Name | space-admins |
---|---|
Macro Body Processing | No Macro Body |
Usage | space-admins |
Reference | http://blog.networkedcollaboration.com/2012/03/22/confluence-list-space-administrators-user-macro/ |
Code
#set($containerManagerClass = $content.class.forName('com.atlassian.spring.container.ContainerManager')) #set($getInstanceMethod = $containerManagerClass.getDeclaredMethod('getInstance',null)) #set($containerManager = $getInstanceMethod.invoke(null,null)) #set($containerContext = $containerManager.containerContext) #set($users = $userAccessor.getUsers()) <table class="confluenceTable"> <tr> <th class="confluenceTh">Space Administrators</th> </tr> #foreach($user in $users) ## list the users who can administer the current space #if ($permissionHelper.canAdminister($user, $space)) <tr> <td class="confluenceTd">#usernameLink($user.name)</td> </tr> #end #end </table>