Understanding profile picture synchronization in O365 Hybrid Environment

%3CLINGO-SUB%20id%3D%22lingo-sub-22668%22%20slang%3D%22en-US%22%3EUnderstanding%20profile%20picture%20synchronization%20in%20O365%20Hybrid%20Environment%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-22668%22%20slang%3D%22en-US%22%3E%3CP%3EHello%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EWe%20have%20a%20hybrid%20O365%20environment%20(On-Premise%20AD%2C%20SharePoint%202013%20On-Prem%2C%20O365).%20Our%20requirement%20is%20to%20have%20a%20common%26nbsp%3Bprofile%20picture%20of%20the%20user%20in%20On-Prem%20(SharePoint%2C%20AD)%20and%20O365%20(SPO%2C%20Yammer%2C%20Delve%2C%20Exchange%20Online%20and%20SFB).%26nbsp%3BIn%20this%20situation%20i%20would%20like%20to%20ask%20the%20following%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E1.%20What%20is%20the%20recommendation%20when%20it%20comes%20to%20storing%20the%20profile%20picture%20in%20such%20a%20hybrid%20environment%20setup%20-%20On-Premise%20AD%20or%20Azure%20AD%20%3F%3C%2FP%3E%3CP%3E2.%20Does%20O365%20rely%20on%20a%20single%20source%20i.e.%20Azure%20AD%20for%20profile%20picture%20across%20SPO%2C%20Yammer%2C%20Delve%2C%20Exchange%20Online%20and%20SFB%20%3F%3C%2FP%3E%3CP%3E3.%20Is%20it%20possible%20to%20have%20a%20bi-directional%20synchronization%20i.e.%20updating%20Azure%20AD%20when%20user%20updates%20it%20in%20on-Premise%20AD%20and%20also%20vice%20versa%20(if%20the%20person%20updates%20profile%20picture%20in%20O365)%20%3F%3C%2FP%3E%3CP%3E4.%20What%20are%20the%20known%20pros%20and%20cons%20including%20limitations%20(both%20in%20on-premise%20and%20O365)%20in%20acheiving%20such%20an%20objective%20%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EAlso%20it%20would%20be%20helpful%20if%20i%20can%20get%20some%20pointers%20or%20even%20articles%2Fblogs%20explaining%20the%20entire%20process%20of%20picture%20synchronization.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThanks%20-%3C%2FP%3E%3CP%3EGirish%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-22668%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EOffice%20365%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-22727%22%20slang%3D%22en-US%22%3ERe%3A%20Understanding%20profile%20picture%20synchronization%20in%20O365%20Hybrid%20Environment%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-22727%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F64%22%20target%3D%22_blank%22%3E%40Tony%20Redmond%3C%2FA%3E%26nbsp%3Bhas%20an%20excellent%20discussion%20of%20how%20sync%20works%20between%20the%20various%20directories%20in%20his%20Office%20365%20For%20It%20pros%20book%2C%20see%20%3CA%20href%3D%22http%3A%2F%2Fexchangeserverpro.com%2Febooks%2Foffice-365-for-it-pros%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttp%3A%2F%2Fexchangeserverpro.com%2Febooks%2Foffice-365-for-it-pros%2F%3C%2FA%3E.%20It%20it%20he%20refers%20us%20to%20some%20additional%20info%20at%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fthreewill.com%2Fuser-photo-sync-behavior-in-office-365%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fthreewill.com%2Fuser-photo-sync-behavior-in-office-365%2F%3C%2FA%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E1.%20talk%20to%20the%20people%20setting%20that%20requirement%20to%20find%20out%20exactly%20why%20they%20feel%20this%20is%20necessary.%20What%20is%20the%20value%20to%20the%20business%3F%20enforcing%20this%20requires%20some%20time%20and%20effort%20which%20may%20be%20better%20spent%20on%20other%20activities.%3C%2FP%3E%3CP%3E2.%20it%20starts%20off%20with%20a%20single%20source.%20i.e.%2C%20Azure%20AD%2C%20but%20then%20the%20images%20get%20replicated%20to%20service%20specific%20directories.%3C%2FP%3E%3CP%3E3.%20no%2C%20not%20possible.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI'm%20not%20going%20to%20copy%20out%20all%20of%20the%20good%20info%20from%20his%20book%20because%20I%20paid%20for%20it%20and%20he%20deserves%20more%20sales%20%3A)%3C%2Fimg%3E%20It%20is%20well%20worth%20the%20money.%3C%2FP%3E%3C%2FLINGO-BODY%3E
Highlighted
New Contributor

Hello,

 

We have a hybrid O365 environment (On-Premise AD, SharePoint 2013 On-Prem, O365). Our requirement is to have a common profile picture of the user in On-Prem (SharePoint, AD) and O365 (SPO, Yammer, Delve, Exchange Online and SFB). In this situation i would like to ask the following

 

1. What is the recommendation when it comes to storing the profile picture in such a hybrid environment setup - On-Premise AD or Azure AD ?

2. Does O365 rely on a single source i.e. Azure AD for profile picture across SPO, Yammer, Delve, Exchange Online and SFB ?

3. Is it possible to have a bi-directional synchronization i.e. updating Azure AD when user updates it in on-Premise AD and also vice versa (if the person updates profile picture in O365) ?

4. What are the known pros and cons including limitations (both in on-premise and O365) in acheiving such an objective ?

 

Also it would be helpful if i can get some pointers or even articles/blogs explaining the entire process of picture synchronization.

 

Thanks -

Girish

1 Reply
Highlighted

@Tony Redmond has an excellent discussion of how sync works between the various directories in his Office 365 For It pros book, see http://exchangeserverpro.com/ebooks/office-365-for-it-pros/. It it he refers us to some additional info at https://threewill.com/user-photo-sync-behavior-in-office-365/

 

1. talk to the people setting that requirement to find out exactly why they feel this is necessary. What is the value to the business? enforcing this requires some time and effort which may be better spent on other activities.

2. it starts off with a single source. i.e., Azure AD, but then the images get replicated to service specific directories.

3. no, not possible.

 

I'm not going to copy out all of the good info from his book because I paid for it and he deserves more sales :) It is well worth the money.