Photo Sync from Office365 to SharePoint profiles - Powershell

%3CLINGO-SUB%20id%3D%22lingo-sub-1578740%22%20slang%3D%22en-US%22%3EPhoto%20Sync%20from%20Office365%20to%20SharePoint%20profiles%20-%20Powershell%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1578740%22%20slang%3D%22en-US%22%3E%3CP%3EI've%20seen%20a%20lot%20of%20discussion%20surrounding%20using%20Powershell%20to%20force%20users%20photo%20syncing%20but%20I'm%20not%20sure%20if%20what%20I%20have%20found%20so%20far%20will%20fix%20my%20company's%20issue.%20Here's%20our%20scenario%3A%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EWe%20have%20been%20manually%20updating%20employee%20photo's%20into%20their%20Office365%20profile.%20While%20this%20does%20update%20the%20photo%20in%20their%20Exchange%20account%2C%20we%20discovered%20later%20that%20it%20is%20not%20updating%20the%20employee's%20SharePoint%20profile.%20This%20is%20a%20particular%20problem%20for%20our%20company%20because%20we%20use%20the%20SharePoint%20people%20web%20part%20in%20our%20intranet's%20employee%20directory.%20At%20this%20time%2C%20we%20have%20hundreds%20and%20hundreds%20of%20employees%20in%20our%20directory%20without%20a%20photo.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIs%20there%20a%20Powershell%20script%20that%20can%20migrate%2Fsync%20employee%20photo's%20from%20Office%20365%20to%20their%20corresponding%20SharePoint%20profile%20and%20then%20force%20the%20photo%20in%20the%20SharePoint%20profile%20to%20Delve.%20Additionally%2C%20can%20this%20script%20be%20done%20%22tenant-wide%22%2C%20rather%20than%20for%20individual%20users%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1578740%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EPowerShell%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
Highlighted
New Contributor

I've seen a lot of discussion surrounding using Powershell to force users photo syncing but I'm not sure if what I have found so far will fix my company's issue. Here's our scenario:

 

We have been manually updating employee photo's into their Office365 profile. While this does update the photo in their Exchange account, we discovered later that it is not updating the employee's SharePoint profile. This is a particular problem for our company because we use the SharePoint people web part in our intranet's employee directory. At this time, we have hundreds and hundreds of employees in our directory without a photo.

 

Is there a Powershell script that can migrate/sync employee photo's from Office 365 to their corresponding SharePoint profile and then force the photo in the SharePoint profile to Delve. Additionally, can this script be done "tenant-wide", rather than for individual users?

0 Replies