The following are the target attributes which contain advanced mapping values by default. The defaults differ based on the source and target environment type.
Note: Changing the default advanced mappings may result in unexpected behavior.
distinguishedName
Target Attribute : distinguishedName
Value : GetDN(cn)
Condition : Null
Definition : This creates the DN for the target user. This is defined by the source CN and by reading the Target OU specified within the Stage Data step of a workflow.groupType
Target Attribute : groupType
Value : GetGroupType()
Condition : Action = "create"
Definition : This will set the group type on creation. The GetGroupType function looks up the setting in the Template selected to determine the target group type.
legacyExchangeDN
Target Attribute : legacyExchangeDN
Value : GetLegacyExchangeDN(Target.ExchangeOrg, objectGuid)
Condition : Null
Definition : This default mapping will read the exchange org info from the target environment and create the LegacyDN using this value.
objectClass
Target Attribute : objectClass
Value : GetObjectClass()
Condition : Action = "create"
Definition : This will read the objectclass of the target user being created based on settings in the template. Create users as, Create Groups as, etc.
proxyAddresses
Target Attribute : proxyAddresses
Value : GetProxyAddresses(result("mail"), legacyExchangeDN, result("legacyExchangeDN"))
Condition : Null
pwdLastSet
Target Attribute : pwdLastSet
Value : 0
Condition : Action = "create"
targetAddress
Target Attribute : targetAddress
Value : GetTargetAddress()
Condition : AllowTargetAddress()
unicodePwd
Target Attribute : unicodePwd
Value : EncodePwd(Profile.DefaultPassword)
Condition : Action = "create"
userAccountControl
Target Attribute : userAccountControl
Value : GetUserAccountControl()
Condition : Action = "create" or (Action = "update" and Target.HasCreateStamp)
userPrincipalName
Target Attribute : userPrincipalName
Value : ReplaceDomain(userPrincipalName, Profile.TargetDomain)
Condition : Null
Target Attribute : mail
Value : if(GetObjectClass()="group", ReplaceDomain(mail, Profile.TargetDomain), mail)
Condition : Null
distinguishedName
Target Attribute : distinguishedName
Value : GetDN(cn)
Condition : Null
Definition : This creates the DN for the target user. This is defined by the source CN and by reading the Target OU specified within the Stage Data step of a workflow.
groupType
Target Attribute : groupType
Value : GetGroupType()
Condition : Action = "create"
Definition : This will set the group type on creation. The GetGroupType function looks up the setting in the Template selected to determine the group type.
legacyExchangeDN
Target Attribute : legacyExchangeDN
Value : GetLegacyExchangeDN(Target.ExchangeOrg, objectGuid)
Condition : Null
msExchRecipientTypeDetails
Target Attribute : RecipientTypeDetails
Value : GetRecipientTypeDetails()
Condition : Action = "create"
objectClass
Target Attribute : objectClass
Value : GetObjectClass()
Condition : Action = "create"
proxyAddresses
Target Attribute : proxyAddresses
Value : GetProxyAddresses(result("mail"), legacyExchangeDN, result("legacyExchangeDN"))
Condition : Null
unicodePwd
Target Attribute : unicodePwd
Value : EncodePwd(Profile.DefaultPassword)
Condition : Action = "create"
userAccountControl
Target Attribute : userAccountControl
Value : GetUserAccountControl()
Condition : Action = "create" or (Action = "update" and Target.HasCreateStamp)
userPrincipalName
Target Attribute : userPrincipalName
Value : ReplaceDomain(userPrincipalName, Profile.TargetDomain)
Condition : Null
objectClass
Target Attribute : objectClass
Value : GetObjectClass()
Condition : Action = "create"
Password
Target Attribute : Password
Value : Profile.DefaultPassword
Condition : Action = "create"
RecipientTypeDetails
Target Attribute : RecipientTypeDetails
Value : GetRecipientTypeDetails()
Condition : Action = "create"
userPrincipalName
Target Attribute : userPrincipalName
Value : ReplaceDomain(userPrincipalName, Profile.TargetDomain)
Condition : Null
WindowsEmailAddress
Target Attribute : WindowsEmailAddress
Value : if(GetObjectClass()="group", ReplaceDomain(WindowsEmailAddress, Profile.TargetDomain), WindowsEmailAddress)
Condition : Action = "create"
EmailAddresses
Target Attribute : EmailAddresses
Value : GetProxyAddresses(result("WindowsEmailAddress"), LegacyExchangeDN, null))
Condition : Null
AccountDisabled
Target Attribute : AccountDisabled
Value : GetAccountDisabled()
Condition : Action = "create" or (Action = "update" and Target.HasCreateStamp)
groupType
Target Attribute : groupType
Value : GetGroupType()
Condition : Null
Definition : This will set the group type on creation. The GetGroupType function looks up the setting in the Template selected to determine the group type.
objectClass
Target Attribute : objectClass
Value : GetObjectClass()
Condition : Action = "create"
Password
Target Attribute : Password
Value : Profile.DefaultPassword
Condition : Action = "create"
RecipientTypeDetails
Target Attribute : RecipientTypeDetails
Value : GetRecipientTypeDetails()
Condition : Action = "create"
userPrincipalName
Target Attribute : userPrincipalName
Value : ReplaceDomain(userPrincipalName, Profile.TargetDomain)
Condition : Action = "create"
WindowsEmailAddress
Target Attribute : WindowsEmailAddress
Value : if(GetObjectClass()="group", ReplaceDomain(mail, Profile.TargetDomain), mail)
Condition : Action = "create"
EmailAddresses
Target Attribute : EmailAddresses
Value : GetProxyAddresses(result("WindowsEmailAddress"), LegacyExchangeDN, null))
Condition : Null
Quest creates software solutions that make the benefits of new technology real in an increasingly complex IT landscape. From database and systems management, to Active Directory and Office 365 management, and cyber security resilience, Quest helps customers solve their next IT challenge now. Around the globe, more than 130,000 companies and 95% of the Fortune 500 count on Quest to deliver proactive management and monitoring for the next enterprise initiative, find the next solution for complex Microsoft challenges and stay ahead of the next threat. Quest Software. Where next meets now. For more information, visit www.quest.com.
Technical support resources
Technical support is available to Quest customers with a valid maintenance contract and customers who have trial versions. You can access the Quest Support Portal at https://support.quest.com.
The Support Portal provides self-help tools you can use to solve problems quickly and independently, 24 hours a day, 365 days a year. The Support Portal enables you to:
Submit and manage a Service Request
View Knowledge Base articles
Sign up for product notifications
Download software and technical documentation
View how-to-videos
Engage in community discussions
Chat with support engineers online
View services to assist you with your product.
The following are the target attributes which contain advanced mapping values by default. The defaults differ based on the source and target environment type.
Note: Changing the default advanced mappings may result in unexpected behavior.
distinguishedName
Target Attribute : distinguishedName
Value : GetDN(cn)
Condition : Null
Definition : This creates the DN for the target user. This is defined by the source CN and by reading the Target OU specified within the Stage Data step of a workflow.groupType
Target Attribute : groupType
Value : GetGroupType()
Condition : Action = "create"
Definition : This will set the group type on creation. The GetGroupType function looks up the setting in the Template selected to determine the target group type.
legacyExchangeDN
Target Attribute : legacyExchangeDN
Value : GetLegacyExchangeDN(Target.ExchangeOrg, objectGuid)
Condition : Null
Definition : This default mapping will read the exchange org info from the target environment and create the LegacyDN using this value.
objectClass
Target Attribute : objectClass
Value : GetObjectClass()
Condition : Action = "create"
Definition : This will read the objectclass of the target user being created based on settings in the template. Create users as, Create Groups as, etc.
proxyAddresses
Target Attribute : proxyAddresses
Value : GetProxyAddresses(result("mail"), legacyExchangeDN, result("legacyExchangeDN"))
Condition : Null
pwdLastSet
Target Attribute : pwdLastSet
Value : 0
Condition : Action = "create"
targetAddress
Target Attribute : targetAddress
Value : GetTargetAddress()
Condition : AllowTargetAddress()
unicodePwd
Target Attribute : unicodePwd
Value : EncodePwd(Profile.DefaultPassword)
Condition : Action = "create"
userAccountControl
Target Attribute : userAccountControl
Value : GetUserAccountControl()
Condition : Action = "create" or (Action = "update" and Target.HasCreateStamp)
userPrincipalName
Target Attribute : userPrincipalName
Value : ReplaceDomain(userPrincipalName, Profile.TargetDomain)
Condition : Null
Target Attribute : mail
Value : if(GetObjectClass()="group", ReplaceDomain(mail, Profile.TargetDomain), mail)
Condition : Null
distinguishedName
Target Attribute : distinguishedName
Value : GetDN(cn)
Condition : Null
Definition : This creates the DN for the target user. This is defined by the source CN and by reading the Target OU specified within the Stage Data step of a workflow.
groupType
Target Attribute : groupType
Value : GetGroupType()
Condition : Action = "create"
Definition : This will set the group type on creation. The GetGroupType function looks up the setting in the Template selected to determine the group type.
legacyExchangeDN
Target Attribute : legacyExchangeDN
Value : GetLegacyExchangeDN(Target.ExchangeOrg, objectGuid)
Condition : Null
msExchRecipientTypeDetails
Target Attribute : RecipientTypeDetails
Value : GetRecipientTypeDetails()
Condition : Action = "create"
objectClass
Target Attribute : objectClass
Value : GetObjectClass()
Condition : Action = "create"
proxyAddresses
Target Attribute : proxyAddresses
Value : GetProxyAddresses(result("mail"), legacyExchangeDN, result("legacyExchangeDN"))
Condition : Null
unicodePwd
Target Attribute : unicodePwd
Value : EncodePwd(Profile.DefaultPassword)
Condition : Action = "create"
userAccountControl
Target Attribute : userAccountControl
Value : GetUserAccountControl()
Condition : Action = "create" or (Action = "update" and Target.HasCreateStamp)
userPrincipalName
Target Attribute : userPrincipalName
Value : ReplaceDomain(userPrincipalName, Profile.TargetDomain)
Condition : Null
objectClass
Target Attribute : objectClass
Value : GetObjectClass()
Condition : Action = "create"
Password
Target Attribute : Password
Value : Profile.DefaultPassword
Condition : Action = "create"
RecipientTypeDetails
Target Attribute : RecipientTypeDetails
Value : GetRecipientTypeDetails()
Condition : Action = "create"
userPrincipalName
Target Attribute : userPrincipalName
Value : ReplaceDomain(userPrincipalName, Profile.TargetDomain)
Condition : Null
WindowsEmailAddress
Target Attribute : WindowsEmailAddress
Value : if(GetObjectClass()="group", ReplaceDomain(WindowsEmailAddress, Profile.TargetDomain), WindowsEmailAddress)
Condition : Action = "create"
EmailAddresses
Target Attribute : EmailAddresses
Value : GetProxyAddresses(result("WindowsEmailAddress"), LegacyExchangeDN, null))
Condition : Null
AccountDisabled
Target Attribute : AccountDisabled
Value : GetAccountDisabled()
Condition : Action = "create" or (Action = "update" and Target.HasCreateStamp)
groupType
Target Attribute : groupType
Value : GetGroupType()
Condition : Null
Definition : This will set the group type on creation. The GetGroupType function looks up the setting in the Template selected to determine the group type.
objectClass
Target Attribute : objectClass
Value : GetObjectClass()
Condition : Action = "create"
Password
Target Attribute : Password
Value : Profile.DefaultPassword
Condition : Action = "create"
RecipientTypeDetails
Target Attribute : RecipientTypeDetails
Value : GetRecipientTypeDetails()
Condition : Action = "create"
userPrincipalName
Target Attribute : userPrincipalName
Value : ReplaceDomain(userPrincipalName, Profile.TargetDomain)
Condition : Action = "create"
WindowsEmailAddress
Target Attribute : WindowsEmailAddress
Value : if(GetObjectClass()="group", ReplaceDomain(mail, Profile.TargetDomain), mail)
Condition : Action = "create"
EmailAddresses
Target Attribute : EmailAddresses
Value : GetProxyAddresses(result("WindowsEmailAddress"), LegacyExchangeDN, null))
Condition : Null
Quest creates software solutions that make the benefits of new technology real in an increasingly complex IT landscape. From database and systems management, to Active Directory and Office 365 management, and cyber security resilience, Quest helps customers solve their next IT challenge now. Around the globe, more than 130,000 companies and 95% of the Fortune 500 count on Quest to deliver proactive management and monitoring for the next enterprise initiative, find the next solution for complex Microsoft challenges and stay ahead of the next threat. Quest Software. Where next meets now. For more information, visit www.quest.com.
Technical support resources
Technical support is available to Quest customers with a valid maintenance contract and customers who have trial versions. You can access the Quest Support Portal at https://support.quest.com.
The Support Portal provides self-help tools you can use to solve problems quickly and independently, 24 hours a day, 365 days a year. The Support Portal enables you to:
Submit and manage a Service Request
View Knowledge Base articles
Sign up for product notifications
Download software and technical documentation
View how-to-videos
Engage in community discussions
Chat with support engineers online
View services to assist you with your product.
The following are the target attributes which contain advanced mapping values by default. The defaults differ based on the source and target environment type.
Note: Changing the default advanced mappings may result in unexpected behavior.
distinguishedName
Target Attribute : distinguishedName
Value : GetDN(cn)
Condition : Null
Definition : This creates the DN for the target user. This is defined by the source CN and by reading the Target OU specified within the Stage Data step of a workflow.groupType
Target Attribute : groupType
Value : GetGroupType()
Condition : Action = "create"
Definition : This will set the group type on creation. The GetGroupType function looks up the setting in the Template selected to determine the target group type.
legacyExchangeDN
Target Attribute : legacyExchangeDN
Value : GetLegacyExchangeDN(Target.ExchangeOrg, objectGuid)
Condition : Null
Definition : This default mapping will read the exchange org info from the target environment and create the LegacyDN using this value.
objectClass
Target Attribute : objectClass
Value : GetObjectClass()
Condition : Action = "create"
Definition : This will read the objectclass of the target user being created based on settings in the template. Create users as, Create Groups as, etc.
proxyAddresses
Target Attribute : proxyAddresses
Value : GetProxyAddresses(result("mail"), legacyExchangeDN, result("legacyExchangeDN"))
Condition : Null
pwdLastSet
Target Attribute : pwdLastSet
Value : 0
Condition : Action = "create"
targetAddress
Target Attribute : targetAddress
Value : GetTargetAddress()
Condition : AllowTargetAddress()
unicodePwd
Target Attribute : unicodePwd
Value : EncodePwd(Profile.DefaultPassword)
Condition : Action = "create"
userAccountControl
Target Attribute : userAccountControl
Value : GetUserAccountControl()
Condition : Action = "create" or (Action = "update" and Target.HasCreateStamp)
userPrincipalName
Target Attribute : userPrincipalName
Value : ReplaceDomain(userPrincipalName, Profile.TargetDomain)
Condition : Null
Target Attribute : mail
Value : if(GetObjectClass()="group", ReplaceDomain(mail, Profile.TargetDomain), mail)
Condition : Null
distinguishedName
Target Attribute : distinguishedName
Value : GetDN(cn)
Condition : Null
Definition : This creates the DN for the target user. This is defined by the source CN and by reading the Target OU specified within the Stage Data step of a workflow.
groupType
Target Attribute : groupType
Value : GetGroupType()
Condition : Action = "create"
Definition : This will set the group type on creation. The GetGroupType function looks up the setting in the Template selected to determine the group type.
legacyExchangeDN
Target Attribute : legacyExchangeDN
Value : GetLegacyExchangeDN(Target.ExchangeOrg, objectGuid)
Condition : Null
msExchRecipientTypeDetails
Target Attribute : RecipientTypeDetails
Value : GetRecipientTypeDetails()
Condition : Action = "create"
objectClass
Target Attribute : objectClass
Value : GetObjectClass()
Condition : Action = "create"
proxyAddresses
Target Attribute : proxyAddresses
Value : GetProxyAddresses(result("mail"), legacyExchangeDN, result("legacyExchangeDN"))
Condition : Null
unicodePwd
Target Attribute : unicodePwd
Value : EncodePwd(Profile.DefaultPassword)
Condition : Action = "create"
userAccountControl
Target Attribute : userAccountControl
Value : GetUserAccountControl()
Condition : Action = "create" or (Action = "update" and Target.HasCreateStamp)
userPrincipalName
Target Attribute : userPrincipalName
Value : ReplaceDomain(userPrincipalName, Profile.TargetDomain)
Condition : Null
objectClass
Target Attribute : objectClass
Value : GetObjectClass()
Condition : Action = "create"
Password
Target Attribute : Password
Value : Profile.DefaultPassword
Condition : Action = "create"
RecipientTypeDetails
Target Attribute : RecipientTypeDetails
Value : GetRecipientTypeDetails()
Condition : Action = "create"
userPrincipalName
Target Attribute : userPrincipalName
Value : ReplaceDomain(userPrincipalName, Profile.TargetDomain)
Condition : Null
WindowsEmailAddress
Target Attribute : WindowsEmailAddress
Value : if(GetObjectClass()="group", ReplaceDomain(WindowsEmailAddress, Profile.TargetDomain), WindowsEmailAddress)
Condition : Action = "create"
EmailAddresses
Target Attribute : EmailAddresses
Value : GetProxyAddresses(result("WindowsEmailAddress"), LegacyExchangeDN, null))
Condition : Null
AccountDisabled
Target Attribute : AccountDisabled
Value : GetAccountDisabled()
Condition : Action = "create" or (Action = "update" and Target.HasCreateStamp)
groupType
Target Attribute : groupType
Value : GetGroupType()
Condition : Null
Definition : This will set the group type on creation. The GetGroupType function looks up the setting in the Template selected to determine the group type.
objectClass
Target Attribute : objectClass
Value : GetObjectClass()
Condition : Action = "create"
Password
Target Attribute : Password
Value : Profile.DefaultPassword
Condition : Action = "create"
RecipientTypeDetails
Target Attribute : RecipientTypeDetails
Value : GetRecipientTypeDetails()
Condition : Action = "create"
userPrincipalName
Target Attribute : userPrincipalName
Value : ReplaceDomain(userPrincipalName, Profile.TargetDomain)
Condition : Action = "create"
WindowsEmailAddress
Target Attribute : WindowsEmailAddress
Value : if(GetObjectClass()="group", ReplaceDomain(mail, Profile.TargetDomain), mail)
Condition : Action = "create"
EmailAddresses
Target Attribute : EmailAddresses
Value : GetProxyAddresses(result("WindowsEmailAddress"), LegacyExchangeDN, null))
Condition : Null
Quest creates software solutions that make the benefits of new technology real in an increasingly complex IT landscape. From database and systems management, to Active Directory and Office 365 management, and cyber security resilience, Quest helps customers solve their next IT challenge now. Around the globe, more than 130,000 companies and 95% of the Fortune 500 count on Quest to deliver proactive management and monitoring for the next enterprise initiative, find the next solution for complex Microsoft challenges and stay ahead of the next threat. Quest Software. Where next meets now. For more information, visit www.quest.com.
Technical support resources
Technical support is available to Quest customers with a valid maintenance contract and customers who have trial versions. You can access the Quest Support Portal at https://support.quest.com.
The Support Portal provides self-help tools you can use to solve problems quickly and independently, 24 hours a day, 365 days a year. The Support Portal enables you to:
Submit and manage a Service Request
View Knowledge Base articles
Sign up for product notifications
Download software and technical documentation
View how-to-videos
Engage in community discussions
Chat with support engineers online
View services to assist you with your product.
© ALL RIGHTS RESERVED. Feedback Terms of Use Privacy