Synchronizing of Custom Active Directory Attributes to Custom User Profile Properties in SharePoint Online
I have a custom solution for this that seems viable (see below), However my client would like to be able to do this OOTB if at all possible. Making this possible through a future iteration of DirSync, or its successors, AADSS, AAD Connect, or some other tool would be helpful. This way we're not required to enter it more than once.
Thanks for your feedback! Your idea sounds interesting, but we need more information:
We are certainly thinking about extensible user schema across Office365 suite, and trying to figure out which attribute mappings make sense. We’d love to know more about the scenario you have – Why did your customer chose to use AD custom attributes over User Profile attributes in SharePoint?
Dan M commented
MSFT please provide an update on this. We can now sync custom attributes to AAD, but there is still no way to have this feed into the SPO UPS.
Regarding the permissions required to update the profile it would be recommended not to be required sharepoint administrator. For security reasons access should have only permissions at user profiles level.
My company is acquisitive and when we onboard a new company to our tenant they have not always used the same AD field for recording exactly the same information as we do. therefore when user profiles are created/synchronised we can't make the best use of these in workflows etc. It would be really useful to be able to promote custom attribute fields to push information into user profile alongside the standard ones. (as you previously could do in on-premises environments)
In our case we use some custom attributes feed by out HR application. This is for other cloud apps and on-prem apps. It would be useful to sync them to Office 365 to be used with building reports and or dashboards.
Does Microsoft still thinking about this Ideas ? We use AAD Connect but some od AD attribute are not synchronize with Sharepoint Online Directory (for exemple mobile phone) and we need to add new attribute like Arrival date, name of secondary Manager ...
We need to manage it in AD instead of Sharpoint oline Directory to centralise administration . Thats why we nead synchronisation of all attribute.
For exemple Mobile Phone are well synchronise between AD and Exchange Online Directoty but not with Sharepoint Online Directory when we use AAD Connect
Paul Brown commented
We need to be able to sync any custom properties we have in AD. In our SharePoint 2010 environment we are displaying a large number of custom user properties that are held in AD. these are used for content targeting, search etc in our intranet and at present we can't replicate this functionality in SharePoint Online without a third party solution.
Mobile number is another property we would like, IT would like to control this value since they setup and provision the phones and re-allocate them.
Yes agree OTB feature would be very useful, we have a custom AD attribute "Desk Location" and we would like the Internal IT department to manage this property value, and then have it sync up to SharePointOnline.
Thanks for reaching out. We are certainly thinking about extensible user schema across Office365 suite, and trying to figure out which attribute mappings make sense. I'd love to know more about the scenario you have - Why did your customer chose to use AD custom attributes over User Profile attributes in SharePoint?