Plugin keeps track of the authorized user (login) and other users using the Writer
{
"id": "io.infomaker.imidtracker",
"name": "im-imidtracker",
"url": "https://plugins.writer.infomaker.io/v1/infomaker/im-imidtracker/{PLUGIN_VERSION}/index.js",
"style": "https://plugins.writer.infomaker.io/v1/infomaker/im-imidtracker/{PLUGIN_VERSION}/style.css",
"enabled": true,
"mandatory": false,
"data": {
"customerKey": "im-writer",
"uatrackerHost": "https://uatracker.prod.writer.infomaker.io"
}
}
Property | Type | Required | Description |
---|---|---|---|
customerKey | String | true |
Unique identifier for UAtracker backend |
uatrackerHost | String | true |
URL for the UA tracker |
sessionPollIntervalMilliseconds | Integer | false |
Sets how often the plugin checks for a valid session. Default value is 5000ms unless you configure it in the Writer config file. |
sessionPollEndpoint | String | false |
sets the endpoint for the sessionpoll to check. Default value is /imsg-service/v1/token-is-set unless you configure it in the Writer config file. |
Both sessionPollIntervalMilliseconds and sessionPollEndpoint are configured in the writer core file. the object should look like
"navigaIdConfig" : {
"sessionPollIntervalMilliseconds" : 300000 ,
"sessionPollEndpoint": "/imsg-service/v1/token-is-set"
},
None