How To
ForgeRock Identity Platform
Does not apply to Identity Cloud

How do I find the available parameters for inclusion in the provisioner configuration file for a connector in IDM (All versions)?

Last updated Jan 19, 2023

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

FAQ: Connectors in IDM

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)

Configure Connectors

Creating Connector Configurations Over REST

Related Training

N/A

Related Issue Tracker IDs

N/A


Copyright and Trademarks Copyright © 2023 ForgeRock, all rights reserved.