Hi Atlassian Community,
UPDATE June 2023:
I’m excited to announce the general availability of Microsoft Azure Active Directory (AD) for nested groups. The early access program (EAP) for Azure AD sync is finished.
Here's the General Announcement community blogpost:
I’m Ben, a Product Manager on the Cloud Migrations team.
I’m excited to share that we’ve just started an Early Access Program (EAP) for Azure AD sync, which is an integration between Microsoft Azure Active Directory (Azure AD) and Atlassian Cloud that supports nested groups flattening.
Over the past few years, we’ve seen requests to add support for nested groups in Atlassian Cloud. Although nested groups aren’t supported and we don’t plan to support them in the nearest future, you can keep the nested structure in your external user directory and use the flattened structure in Atlassian Cloud.
We believe that a flattened structure lets you manage permissions and your organisational structure in a similar way to our Server and Data Center products. You can achieve such a structure by using an identity provider or syncing method that supports flattening.
We’ve published an article that explains how flattening works and how to best approach nested groups when moving to Cloud. For details, see Prepare nested groups for Cloud migration.
To give you an example, this is how a flattened structure could look in Atlassian Cloud. As you can see, although groups are no longer nested within one another, all effective memberships are kept:
Here’s a summary of how identity providers supported in Atlassian Cloud approach nested groups and flattening:
Identity provider |
How it works |
Details and related links |
---|---|---|
Okta |
|
|
PingFederate |
||
OneLogin |
||
Microsoft Azure Active Directory (Azure AD) |
|
|
G Suite |
|
If you use Microsoft Azure Active Directory and nested groups, you’ll need to use Azure AD sync to flatten and sync them to Atlassian Cloud. Flattening isn’t supported when connecting to Azure AD over SCIM.
What’s included in the EAP/GA:
Automatic syncing of users and groups from Azure AD to Atlassian Cloud
Flattening of nested groups on the way to Atlassian Cloud, with all effective group memberships preserved
Group filtering, automatic domain claim, authentication policies, single sign-on for synced users
If you already provision users from Azure Active Directory over SCIM, you will need to disable SCIM and switch to AzureAD sync. When having larger amount of groups, it takes time until we completely disable SCIM on our side - you can read more here. We’re working on solving this issue.
Ben Borecki
15 comments