Security Assertion Markup Language (SAML) is a standard for exchanging authentication and authorization data between an identity provider (IdP) and a service provider. seoClarity acts as the service provider in this setup.
Supported identity providers: Google, Microsoft, Okta
SAML Does Not Add Users: SSO validates users against your organization's identity provider but does not automatically add them to the seoClarity platform. Users must be added to the platform separately before they can log in. seoClarity admins can manage this in the platform.
Additional Notes:
- Password resets must be handled on the admin side when SAML is configured - seoClarity cannot reset passwords for SSO-enabled accounts
- seoClarity is not currently part of the InCommon Federation for metadata exchange
- Support for signed and encrypted SAML assertions varies by identity provider
Use these values when setting up the SAML application in your IdP:
| Field | Value |
|---|---|
| Entity ID | SeoclaritySAML (same across all environments) |
| Email Domain(s) | The domain(s) of the email addresses to enable SAML for |
| ACS URL (Production) | https://app.seoclarity.net/saml/sso |
| ACS URL (Development) | https://qa.seoclarity.net/saml/sso |
Additional regional environments (optional):
| Region | ACS URL |
|---|---|
| EU | https://eu.seoclarity.net/saml/sso |
| Asia | https://asia.seoclarity.net/saml/sso |
For most IdP configurations, you only need to create an application using the Entity ID and ACS URL above, leaving other fields as default.
Step 1 - Create the SAML application in your IdP Set up a new application using the configuration values above. If you want to keep email addresses anonymous, you can use your ObjectID instead.
Step 2 - Send your IdP configuration to seoClarity
After setup, send one of the following to support@seoclarity.net:
metadata.xml fileUpdating an Existing Certificate: If you need to update an existing SSO certificate with seoClarity, send the new certificate to support@seoclarity.net.
Okta Documentation: For the most current screenshots and Okta-specific guidance, refer to Okta's official documentation: How to Configure a Custom SAML App
seoClarity SAML as the app name and click NextSCIM (System for Cross-domain Identity Management) automates user provisioning and de-provisioning across applications. With SCIM enabled, you can create, update, and disable seoClarity user accounts without logging into the platform directly - all via API calls from your IdP.
SCIM is Available on Request To enable SCIM for your domain, contact support@seoclarity.net.
For API-based user management, see also: https://kb.seoclarity.net/portal/en/kb/articles/api-documentation