Skip to main content
Single Sign-On lets your users access Forest with their existing corporate credentials, managed by your identity provider (IdP). Forest supports the SAML 2.0 specification, so any SAML 2.0-compliant IdP can be used. SSO is configured once, at the organization level, by an organization owner. A single identity provider is configured per organization.

How SSO works

Forest uses a standard SP-initiated SAML 2.0 flow: the user starts at Forest, authenticates against your IdP, and is redirected back with a signed assertion. SP-initiated SAML 2.0 flow: the user starts at Forest, authenticates against the identity provider, and is redirected back with a signed assertion

Forest SAML settings

When you declare Forest as an application in your IdP, use these values (the audience / Entity ID is shown in your organization settings):
SettingValue
Callback / ACS URLhttps://api.forestadmin.com/api/saml/callback
Sign-on URLhttps://api.forestadmin.com/api/saml/callback
Logout URLhttps://app.forestadmin.com/login
NameIDThe user’s email address (must match their Forest account)

Configuring SSO

1

Open your organization's security settings

As an organization owner, go to Organization settings → Security and open the SSO configuration.
2

Declare Forest in your identity provider

Create a SAML 2.0 application in your IdP using the Forest SAML settings above. Make sure the NameID it returns is the user’s email address.
3

Provide your IdP metadata to Forest

Give Forest your IdP’s metadata in one of these ways:
  • XML metadata endpoint URL (recommended): paste the metadata URL exposed by your IdP.
  • XML metadata file: upload the metadata file downloaded from your IdP.
  • Manual entry: enter the login endpoint, the logout endpoint, and a valid signing certificate.
4

Test and enable

Test the configuration, then enable it. Once SSO is enabled, all users must log in again.
Users must already exist in Forest (or be provisioned through SCIM) with the same email address used by your IdP. The NameID returned in the SAML assertion must equal that email.

How users log in with SSO

On the Forest login page, click “Login with SSO”, enter your organization name, and click “Login”. The user is redirected to your IdP and back to Forest once authenticated.

IdP-initiated login (optional)

Forest also accepts IdP-initiated logins, where the user starts from your IdP’s portal and opens Forest from there.
IdP-initiated login introduces a security risk associated with CSRF in the SAML protocol. Prefer SP-initiated login (starting from Forest) unless you specifically need the IdP-initiated flow.

Provider guides

Forest works with any SAML 2.0 identity provider. Step-by-step guides are available for the most common ones:

Google Workspace

Okta

Azure AD / Entra ID

Generic SAML 2.0