Google SAML Setup
Planned: SAML 2.0 and SCIM are not available in ajan yet. Today you can sign in with email / password and, where enabled, with a Google, Microsoft or LinkedIn account. Contact us about enterprise SSO.
Enable your users to sign in to ajan using their Google accounts via SAML 2.0.
Overview
This guide walks you through configuring SAML single sign-on with Google Workspace. You'll create a custom SAML app in your Google Admin console, configure the authentication settings, and establish a secure connection between your identity provider and ajan.
Once complete, your users will be able to sign in to ajan using their Google Workspace credentials.
Setup Checklist
Verify that you have completed these steps from the setup checklist:
Create a new custom SAML app
First, you need to create a new custom SAML app in your Google Workspace Admin console.
To do this, follow these steps:
- In your Admin console, navigate to the Menu and then "Apps" and then "Web and mobile apps"
- Create a new custom SAML application by clicking on "Add app" and "Add custom SAML app"
- Name your application (e.g., "ajan") and, optionally, upload an icon
- Click Continue
SAML Configuration
ajan uses SAML 2.0 as the standard for SSO authentication. After creating the application, you need to configure the SAML settings, which will allow ajan to authenticate users via SAML.
First, you need to copy configuration values from the Google Workspace Admin console to ajan.
In ajan, navigate to the Security settings and fill out the following fields:
- "Audience URI": Set this to a unique identifier for your SAML app (e.g.,
ajan.com) - "Issuer": Use the same value as the Audience URI (e.g.,
ajan.com) - "Sign on URL": The "SSO URL" value from Google Workspace Admin console (e.g.,
https://accounts.google.com/o/saml2/idp?idpid=XXXXXXXXX) - "Certificate": The "Certificate" value from Google Workspace Admin console. Copy the entire certificate so that the beginning and end match the example below:
-----BEGIN CERTIFICATE-----
...
-----END CERTIFICATE-----Once all four fields are filled in, activate the "SAML Active" toggle.
Now, you can click "Continue" in the Google Workspace Admin console to proceed with the SAML configuration.
In the "Service provider details" section, you need to fill in the following values:
- "ACS URL": The "Assertion Consumer Service (ACS) URL" value from ajan
- "Entity ID": The same value as the "Audience URI" / "Issuer" field (e.g.,
ajan.com) - "Signed response": Make sure this is checked
You can leave the other fields empty or with their default values ("Name ID format": UNSPECIFIED and "Name ID": Basic Information > Primary email). The Google Workspace custom SAML app has no SP certificate upload field. If you turn on Sign SAML requests in ajan, keep these fields as listed and test the login from ajan. Click "Continue" to proceed.
In the "Attribute mapping" section, you can leave the default values or map additional attributes if needed. Map First name to givenname and Last name to surname so users don't have to enter their name on first login. Click "Finish" to complete the SAML configuration.
Make sure to assign the application to the users or groups in your Google Workspace account who should have access to ajan.
Test the SAML setup
To test the SAML setup, open a separate browser or an incognito window and navigate to https://app.ajan.com.
Enter an email address of a user in your Google Workspace account and click "Continue".
You will be redirected to the Google login page, where you can enter your credentials.
After successful authentication, you will be redirected back to ajan and logged in.
Troubleshooting
If you encounter any issues during the setup, please reach out to support@ajan.com for assistance.