This NodeJS package provides a client for connector interactions with an Elimity Insights server.
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!");
Refer to
the example
directory in this package's GitHub repository
for a sample script that imports some users, roles and relationships between them.
$ npm i @elimity/insights-client
Client version | Insights version |
---|---|
1 | >=3.35 |
2 | >=3.38 |