Group Administration Functions
This section contains functions that enable users to handle group administration.
Some of the functions below require an API token set up in PowerScripts.
Functions Summary
- admAddGroupToProjectRole — Adds a single group to a project role if the group is not already in that role.
- admAddUserToGroup — Adds a single user to a group if the user is not already in that group.
- admCreateGroup
- admRemoveGroup — Removes a group from Jira.
- admRemoveGroupFromProjectRole — Removes a single group from a project role if the group is in that role.
- admRemoveUserFromGroup — Removes a single user from a group if the user is in that group.
Example (requires API Token set up):
const string groupName = "mygang";
string user = currentUser();
if(groupExists(groupName)) {
runnerLog("Must remove group :" + groupName);
removeGroup(groupName);
} else {
runnerLog("Group will be created :" + groupName);
}
if(createGroup(groupName)) {
addUserToGroup(user, groupName);
if(!userInGroup(groupName, user)) {
return "nok-1";
}
removeUserFromGroup(user, groupName);
if(userInGroup(groupName, user)) {
return "nok-2";
}
removeGroup(groupName);
return "ok";
}
return "nok-3";
Peacock
Need support? Create a request with our support team.
Copyright © 2005 - 2025 Appfire | All rights reserved.
