I want to add new attribute "Mobile Number" on "LDAP User" Process Form correspond to OIM UDF "Mobile". So for adding the new attribute on Process Form and for pushing the OIM UDF attribute on Process Form and in Target we need to follow below steps-
1.
Open the Process Form "UD_LDAP_USR".
2.
Click on "Create New Version".
3.
Provide the Version Name and Save.
4.
Add the New Attribute "Mobile Number" on
Process Form and Click on Save.
5.
For mapping the OIM UDF "Mobile" to Process
Form Attribute "Mobile Number" during User Creation in LDAP, add the
Prepopulate adapter on "Mobile Number" attribute.
6.
Activate the Form Version. (wait few minute for
activating the Form Version)
7.
Go To OIM Sysadmin console: http://OIMHost:OIMPort/sysadmin/, Create and Activate the Sandbox on Sysadmin Console.
8.
Create New Form and update new Form to Application
Instance.
9.
Export the Sandbox for backup purpose and Publish the
Sandbox.
10. Updating
the Process Form of Existing user through below query.
1 Run
the below query-
Select
SDK_ACTIVE_VERSION from sdk where SDK_NAME='UD_LDAP_USR';
1 Run
the below Query to update the Process form for existing user-
Update
UD_LDAP_USR set
UD_LDAP_USR_VERSION =
(Select
SDK_ACTIVE_VERSION from sdk where SDK_NAME='UD_LDAP_USR');
Commit;
1 11. Add
the these new attribute in recon Profile and Create the Reconciliation Profile.
(After click on Create reconciliation Profile it should show Success
message-wait for few minute for getting success message)
For Pushing the Changes in LDAP from OIM once attribute
value Updated in OIM Profile-
1 1. Create the Change task for attribute Mobile in “LDAP USR” Process Definition
Change Mobile Number
3. 2. Map the UDF with Change Task in lookup “Lookup.USR.Process_Triggers” like below. Please check the correct attribute name of Mobile in OIM Profile-
Code
|
Decode
|
USR_MOBILE
|
Change Mobile Number
|
1. 3. Create the Updated Task for all 3 attribute if
not present in “LDAP USR” Process Definition and before creating verify
that if these task already present.
Mobile Number Updated
4. Add the Process Form Attribute and LDAP target attribute Name in lookup "Lookup.LDAP.UM.ProvAttrMap"
Code
|
Decode
|
Mobile Number
|
mobile
|
No comments:
Post a Comment