@elimity/insights-client
v2.0.0-alpha.0
Published
Client for connector interactions with an Elimity Insights server
Readme
Elimity Insights NodeJS client
This NodeJS package provides a client for connector interactions with an Elimity Insights server.
Usage
Minimal example
The following snippet shows how to authenticate as a custom source and create a connector log at an Elimity Insights server. You can generate a source identifier and token by visiting the custom source's detail page in Elimity Insights and clicking the 'GENERATE CREDENTIALS' button, which can be found under the 'SETTINGS' tab.
import { logInfo } from "@elimity/insights-client";
const config = {
baseUrl: "https://example.elimity.com/api",
sourceId: 1,
sourceToken: "my-token",
};
await logInfo(config, "Hello from NodeJS!");Extended example
Refer to
the example directory in this package's GitHub repository
for a sample script that imports some users, roles and relationships between them.
Installation
$ npm i @elimity/insights-clientCompatibility
| Client version | Insights version | | -------------- | ---------------- | | 1 | >=3.35 | | 2 | >=3.38 |
