Hi Team,
Have a requirement to fetch Space-level and Page-level permissions in Confluence.
I have already tried the below APIs; however, they are not providing the required details:
Space Permissions:
https://{your-domain}/wiki/api/v2/spaces/{id}/permissions
Page Restrictions:
https://{your-domain}/wiki/rest/api/content/{id}/restriction
Requirement 1:
An AD group is associated with the Confluence space. When executing the Space Permissions API, I am able to retrieve the group details. However, I’m unable to identify whether the group is an external AD group or a native Confluence group.
Requirement 2:
If any permission is updated or deleted at the Space level, how can we track:
- Which permission was updated/deleted
- When the change occurred
- Who performed the change
Requirement 3:
Similarly, if any permission is updated or deleted at the Page level, how can we track:
- Which permission was updated/deleted
- When the change occurred
- Who performed the change