Atlassian Access REST API

XMLWordPrintable

    • Type: Suggestion
    • Resolution: Fixed
    • Component/s: None
    • None

      Atlassian status as of 31 Jan 2019

      Hi everyone,

      Today we released documentation for new APIs that allow organization administrators to edit accounts that are managed by their organization. Once you have created an organization and verified your domain, you can use the following APIs to manage accounts:

      • The Organizations API is available to list all the managed accounts in your organization. You can use this to enumerate the unique Atlassian account ID for each users.
      • The User management API is available to edit individual users.
        • You can use this API to edit attributes for a given Atlassian account ID using the PATCH /users/ {account_id}/manage/profile method.
        • You can use the POST /users/{account_id}/manage/lifecycle/disable and enable methods to disable or enable accounts in bulk.

      The types of changes you can make with this API include:

      • Enabling/disabling the Atlassian account
      • Changing user email addresses or departments

      For other bulk user management changes, we recommend using the User provisioning (SCIM) API to sync users and groups from an external system. The documentation for the SCIM API is also now available.

      Regards,
      Dave Meyer
      Atlassian Access Product Management

      Problem Definition

      At the moment, there's no public documented API on Atlassian Access

      Suggested Solution

      A REST API allowing org admin to easily manage a huge amount of users.

      Providing a supported API provides the ability for the org admin to perform the atlassian access feature in a bulk.

      An example would be if there are a lot of managed accounts in the organization, to disable a certain number of accounts would take a lot of time OR if there are a lot of accounts that need to be updated, for example when there's a domain changed, to update the email address for all account would take a huge amount of time.

      With REST API, this task would be much easier to manage and with less time to spend.

            Assignee:
            Unassigned
            Reporter:
            Mohamed Hazwan Ariffin (Inactive)
            Votes:
            4 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved: