Integration with External Identity Providers (SAML)

Teevity lets you use a third-party service to manage the authentication of your users but also to define their cost perimeter trough the user attributes.  

We support integration with Google Apps (G Suite), Okta, Azure AD or a generic SAML identity provider. In the SAML parlance, Teevity is the service provider.

On this page you will learn more about how to setup the integration and how to customize it.

Setup a SAML integration with Teevity

First you have to enable the integration on the External Identity section of the Preferences page:

Then select an identity provider:

Regardless of the provider you have 2 methods to setup the integration :

Configuration with an IdP metadata file

Manual Configuration

In both cases you will find below the configuration Identity Provider info section the parameters to use Teevity as service provider. 

For example with Google Apps (G Suite) you will have the ACS (Assertion Consumer Service) and Login urls (1) et (2) which are custom to your Teevity account.

The Attribute mapping section will show you how the email and role attributes of your users can be mapped in your identity provider (3)

Parameters of the integration

Once your integration is configured, you can select different options as how this integration will behave:

When the SAML is configured and the users accounts created, you will find on the users management page, in the details of a user's attributes the SAML attributes listed as saml.<attribute>