Advanced Settings Parameters
These are the configuration-related entries that the connector uses during reconciliation and provisioning operations.
Table 2-2 Advanced Settings Parameters
| Parameter | Mandatory? | Description |
|---|---|---|
|
Bundle Name |
Yes |
This parameter holds the name of the connector class. Default value: |
|
Bundle Version |
Yes |
This parameter holds the version of the connector bundle class. Default value: |
|
Connector Name |
Yes |
This parameter holds the name of the connector bundle package. Default value: |
|
defaultBatchSize |
This entry holds the value of the number of records that can be retrieved from the target system in one go. Default value: |
|
|
customPayload |
This entry holds the payloads for all operations that are not in the standard format. Enter a comma-separated list of request payload formats for target system attributes that do not adhere to the standard JSON format. Format: If you must pass the unique ID or Name attribute of the user as part of a custom payload, then represent it as $(__UID__)$ or $(__NAME__)$ respectively Sample value: |
|
|
nameAttributes |
No |
Enter the name attribute for all object classes that are handled by the connector. This value specifies the mapping between the _NAME_ connector attribute and the corresponding target system attribute for each object class that the connector handles. Format: Sample value: Note: All values in this parameter must be comma separated. |
|
attrToOClassMapping |
This is Attribute names to Other Object Class mapping. Sample value: |
|
|
jsonResourcesTag |
Yes, if you are implementing custom parsers |
Enter the JSON tag value that is used for parsing a response payload. The connector will consider the value that you enter in this parameter as an unwanted outer tag while parsing responses. You can skip entering a value for this parameter if there is no unwanted outer tag in your response payload. Enter a value for this parameter in the following format:
In this format, For example, consider the following JSON value for a User object: Because the name of the object class for a User object is Note: You must enter a value for this parameter only if the data from your target system is in JSON format. For more than one JSON tag, the values must be comma separated. |
|
scimVersion |
This entry specifies the SCIM version. Sample value: 1 |
|
|
statusAttributes |
No |
Enter the name of the target system attribute that holds the status for each object class this connector handles. Format: Sample value: Note: All values in this parameter must be comma separated. |
|
uidAttributes |
Yes |
Enter the __UID__ attribute for each object class that the connector handles. A __UID__ attribute is a target system attribute that uniquely identifies an account in the target system. This target system attribute name must be unique and need not be autogenerated. Format: Sample value: In this format, Note: All values in this parameter must be comma separated. |
|
passwordAttributes |
No |
Enter the name of the target system attribute that is mapped to the __PASSWORD__ attribute of the connector in OIM. |