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.
Thanks Danny - link was malformed, it should be https://confluence.atlassian.com/confkb/how-to-get-a-list-of-all-unknown-user-in-confluence-867362827.html
Using that I get this SQL which does what I want:
SELECT um.username, c.contentid, c.title, s.spacekey
FROM CONTENT c
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)
Found this support article that should help you get a list of unknown users - https://confluence.atlassian.com/confkb/how-to-get-a-list-of-all-unknown-user-in-confluence-867362827.html.
Hope this helps,
Hi my Community friends! For those who don't know me, I'm a product marketer on the Confluence Cloud team - nice to meet you! For those of you who do, you know that I've been all up in your Co...
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!
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