-
Suggestion
-
Resolution: Done
-
None
-
2
-
User problem
As an org admin of a large organisation, it is essential to monitor external collaborators and venders for security reasons. Currently, Atlassian's existing API endpoints don't offer the means to generate and distinguish all the external users in our organisation. The inability to programmatically access a list of external users is causing significant manual effort. Having an API endpoint allows us to automate the process and enhance usability and security.
Suggested Solution
Create a new API endpoint for the external account, such as GET /v1/orgs/orgld/users/external
- Org admin: Use the org API token and execute the endpoint
- Atlassian: Returns all external user accounts along with attributes such as name, email, groups
Current Workarounds
Use the Export All Users feature. However, it doesn't distinguish between managed and external accounts.