How do I change other users profile pictures?

Hi All,

We are wanting to individually change everyones profile pictures in confluence, so we dont have to deal with the drama of trying to convince 500+ employees to do this themselves.... Problem is that only the user can change their own picture - so even a confluence administrator can't change another users profile picture!

I have submitted a feature request to Atlassian, however does anyone have a way to do this now without getting every user to change thier own photo manually?


5 answers

1 accepted

Thanks guys for your input. I guess there is no real way to change the photos except by resetting passwords, which we cant really do. I have submitted a feature request to Atlassian so fingers crossed......

The best workaround I can think of is to replace the default profile picture: <confluence-install>/confluence/images/icons/profilepics/default.gif. You might want to make sure you replaced it with the same dimension GIF picture. If you want to overwrite the profile pictures of all the users that already set one, you can do that by a hackery job, update OS_PROPERTYENTRY table in Confluence database. The entity_key is 'confluence.user.profile.picture' and the column that holds the path is string_val. For example, you'd need to run this to overwrite all the profile picture to the default.gif:

SET string_val='/images/icons/profilepics/default.gif'
WHERE entity_key='confluence.user.profile.picture';

thanks for suggestion. I test in a develop environment and it's good :-).

A question for @Husein Alatas [Atlassian].

I can use the same way to set profile picture for all confluence users?? I mean. I have a customer with severe policy about employees photos (there is a ufficial photo for each employee and only this photo can be used). Can I create a Stored procedure to automatically set ufficial photo as profile picture?

To see new photos, tomcat's restart is mandatory??

thanks in advance


I recently replaced Profile photos for some users by having the Infrastructure team temporarily reset each users LDAP login information and then provide the information to me.

Atlassian still fails to provide a method whereby a Confluence administrator, logged in as himself, can upload a profile picture for a user.  Atlassian's customers still need this feature.


This is ridiculous. Is there really no way to do this, as an admin? How can this not be resolved? It's really hurting adoption of this product in my organization.

The Sudo plugin works great for this. I don't think they are updating their compatibility but it works fine for me on 5.1.4

Suggest an answer

Log in or Sign up to answer
Atlassian Community Anniversary

Happy Anniversary, Atlassian Community!

This community is celebrating its one-year anniversary and Atlassian co-founder Mike Cannon-Brookes has all the feels.

Read more
Community showcase
Kesha Thillainayagam
Posted Apr 13, 2018 in Confluence

We want to hear how your non-technical teams are using Confluence!

Hi Community! Kesha (kay-sha) from the Confluence marketing team here! Can you share stories with us on how your non-technical (think Marketing, Sales, HR, legal, etc.) teams are using Confluen...

359 views 20 10
Join discussion

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you