Hi,
We have a requirement to identify the groups whose permissions have changed for a Confluence spaces. We can identify updated spaces or pages using their last modified timestamp.
However, if a user is added or removed from a group that already has access to a space or page (No changes are executed against Space/Page). How can we detect that change using the Confluence REST APIs?
If you've implemented something similar before, could you please let me know the approach or process you followed?
Thanks,
Not sure if you'll be able to use Confluence REST API here @jaya krishna gonuguntla _CW_
Instead, I'd go with Atlassian Organization REST API / Events. I've only pulled events from here once or twice, and I cannot remember what exactly you'll get as a response, but it might be helpful.
We did pull data manually through Administration audit logs and based on that, we tracked changes to specific group membership as part of our yearly reviews. 👀
Hi @Tomislav Tobijas ,
Thanks for the inputs.
I will check and get back if I need additional inputs.
Thanks,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @jaya krishna gonuguntla _CW_ , last-modified can't see this: group membership is an identity change, not a space edit. The audit log is where it surfaces.
Endpoint reference: Confluence audit API.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Germán Morales _ Hiera,
Thanks for the inputs.
I will check and get back if I need additional inputs.
Thanks,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.