In my past article for multi geo, I explained how to use extensionAttribute1 to populate preferredDataLocation attribute on office 365 mailboxes for users synchronized through azure ad connect.
Microsoft says couple of times about extensionAttribute1 hence most of us may just focus on this article and think that if extensionAttribute ranging from 1 to 14 are exhausted then we can’t do anything. There is high chance that CA1 to CA14 would already been used in your organization.
Hence let’s find out what can we do ?
Microsoft said that we can use any other single-valued attribute for the transformation. In this article I will use msExchExtensionAttribute45 instead of extensionAttribute1.
Let’s find if msExchExtensionAttribute45 is single-valued value ?
- Launch Adsidedit.msc
- Connect to Schema with these options :
- Now scroll for msExchExtensionAttribute45
- Make sure you see isSingleValued with value of True, Now you can proceed to next step.
Enable Sync of msExchExtensionAttribute45 in Azure AD Connect for On-Prem Connector
- Launch AD Connect Synchronization Tool.
- Click on ‘Connector’ and then select on-prem connector and click on Properties
- Check Mark to ‘show all’ then look for msExchExtensionAttribute45 and check mark. This will make it available for synchronization.
Now follow my previous article to create transformation rule, just replace circled value with msExchExtensionAttribute45.
Let’s suppose that you followed all the steps, and updated msExchExtensionAttribute45 with IND for firstname.lastname@example.org, now we will see how synchronization will show attribute in Azure AD Connect.
This reflects in Azure AD as well.
- Initially the value was blank but as soon as above synchronization reflects in Office 365, It shows new value.
Thank you reading !