Hello, my ultimate goal for the script is to check all spaces in Confluence and see, in which space a certain user group is. And for these spaces I want to remove the user group they are in. I already know how to remove permissions for a group in a space.
But I simply cannot find any solution or similiar thread about how to search through all spaces, or even get all spaces, and then check if a group has permissions to it.
Anybody has tips or solutions? Thanks!
I've added a small script here that will iterate through each of your spaces, then through each of your space permissions and extract those that belong to a certain group
Let me know if this works for you or if you have any questions!
hi @Sngy did you check com.atlassian.confluence.security.PermissionManager and hasPermission method?
I guess that "target" parameter is your page. Unfortunatelly, I do not have chance to test it on Confluence right now :(
The manager’s daily activities include a list of challenges to reach high levels of efficiency for their teams. Part of these challenges is related to how to deal with the worklog systems sin...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events