2

I am not sure how the sync between AD and sharepoint online users profile service work. let say i modify the sharepoint user profile service property named Manager for a user, and inside AD this user does not have any manager specified. Then will the manager value i specified inside the sharepoint user profile service get overridden to match the value inside AD (which is null or empty)? I mentioned the Manager property as an example, but i am referring to the whole sharepoint online user profile service's properties.

in our case we use the DirSync for our office 365 users. Regards

2

It will be overwritten with a null value if the user has no manager specified.

  • thanks for the helpful/valuable reply. so in this case we should always modify the AD and not the SP user profile service? second question, is there any property inside the sharepoint user profile service that will not have a source AD property? or all the built-in properties inside the SP user profile service must be updated from AD and not directly inside the SP user profile service? – SharePoint TestDev Sep 9 at 20:58
  • 1
    Yes, you should be updating from Active Directory. See support.office.com/en-us/article/… for properties that are replicated between AAD and SPO. – Trevor Seward Sep 9 at 21:00
  • 1
    So the sync is always one way if you are using OOTB profile synchronization option in SharePoint . This sync is from AD to SharePoint UPS . Any change in UPS does not change anything in the AD . Only the thing is if profile synchronization is enabled then any changes in User property will get overridden if it does not match the value in AD . Answering to your last question profile synchronization by defaults picks up AD properties and SP UPS properties and sync it . If you want to add additional(custom) properties for sync you might need to use MIM . – yash.kamdar Sep 10 at 6:37
  • 1
    @yash.kamdar can you advice more on my above comment ? – SharePoint TestDev Sep 12 at 12:10
  • 1
    There are a lot of properties that are by default created by SharePoint . For example SPS-UserPrincipalName , TItle etc.. But what Profile sychronization smartly does is creates a mapping for these properties in the back end with the Active directory properties . So technically, there are properties that are OOTB belonging to SharePoint but they get mapped with AD on the basis of their characteristics and so we feel like everything is coming from AD which is technically the right way . – yash.kamdar Sep 12 at 14:33

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.