Input-Kit
INFO
The Input-Kit connector is a Scripted API connector. Please refer to the Scripted API documentation for more details.
The Input-Kit connector allows data synchronization between Input-Kit and RAC/M Identity. To do this, the connector uses the Input-Kit Rest API. The API documentation is available at https://inputkit-api.readme.io/.
Like all scripts used by the Scripted API connector, this connector can be modified to meet specific requirements. You can refer to other reference scripts to see how scripts can be modified.
Configuration
The following parameters are required for all Scripted API connectors:
| Configuration | Description |
|---|---|
| Script Path | Path to the Groovy script. Ex: /usr/local/racm-identity/ICF/reference-scripts/scripted-api-1.9.0.0/inputkit.groovySee section Script Creation |
| API URL | The URL of the API to connect to. |
| Preferred Authentication Method | Authentication method to use ("password", "bearer", "userToken", or "oauth2"). |
| Authentication URL | The URL used for authentication. |
| Custom Config 1 to 5 | Custom configurations that can be used by the script/. |
| Username | The username to use for authentication. |
| Password | The password to use for authentication. |
| User Token | The user token to use for authentication. |
| Bearer Token | The bearer token to use for authentication. |
| Custom Secret 1 à 5 | Customized secrets that can be used by the script, encrypted and handled securely. |
The API URL should be https://api.inputkit.io/v3.
Advanced Configuration
| Configuration | Description |
|---|---|
| Timeout | Timeout in milliseconds. |
| Thread Pool Size | The number of threads to be used for concurrent operations. Leave empty to use all available threads. |
| Time between retries | The waiting time before an HTTP request is retried. Leave empty to use 500ms. |
Authentication
The connector supports authentication using "API Key".
When configuring the connector, you need to provide the following information:
| Configuration | Should contain |
|---|---|
| Preferred Authentication Method | custom |
| Custom Secret 1 | The "API key". |
