This document explains the process to enable SAML SSO and SCIM on DeepSource using Azure Active Directory (AD) as the Identity Provider (IdP).
Field | Value |
---|---|
What’s the name of your app? | DeepSource Enterprise Server |
What are you looking to do with your application? | Integrate any other application you don’t find in the gallery (Non-gallery) |
https://deepsource.foobar.com
fill in the following details accordingly leaving the rest of the fields with defaults and click “Save”:Field | Value |
---|---|
Identifier (Entity ID) | https://deepsource.foobar.com/saml2/metadata/ |
Reply URL (Assertion Consumer Service URL) | https://deepsource.foobar.com/saml2/acs/ |
Sign on URL | https://deepsource.foobar.com/saml2/acs/ |
Logout URL | https://deepsource.foobar.com/saml2/ls/post/ |
Name | Source | Namespace | Source attribute |
---|---|---|---|
Unique User Identifier (Name ID) | Attribute | user.userprincipalname (from dropdown) | |
Attribute | user.mail (from dropdown) | ||
first_name | Attribute | user.givenname (from dropdown) | |
last_name | Attribute | user.surname (from dropdown) |
https://login.microsoftonline.com/
.
DeepSource Enterprise Cloud
.Field | Value |
---|---|
Tenant URL | https://deepsource.foobar.com/scim/v2/ |
Secret Token | SCIM Authentication token which you have put in Admin Panel |
Field | Values | |
---|---|---|
Tenant URL | https://app.deepsource.com/scim/v2/ | |
Secret Token | SCIM Authentication token generated from DeepSource |