Select Default Product Access while Inviting User

Still need help?

The Atlassian Community is here for you.

Ask the community

Platform Notice: Cloud Only -  This article only applies to Atlassian products on the  cloud platform .

Summary

In the new user access settings experience, when extending user invitations, the system auto-selects all products for access, potentially causing administrators to miss the manual deselection of products they intend to restrict. This article investigates the underlying causes and associated consequences of this behavior.


Cause

Due to a larger project of migration to refine the user-management experience, which moved the user base from the site level to the org level, the concept of  ‘site access’  no longer exists. This means that users are now in a shared user base with multiple products. How users get access to that user base was redesigned with multiple products in mind.

We have an ongoing Feature Request to address this default behavior:

ID-8059 - Getting issue details... STATUS

Solution 

Currently there is no way to change the default selected products. Administrators must manually uncheck the products on the invite modal shown above.

Jira Invite using the Cloud API 

The new user who is created via the Jira Cloud REST API Create Users endpoint will automatically have access to the default product access settings.


To modify the default product access behavior, specific products can be set within the products parameter in the request body. The available products are:

  • jira-core
  • jira-servicedesk
  • jira-product-discovery
  • jira-software

If left empty, the user will get default product access. To create a user without product access, set this field to be an empty array.

In the example below, the user is being granted jira-software product access:

 
Example
Example :

{
  "userId": "<string>",
  "email": "<string>",
  "extraGroups": [
    "<string>"
  ],
  "products": [
    "jira-software"
  ],
  "suppressInviteEmail": true,
  "inviteEmailText": "<string>",
  "inviteContinueUrl": "<string>",
  "createdDate": "<string>"
}
Last modified on Mar 21, 2024

Was this helpful?

Yes
No
Provide feedback about this article
Powered by Confluence and Scroll Viewport.