Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
Celebration

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root

Avatar

1 badge earned

Collect

Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!

Challenges
Coins

Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.

Recognition
Ribbon

Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!

Leaderboard

how to map all the spaces exists in my organization

i would like to map all the spaces in my organization- 
space name and its premissions.

1 answer

0 votes
Valerie Knapp
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
Oct 26, 2023

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 - 

image.png

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.

Valerie Knapp
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
Oct 26, 2023

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.

image.png

Hope this helps.

Hi @daniel ben zaken 

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.

Space Permissions with User Macro.png

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

Like Valerie Knapp likes this

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
STANDARD
PERMISSIONS LEVEL
Site Admin
TAGS
AUG Leaders

Atlassian Community Events