I see following JSON error message when I add the provisioning role to any user:
2018.05.10.15:34:56.918 ERROR IM Provisioning Server - :ETA_E_0097<MAC>, Oracle Account 'Accout001' on 'ORA_001' synchronization with account templates failed: Connector Server Modify failed: code 21 (INVALID_ATTRIBUTE_SYNTAX): failed to modify entry: eTORAAccountName= Accout001,eTORAAccountContainerName=Accounts,eTORADirectoryName=ORA_001,eTNamespaceName=Oracle Server,dc=IDMGR,dc=etasa: JCS@<JCS_host>: failed to parse '[{adminFlag:false,defaultFlag:true,roleName:eTORARoleName=CONNECT,eTORARoleContainerName=Roles}, {adminFlag:false,defaultFlag:true,roleName:eTORARoleName=<role_name>,eTORARoleContainerName=Roles}]' as a JSON value: com.ca.commons.json.JSONParseException: Invalid JSON data at line 1 column 3 (ldaps://<ldap_host>:20411) (by User 'test001' - TenantNotSet) [DETAIL] {ID=2206a1d6-3f7f-xxxx-xxxx-f630c7e8c593}
Identity Manager
Oracle account template has incorrect configuration.
Account template for Oracle Endpoint had incorrect configuration.
Parameters in the template need to be configured by double-quotation. For example:
Incorrect:
{adminFlag:false,defaultFlag:true,roleName:eTORARoleName=CONNECT,eTORARoleContainerName=Roles}
Correct:
{"adminFlag":false,"defaultFlag":true,"roleName":"eTORARoleName=CONNECT,eTORARoleContainerName=Roles"}