See the Understand properties of attribute mappingssections above for information on these attributes. None: The target attribute is left unmodified.įor more information see See Understanding attribute types above.ĭepending on what you have selected in the previous step, different options will be available for filling in.Expression: The target attribute is populated based on the result of a script-like expression.Constant: The target attribute is populated with a specific string that you specify.Direct: The target attribute is populated with the value of an attribute of the linked object in Active Directory.This link opens the Attribute mappings screen. Under Configuration, select your configuration.
In the Azure portal, select Azure Active Directory. To use the new capability, follow these steps: Target attribute: The user attribute in the target system (example: Azure Active Directory). It won't be provisioned when you're updating an existing user. This value will be provisioned only when a user is created. For more information, see Expression Builder and Writing expressions for attribute mappings in Azure Active Directory.ĭefault value if null (optional): The value that will be passed to the target system if the source attribute is null. The following are the attributes supported by an expression mapping:Įxpression: This is the expression that is going to be applied to the target attribute. Constant value: The value that you want to apply to the target attribute.The following are the attributes supported by a constant mapping: Only during creation: Apply this mapping only on user-creation actions.
The following sections describe the supported attribute mappings for each of the individual types Direct mapping attributes These attributes will depend on the type of mapping you have selected. Understand properties of attribute mappingsĪlong with the type property, attribute mappings support certain attributes.
Attribute Addedįor more information on how to map UserType, see Map UserType with cloud sync. The following is a list of new mappings that were added. You should see the new attributes that are available here.To add these mappings you can follow the steps below. These default attribute mappings will be available for new installations but will not automatically be added to existing installations. Schema updates and mappingsĬloud sync will occasionally update the schema and the list of default attributes that are synchronized. The most common configuration is to leave this blank. The default value assignment ensures that a target attribute is populated with a value if Azure AD or the target object doesn't have a value. However, if the target attribute is ever empty, it's populated with the default value that you specify.Īlong with these basic types, custom attribute mappings support the concept of an optional default value assignment. For more information, see Expression Builder and Writing expressions for attribute mappings in Azure Active Directory. The target attribute is populated based on the result of a script-like expression. The target attribute is populated with a specific string that you specify. The target attribute is populated with the value of an attribute of the linked object in Active Directory. Azure AD supports four mapping types: Mapping Type With attribute mapping, you control how attributes are populated in Azure AD. For information on using Microsoft Graph, see Transformations.
This article describes how to use the Azure portal to map attributes.