In O365, i understand that SP Online user profile photo and Delve photos gets synced from Exchange Online.

Is there any way I can directly update SharePoint Online user profile photo and delve photo using Powershell?

1 Answer 1


The recommended way of adding your photo to Microsoft 365 via PowerShell is using the Set-UserPhoto cmdlet. This is clarified by Microsoft at the end of this article:


Adding photos using this method should ensure that the user's photo appears in other Microsoft 365 applications such as SharePoint and Delve.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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