Manage
Profile
Email
Api Tokens
Lifecycle

Rate this page:

Manage

Manage APIs

Get user management permissions

GET /users/{account_id}/manage

Returns the set of permissions you have for managing the specified Atlassian account

Request

Path parameters
account_id Required

string

The user account to manage

Pattern: [a-zA-Z0-9_|:-]{1,128}
Query parameters
privileges

Array<string>

Valid values: profile, profile.write, profile.read, email.set, lifecycle.enablement, lifecycle.delete, apiToken.read, apiToken.delete

Example

1
2
3
4
curl --request GET \
  --url 'https://api.atlassian.com/users/{account_id}/manage' \
  --header 'Authorization: Bearer <access_token>' \
  --header 'Accept: application/json'

Responses

You have permission to manage at least some aspect of the specified user account. Restrictions around the privileges specified are returned.

  • profile: DEPRECATED, replace by profile.write
  • profile.read: have permission to read the profile data of the user account (at GET ./profile)
  • profile.write: refers to the object mutability of the user's profile (at PATCH ./profile)
  • email.set: have permission to set the user's email address (at PUT ./email)
  • lifecycle.enablement: have permission to activate and deactivate the user's account (at POST ./lifecycle/enable AND ./lifecycle/disable)
  • lifecycle.delete: have permission to delete and cancel the deletion of the user's account (at POST ./lifecycle/delete AND ./lifecycle/cancel-delete)
  • apiToken.read: have permission to list the user's API tokens (at GET ./api-tokens)
  • apiToken.delete: have permission to delete API tokens from the account (at DELETE ./api-tokens/{tokenId})
Content typeValue
application/json

object

Rate this page: