Hi,
I am using the user macro below (thanks Davin).
Is it possible expand on this macro and display the users contained in a specified group?
## Developed by: Davin Studer ## Date created: 04/21/2015 ## @noparams <ul> #foreach($group in $userAccessor.getGroups()) <li>$group</li> #end </ul>
Thanks for any help!
Hi,
Please find a possible solution mentioned in the link mentioned below
https://confluence.atlassian.com/display/DOC/User+List+Macro
Hope this helps.
Regards
Chander Inguva
Hi,
I think you may need to use the getMembers() method: https://docs.atlassian.com/confluence/latest/com/atlassian/confluence/user/UserAccessor.html#getMembers(com.atlassian.user.Group)
Haven't tested this but it would probably go something like this:
## @param Group:title=group|type=string|required=true|desc=Group name
<ul>
#foreach($group in $userAccessor.getGroups())
#if($group == $paramGroup)
#foreach($user in $userAccessor.getMembers($group))
<li>$user</li>
#end
#end
#end
</ul>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.