Chat now with support
Chat mit Support

On Demand Migration Current - Active Directory - Directory Sync Advanced Mapping Guide

GetLegacyExchangeDN

  • Purpose: Generate a legacyExchangeDN value using the given exchange org and cn.

  • Syntax: GetLegacyExchangeDN(exchangeOrg, cn)

  • Example: Set the legacy exchange DN for a user in the target

    Target Attribute    : legacyExchangeDN

    Value        : GetLegacyExchangeDN(Target.ExchangeOrg, ObjectId)

    Condition    : Null

GetObjectClass

  • Purpose: Calculates the objectClass from profile settings and the source or target object's class

  • Syntax: GetObjectClass()

  • Example:  Add (contact) to the end of DisplayName if the target object is a contact, if not a contact set same as the source.

    Target Attribute    : DisplayName

    Value        : if(GetObjectClass()="contact", S.DisplayName+" (Contact)", S.DisplayName)

    Condition    :

GetTargetAddress

  • Purpose: Calculates targetAddress, by using source primary SMTP, mail, or userPrincipalName

  • Syntax: GetTargetAddress()

  • Example:  Set the target address for a user with the following attributes

  • UPN Mail attribute first.m.last@domain.com

  • Primary SMTP address first.last@domain.com

  • UPN first.last@domain.com

    Target Attribute    : targetAddress

    Value        : GetTargetAddress()

    Condition    :

      This will result in the value of SMTP being used.

GetRecipientTypeDetails

  • Purpose: Determines the correct value for RecipientTypeDetails or msExchRecipientTypeDetails

  • Syntax: GetRecipientTypeDetails()

Verwandte Dokumente

The document was helpful.

Bewertung auswählen

I easily found the information I needed.

Bewertung auswählen