Skip to content

Commit

Permalink
GITBOOK-8460: SSO main page, move training link
Browse files Browse the repository at this point in the history
  • Loading branch information
awileysnyk authored and gitbook-bot committed Nov 14, 2024
1 parent d312220 commit 88852a4
Showing 1 changed file with 3 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,12 @@ SSO is available only for Enterprise plans. For more information, see [plans and

You can take advantage of your company's existing identity management system and have employees sign in to Snyk using their corporate identity. This makes provisioning Snyk to users easier. It also allows for deeper integration for Group and Organization membership, role-based access, and more.

<figure><img src="../../.gitbook/assets/image (1) (4).png" alt="Log in to Snyk with SSO"><figcaption><p>Log in to Snyk with SSO</p></figcaption></figure>
<figure><img src="../../.gitbook/assets/image (1) (4).png" alt="&#x22;&#x22;"><figcaption><p>Log in to Snyk with SSO</p></figcaption></figure>

Snyk can integrate with any SAML-based and OpenID Connect (OIDC)-based SSO, as well as ADFS. You can also use your Enterprise Identity Provider for SSO, including [Entra ID](https://docs.microsoft.com/en-us/azure/active-directory/fundamentals/active-directory-whatis) (formerly Azure AD) and [Google G Suite](https://community.snowflake.com/s/article/configuring-g-suite-as-an-identity-provider). Read more about SAML in [the Auth0 documentation](https://auth0.com/docs/protocols/saml).

Training is available at [SSO, authentication and user provisioning](https://learn.snyk.io/lesson/sso-authentication-provisioning/).

## User authentication and provisioning for SSO

With SSO configured, users are provisioned with a new Snyk account when they first sign on through SSO, even if they previously created their own account.
Expand All @@ -23,7 +25,3 @@ The sign-on process includes these steps:
2. The identity provider communicates this authentication to Snyk servers, sending relevant data to Snyk to create each user.
3. Snyk checks the directory for that user.
4. If the user is already configured, Snyk enables the appropriate access. For a new user, Snyk adds the user to the directory and then redirects the user to Snyk.io with the appropriate access.

## Additional resource for SSO

Training: [SSO, authentication and user provisioning](https://learn.snyk.io/lesson/sso-authentication-provisioning/)

0 comments on commit 88852a4

Please sign in to comment.