Allow connections to Atlas from Compass using SAML/SSO
When using Atlas with SAML (e.g. Okta, AzureAD) there is no (obvious) way to get access to the Atlas Cluster from Compass. Following the Compass instructions to get the username/connection string from Atlas shows me the shared SAML user - whom I cannot and should never get the password for - and no way to get the token or whatever it is that SAML is doing under the hood.
Can Compass please have a SAML option added - open a browser to the SSO provider and capture what it needs from there?
-
AdminBetsy (Admin, MongoDB) commented
While SAML is not currently supported as an authentication method, we have released OpenID Connect (OIDC) authentication in public preview. This enables Single Sign-On (SSO) authentication to a MongoDB database via Compass.
To learn more about configuring your MongoDB server with OIDC, please refer to our documentation: https://www.mongodb.com/docs/manual/core/security-oidc/
-
Ankush Thakur commented
@MongoDBCompassProductTeam, we disallow our devs to use compass only because we cannot setup SSO for login. Our security team has mandated SSO on the most crucial softwares to have audit in place and MongoDB is one of them. So devs lose out on using the ease that comes with compass.
-
Shreyas commented
This feature is a critical aspect to our organization. Having this feature is a big plus when we assess the scope of usage of MongoDB within our organization. It would help you expand your business.
-
Craig commented
@MongoDBCompassProductTeam -- consider that with this feature your app clearly distinguishes itself from all other tools in the marketplace. I think this would quickly become a critical feature for all your Enterprise customers.
-
Achim commented
Without this feature, we cannot use compass with Atlas in the company.
-
Shawn commented
SAML/SSO is the preferred method for authentication for the organization as a whole.