Excerpt |
---|
All user email string |
...
Use this to cut and
- use to paste into |
an email for all Confluence users. |
Section | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| .1 and
| |||||||||||||||||||
java | java |
{beanshell:output=wiki}
import com.atlassian.confluence.user.UserAccessor;
import bucket.container.ContainerManager;
import com.atlassian.user.search.page.Pager;
import java.util.Iterator;
import com.atlassian.user.impl.osuser.OSUUser;
UserAccessor userAccessor = (UserAccessor) ContainerManager.getInstance().getContainerContext().getComponent("userAccessor");
Pager users = userAccessor.getUsers();
StringBuffer value = new StringBuffer();
Iterator userIterator = users.iterator();
for (int count = 0; userIterator.hasNext(); count++) {
if (count > 0) {
value.append(", ");
}
value.append(userIterator.next().getEmail());
}
out.print(value.toString());
{beanshell}
| Does not work with LDAP | |||||||||||||||||
Code Block | ||||||||||||||||||||
|
Section | ||||
---|---|---|---|---|
|