You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
Next: Root
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
i would like to map all the spaces in my organization-
space name and its premissions.
Hi @daniel ben zaken , thanks for your question.
You can use the Spaces List macro to display all the spaces in your instance - Insert the spaces list macro | Confluence Cloud | Atlassian Support
But, with this, you don't see the permisisons, just like this -
Would this meet your requirement? You can also configure the macro to show spaces by category so you could have the same macro with different configurations to show different groupings. What are you hoping to obtain by showing the permissions?
Hi Valerie, thanks for your answer :)
I wish to map al the spaces' permissions because we are moving to work with permission per group instead of per user.
So I'd like to have a list of all spaces and their users.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @daniel ben zaken , I don't think this will be possible without an app.
Explore apps for Atlassian products | Atlassian Marketplace
If you do a search, there are a few options, and if you just need to do an analysis, probably you can just use the free trial for a month.
Hope this helps.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I'm from Wombats Corp marketplace partners.
As @Valerie Knapp said 3rd party plugins could do it.
We have already developed a User Macro for Confluence Cloud app for custom macro development.
Here is an example of how you can show Space Permissions with it.
It listed all global spaces (excluding personal) in a sortable table with their permissions. You can modify the view and the data based on your needs by updating the template.
Template for that:
<h1>Space Permissions</h1>
{{#getSpaces type="global" include-icon="true"}}
{{#each results}}
{{!-- Change the URL below --}}
<h2><img src="https://wombats.atlassian.net{{icon.path}}" style="border-radius: 3px; height: 20px;"> {{name}}</h2>
{{#getSpacePermissions id=id}}
<table class="aui aui-table-sortable">
<thead>
<tr>
<th></th>
<th>Principal</th>
<th>Operation</th>
<th>Target</th>
</tr><tr>
</tr>
</thead><tbody>
{{#each results}}
<tr>
{{#eq principal.type "user" }}
{{#getUser accountId=principal.id}}
<td><span class="aui-icon aui-icon-small aui-iconfont-person">User</span></td>
<td><b>{{displayName}}</b></td>
{{/getUser}}
{{else}}
{{#getGroup id=principal.id}}
<td><span class="aui-icon aui-icon-small aui-iconfont-group">Group</span></td>
<td><b>{{name}}</b></td>
{{/getGroup}}
{{/eq}}
<td>{{operation.key}}</td>
<td>{{operation.targetType}}</td>
</tr>
{{/each}}
</tbody>
</table>
{{/getSpacePermissions}}
{{/each}}
{{/getSpaces}}
I would be happy to assist you with any questions.
Regards, Roman
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.