Before you begin
- You have contacted your Sift account representative to enable IdP features for your Sift Organization.
- Your Sift User account belongs to a Group with the Admin role. Only Admins can configure SSO.
- Your IdP supports OpenID Connect (OIDC) or Security Assertion Markup Language (SAML) for SSO, and optionally push-based SCIM provisioning.
Configure single sign-on (SSO)
Pre-release: Self-serve SSO is a pre-release feature and is not yet available to all customers. Contact your Sift account representative to get access.
- Select your profile icon, and then select Manage.
- Select Single Sign-On.
- Select Add provider.
- In Protocol, select OIDC or SAML. The default is OIDC.
- Enter an Alias and, optionally, a Display name. The alias is part of the redirect URI that you register with your IdP, so you cannot change it later.
- Enter your IdP settings:
- OIDC: Enter the App/Client ID and Client secret. Enter a Discovery URL to import the provider endpoints, or leave it blank and enter the Authorization URL, Token URL, and JWKS URL (JSON Web Key Set) manually.
- SAML: Enter the Metadata URL.
- Select Create.
- Register Sift with your IdP:
- OIDC: Copy the Redirect URI and register it with your IdP.
- SAML: Copy the values under Sift registration values (Sift Entity ID, Sift ACS / Reply URL, Sift Logout URL, and Sift SP Metadata URL) and enter them in your IdP.
- In the Test login section, open the test login URL in a private browser window and sign in through your IdP. A successful test displays the SSO test succeeded page.
- Select Activate, and then confirm.
Configure SCIM provisioning
Sift connects to your IdP using SCIM, a standard protocol for automating user and group provisioning. To connect your IdP, you need two credentials from Sift:- An access token: used to authenticate those requests
- A SCIM endpoint URL: the address your IdP sends provisioning requests to
Generate SCIM credentials
- Click your profile icon.
- Select Manage.
- Click Manage Identity Provider.
- Click Generate Token to generate an access token for IdP verification.
- In the SCIM Server URL section, click Copy to copy the SCIM endpoint URL.
- Use the token and SCIM URL to configure your IdP.
Synchronize your organization manually
Trigger a manual sync to apply changes from your IdP to Sift without waiting for the next automatic sync.- Click your profile icon.
- Select Manage.
- Click Manage Identity Provider.
- Click Sync Organization.
View token history
View the history of generated tokens used for IdP verification.- Click your profile icon.
- Select Manage.
- Click Manage Identity Provider.
- Click Open.
Next steps
- Integrate an Identity Provider with Sift: Learn how to integrate an external IdP with Sift using Microsoft Entra ID as an example, with steps that apply to any IdP that supports push provisioning.