Name

space-admins

Macro Body Processing

No Macro Body

Usage

space-admins

Referencehttp://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>