InternalCreate a new instance of the service.
Adds a user as a member in a group represented by its groupId
Permissions required: User must be a site admin.
Creates a new user group.
Permissions required: User must be a site admin.
Returned if the group was created successfully.
Returns a user group for a given group id.
Permissions required: Permission to access the Confluence site ('Can use' global permission).
The id of the group.
Returned if the requested group is returned.
Returns the users that are members of a group.
Use updated Get group API
Permissions required: Permission to access the Confluence site ('Can use' global permission).
Optionalexpand?: ("operations" | "isExternalCollaborator" | "personalSpace")[]A multi-value parameter indicating which properties of the user to expand.
operations returns the operations that the user is allowed to do.personalSpace returns the user's personal space, if it exists.isExternalCollaborator(@deprecated) see isGuest in response to find out
whether the user is a guest.The id of the group to be queried for its members.
Optionallimit?: numberThe maximum number of users to return per page. Note, this may be restricted by fixed system limits.
OptionalshouldWhether to include total size parameter in the results. Note, fetching total size property is an expensive operation; use it if your use case needs this value.
Optionalstart?: numberThe starting index of the returned users.
Returned if the requested users are returned.
Returns all user groups. The returned groups are ordered alphabetically in ascending order by group name.
Permissions required: Permission to access the Confluence site ('Can use' global permission).
OptionalaccessThe group permission level for which to filter results.
Optionallimit?: numberThe maximum number of groups to return per page. Note, this may be restricted by fixed system limits.
Optionalstart?: numberThe starting index of the returned groups.
Returned if the requested groups are returned.
Delete user group.
Permissions required: User must be a site admin.
Id of the group to delete.
Remove user as a member from a group.
Permissions required: User must be a site admin.
The account ID of the user. The accountId uniquely identifies the user across
all Atlassian products.
For example, 384093:32b4d9w0-f6a5-3535-11a3-9c8c88d10192.
Id of the group whose membership is updated.
Optionalkey?: stringThis parameter is no longer available and will be removed from the
documentation soon.
Use accountId instead.
See the deprecation
notice
for details.
Optionalusername?: stringThis parameter is no longer available and will be removed from the
documentation soon.
Use accountId instead.
See the deprecation
notice
for details.
Get search results of groups by partial query provided.
Optionallimit?: numberThe maximum number of groups to return per page. Note, this is restricted to a maximum limit of 200 groups.
the search term used to query results.
OptionalshouldWhether to include total size parameter in the results. Note, fetching total size property is an expensive operation; use it if your use case needs this value.
Optionalstart?: numberThe starting index of the returned groups.
Returns a full JSON representation of group collection.
Protected Staticinitialize
WARNING The standard Atlassian group names are default names only and can be edited or deleted. For example, an admin or Atlassian support could delete the default group jira-software-users or rename it to jsw-users at any point.
See
https://developer.atlassian.com/cloud/confluence/rest/v1/api-group-group