Hi Atlassian Community,
May I ask how have you guys implemented Multi-Factor Authentication when you let your users log-in via Atlassian Crowd when connecting with Atlassian server products?
I can only see in the articles that Atlassian Crowd is used for SSO but there is no feature for 2 Factor Verification / Multi-Factor Authentication unlike Atlassian Access.
We have non-cloud Atlassian tools.
Regards,
-Anthony
Community moderators have prevented the ability to post new answers.
Crowd is mainly centralized user management and SSO for self-managed Atlassian apps, not a full MFA enforcement product by itself. For non-cloud Atlassian tools, the usual pattern is to put MFA in front of Crowd or in front of each Atlassian Data Center app through an external IdP.
This is usually the cleanest approach.
Atlassian provides SSO for Atlassian Data Center, which lets Jira, Confluence, Bitbucket, Bamboo, and Crowd connect to an identity provider using SAML or OpenID Connect. Atlassian’s docs list support for Jira Software Data Center, Jira Service Management, Bitbucket, Confluence, Bamboo, and Crowd, and say the SSO app can connect Atlassian Data Center applications to an IdP. [confluence...assian] , [confluence...assian]
So the design becomes:
Crowd can still remain your user directory / group source, while authentication is delegated to the IdP.
The Atlassian SSO documentation says SSO for Data Center can alternatively delegate authentication to Crowd. The Atlassian Marketplace listing for “SSO for Atlassian Data Center” also says it supports multiple IdPs and can delegate authentication to Crowd. [confluence...assian.com] [marketplac...assian.com]
That helps with centralized login, but if users are authenticating directly against Crowd username/password, Crowd itself is not where I’d expect strong MFA policy enforcement to live. In that model, you typically need:
If you need MFA directly on Jira/Confluence/Bitbucket/Crowd login flows, many organizations use Marketplace apps from vendors such as miniOrange, Kantega, or similar. For example, miniOrange advertises SSO/MFA options for Atlassian Data Center and Crowd SSO connectors. Kantega’s documentation says SAML and OIDC providers can be configured to use MFA. [miniorange] , [miniorange.com] [kantega-ss...assian.net]
I’d treat vendor claims carefully and test against your exact Atlassian product versions, especially if you still have legacy Server products rather than Data Center.
For non-cloud Atlassian tools, I’d avoid trying to make Crowd the MFA authority. I’d use:
That gives you centralized MFA policy, conditional access, logging, and lifecycle controls in the IdP, while preserving Crowd’s role for directories and group mappings.
Atlassian’s Data Center SSO docs explicitly say SSO handles authentication, while application access and authorizations should still be configured in the user directory and/or the application. So MFA solves login assurance, but you still need group/permission governance in Crowd, LDAP/AD, and the Atlassian apps themselves. [confluence...assian.com] , [confluence...assian.com]
One practical next step: inventory whether each of your Jira/Confluence/Bitbucket/Bamboo/Crowd versions supports Atlassian’s current SAML/OIDC SSO app, then choose whether MFA will be enforced in Entra ID, Okta, Ping, ADFS, Duo, or another IdP.
This topic is now closed as the discussion has become outdated. If you have more questions or want to continue the conversation, feel free to start a new topic. For more details on why we close older threads, check out our Rules of engagement - Atlassian Community . Additionally, we’ve removed the external links from your post, per our Community Rules of Engagement
Thank you for your understanding!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.