Select Default Product Access while Inviting User
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 :
{
"userId": "<string>",
"email": "<string>",
"extraGroups": [
"<string>"
],
"products": [
"jira-software"
],
"suppressInviteEmail": true,
"inviteEmailText": "<string>",
"inviteContinueUrl": "<string>",
"createdDate": "<string>"
}