How to add a new managed field into a DYN connector.
search cancel

How to add a new managed field into a DYN connector.

book

Article ID: 12683

calendar_today

Updated On:

Products

CA Identity Manager CA Identity Governance CA Identity Portal CA Risk Analytics CA Secure Cloud SaaS - Arcot A-OK (WebFort) CLOUDMINDER ADVANCED AUTHENTICATION CA Secure Cloud SaaS - Advanced Authentication CA Secure Cloud SaaS - Identity Management CA Secure Cloud SaaS - Single Sign On

Issue/Introduction



How to add a new managed field into a DYN connector ?

Environment

This is illustrated by a sample for the provided Dynamic "Salesforce" endpoint type.And Client wanted to add the "Service Cloud User" field.

Resolution

1. Open the CA IAM Connector Xpress, expand your endpoint types on the right windows and point at the "Salesforce" one then

click on "Create Project" in the top menu. It should be completed successfully.

 

2. Expand the User Attributes tree. In the Map Attributes windows add the "Service Cloud User" mapped to the native "UserPermissionsSupportUser".

In the "Account Screens" for "General Info" tab, add the new "Service Cloud User" field from the last free drop down list into the "User Type" frame.

And Save the Salesforce.con project.

 

3. From the right top menu, click on "Deploy Metadata". It should be completed successfully.

 

4. From "IAM Suite\Identity Manager\tools\RoleDefinitionGenerator\bin" folder run the "RoleDefGenerator.bat" script for "Salesforce" endpoint type.

This generates the Salesforce.jar.

 

5. Put the new generated Salesforce.jar under "iam_im.ear\user_console.war\WEB-INF\lib\" folder after saving the original one.

 

6. Restart the IM web application server.

 

7. Extract the "META-INF\Salesforce-RoleDef.xml" from the new Salesforce.jar (unzip the jar) then

open the IM Management Console to import this Salesforce-RoleDef.xml.

And restart your IME.

See the resulting "Service Cloud User" field into the "User Type" frame from the "General Info" tab:

GeneralInfo_ServiceCloudUserFlag.jpg