How do I find the available parameters for inclusion in the provisioner configuration file for a connector in IDM (All versions)?
The purpose of this article is to provide information on finding the available parameters for inclusion in the provisioner configuration file for a connector in IDM. This information applies to all connectors (Adobe Marketing Cloud connector, CSV File connector, Database Table connector, Google Apps connector, Groovy connector, HubSpot connector, Kerberos connector, LDAP connector, Marketo connector, PowerShell connector, Salesforce connector, SAP connector, SCIM connector, Scripted REST connector, Scripted SQL connector, ServiceNow connector, SSH connector and Workday connector).
Finding available parameters
You can use a curl command that includes the connectorHostRef parameter in the createCoreConfig action to return all the available parameters that can be included in the provisioner configuration file for a connector. The connectorHostRef parameter must be set as described in the Connector reference.
For example, for a remote Powershell connector named dotnet, the curl command would look like this:
- IDM 7 and later: $ curl -X POST -H "X-OpenIDM-Username: openidm-admin" -H "X-OpenIDM-Password: openidm-admin" -H "Accept-API-Version: resource=1.0" -H "Content-Type: application/json" -d '{"connectorRef" {"connectorName":"Org.ForgeRock.OpenICF.Connectors.MsPowerShell.MsPowerShellConnector", "displayName":"Scripted PS Connector", "bundleName":"MsPowerShell.Connector", "connectorHostRef" : "dotnet", "bundleVersion":"1.4.6.0"} }' "https://localhost:8080/openidm/system?_action=createCoreConfig&_prettyPrint=true”
- IDM 6.x: $ curl -X POST -H "X-OpenIDM-Username: openidm-admin" -H "X-OpenIDM-Password: openidm-admin" -H "Content-Type: application/json" -d '{"connectorRef" {"connectorName":"Org.ForgeRock.OpenICF.Connectors.MsPowerShell.MsPowerShellConnector", "displayName":"Scripted PS Connector", "bundleName":"MsPowerShell.Connector", "connectorHostRef" : "dotnet", "bundleVersion":"1.4.6.0"} }' "https://localhost:8080/openidm/system?_action=createCoreConfig&_prettyPrint=true”
See Also
Empty path name is not legal error with the PowerShell connector in IDM (All versions)
Empty path name is not legal error with the Groovy connector in IDM (All versions)
Creating Connector Configurations Over REST
Related Training
N/A
Related Issue Tracker IDs
N/A