- 
CanonicalName ← vrtEntryCanonicalName vrtEntryCanonicalName is a virtual property, set to the canonical name of the object in the connector. Sample value: COM/MYCOMPANY/MAINFRAME1/USER/USER1234 
- 
cn ←→ racfid On the RACF system, racfid is the user ID. Sample value: USER1234 
- 
DistinguishedName ← vrtEntryDN vrtEntryDN is a virtual property, set to the DN of the object in the connector. Select the Force mapping against direction of synchronization check box. Sample value: racfid=USER1234,profiletype=user,cn=mainframe1,o=mycompany,c=com 
- 
ObjectClass ←→ objectClass The objectClass attribute (multi-valued) on the RACF system. Select the Ignore case sensitivity check box. Sample value: TOP;RACFBASECOMMON;RACFUSER 
- 
StructuralObjectClass ← vrtStructuralObjectClass vrtStructuralObjectClass on the RACF system defines the single object class for the object type. Select the Ignore case sensitivity check box. Sample value: RACFUSER 
- 
UID_LDPDomain ← vrtIdentDomain Create a fixed value property variable on the RACF side called vrtIdentDomain that is set to the value $IdentDomain$. Map this to UID_LDPDomain. This causes a conflict, and the Property Mapping Rule Conflict Wizard opens automatically. To resolve the conflict - 
In the Property Mapping Rule Conflict Wizard, select the first option and click OK. 
- 
On the Select an element page, select Ident_Domain and click OK. 
- 
Confirm the security prompt with OK. 
- 
On the Edit property page: - 
Clear Save unresolvable keys. 
- 
Select Handle failure to resolve as error. 
 To close the Property Mapping Rule Conflict Wizard, click OK. 
- 
- 
Select the Force mapping against direction of synchronization check box. 
 Sample value: RACF_DOMAIN 
- 
- 
vrtParentDN → vrtEntryParentDN Create a fixed value property variable on the One Identity Manager side called vrtParentDN equal to a fixed string with the value $UserLocation$. Map this to vrtEntryParentDN on the RACF side. Sample value: profiletype=user,cn=mainframe1,o=mycompany,c=com 
- 
vrtRDN → vrtEntryRDN Create a new variable on the One Identity Manager side of type Script Property with the name vrtRDN and a data type of String. In the Scripts section, enter one of the following scripts in the Read script section, depending on whether your project is configured for C# or Visual Basic. C# Script references VI.TSUtils.dll; return (VI.TargetSystem.Base.Utils.LDAP.RDN.Create("cn", useOldValues ? $cn[o]$ : $cn$).ToString()).Replace("cn=","racfid="); VB Script References VI.TSUtils.dll Imports VI.TargetSystem.Base.Utils.LDAP Dim name as String = "" If useOldValues Then name = $cn[o]$ Else name = $cn$ End If return RDN.Create("cn",name).ToString().Replace("cn=","racfid=") Then map this to vrtEntryRDN on the RACF side. Sample value: USER1234 
- 
userPassword → racfPassword Used to change a user’s RACF password. A condition must be set on this rule to map the password only when there is a value to be copied. To add a condition - 
Create the mapping. 
- 
Edit the property mapping rule. 
- 
Expand the Condition for execution section at the bottom of the dialog. 
- 
Click Add condition and set the following condition (a blank password is indicated by using two apostrophe characters). Left.UserPassword<>'' 
 
- 
- 
UID_LDAPContainer ← vrLDAPContainerDN This is a workaround needed to support group mappings. Create a new fixed value variable on the RACF side of type String with no value called vrtLDAPContainerDN with the value set to $UserLocation$. This generates a property mapping rule conflict. To resolve the conflict - 
In the Property Mapping Rule Conflict Wizard, select the first option and click OK. 
- 
On the Select an element page, select DistinguishedName and click OK. 
- 
Confirm the security prompt with OK. 
- 
On the Edit property page: - 
Clear Save unresolvable keys. 
- 
Select Handle failure to resolve as error. 
- 
Select Ignore case. 
 
- 
- 
To close the Property Mapping Rule Conflict Wizard, click OK. 
 
- 
