Find "Unknown User" @mentions

Is there some way to find / report on @mentions which now have an unknown user, because the user no longer exists?

We want to be able to report on this so they can be cleaned up regularly.

I can search for pages mentioning a specific user, but not broken ones.

2 answers

Thanks Danny - link was malformed, it should be


Using that I get this SQL which does what I want:

SELECT um.username, c.contentid, c.title, s.spacekey
JOIN BODYCONTENT bc ON c.contentid = bc.contentid
JOIN SPACES s ON c.spaceid = s.spaceid
JOIN user_mapping um ON bc.body LIKE CONCAT('%<ri:user ri:userkey=\"', um.user_key, '\"%')
WHERE c.prevver IS NULL
AND c.contenttype IN ('PAGE', 'BLOGPOST')
AND bc.body LIKE '%<ri:user%'
AND um.lower_username NOT IN (SELECT lower_user_name FROM cwd_user)
0 votes
Danny Zuccaro Community Champion Sep 21, 2017

Hi Richard,

Found this support article that should help you get a list of unknown users - 

Hope this helps,


Suggest an answer

Log in or Sign up to answer
Community showcase
Published Dec 18, 2018 in Confluence Cloud

Happy holidays from our team to yours!

Hi Community!  2018 was filled with changes for our team, both big and small, and we've taken a lot of time to both celebrate our wins and recognize areas of improvement. One thing that we're a...

473 views 3 18
Read article

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