This document explains the process to enable SAML SSO and SCIM on DeepSource using OneLogin as the Identity Provider (IdP).
Applications → Applications
, and click on “Add App”.Field | Value |
---|---|
Display Name | DeepSource Enterprise Server |
https://deepsource.foobar.com
, fill in the following details accordingly leaving the rest of the fields with defaults and click “Save”:Field | Value |
---|---|
SAML Audience URL | https://deepsource.foobar.com/saml2/metadata/ |
SAML Audience URL | https://deepsource.foobar.com/saml2/acs/ |
ACS (Consumer) URL Validator | https://deepsource.foobar.com/saml2/acs/ |
ACS (Consumer) URL | https://deepsource.foobar.com/saml2/acs/ |
SAML signature element | Both (from dropdown) |
https://app.onelogin.com/saml/metadata/<app-uuid>
.Field | Value |
---|---|
SCIM Base URL | https://deepsource.foobar.com/scim/v2 (no trailing slash) |
SCIM Bearer Token | SCIM Authentication token which you have put in Admin Panel in the previous step |
Field | Value |
---|---|
Enable provisioning | |
Create user | |
Delete user | |
Update user |
Field | Values | |
---|---|---|
SCIM Base URL | https://app.deepsource.com/scim/v2 (no trailing slash) | |
SCIM Bearer Token | SCIM Authentication token generated from DeepSource |