SAML

What is SAML

SAML (Security Assertion Markup Language) is a protocol for exchanging authentication and authorization data between parties, in particular, between an identity provider (IDP) and a service provider (SP). SAML is widely used for enabling Single Sign-On (SSO) across different web applications.

One of the main benefits of SAML is that it allows organizations to manage user access and permissions across multiple applications from a central location. This is particularly useful for large organizations with many employees who need to access a variety of different web applications. With SAML, the organization can authenticate users once, and then control their access to all the applications they are authorized to use.

Another benefit of SAML is that it provides a high level of security. SAML uses encryption to protect the data that is exchanged between applications, and it can also be configured to require multi-factor authentication for increased security.

Agile Analytics supports SAML, which means that users can log in to our application using their credentials from their organization's identity provider.

Setting up SAML authorisation in Agile Analytics

To use our application with SAML, organizations will need to configure their identity provider to trust our application as a service provider. Once this is done, users will be able to log in to our application using their existing credentials, and the organization can control their access to our application from the identity provider.

  1. Go to Settings page → SAML tab.

  2. Give your provider a name.

  3. Provide an Identity Provider Entity ID:
    GCP: GCP → Security → Authentication → SSO with SAML Applications → copy “Entity ID”

  4. Provide an SSO Url:
    GCP: GCP → Security → Authentication → SSO with SAML Applications → copy “SSO URL”

  5. Click “Add additional certificate” and provide a certificate.
    GCP: GCP → Security → Authentication → SSO with SAML Applications → copy one of the Certificates

  6. Click “Save”.

  7. Done! Now all the users from your Google Workspace would be able to log into Agile Analytics.