Configure a Facebook-based Single Sign-On \(SSO\)
Configure a Facebook-based SSO to your ServiceNow instance.
Before you begin
Have a valid Client ID that is configured as an IdP from Facebook.
Enable the following properties:
- Enable multiple provider SSO.
- Enable debug logging for the multiple provider SSO integrations.
Role required: sso_config_admin, business_rule_admin, script_include_admin
Procedure
-
Navigate to All > Multi-Provider SSO > Identity Providers.
-
To create a new Facebook identity provider, select New.
-
Select OpenID Connect.
-
On the form, fill in the fields.
Fields Description Name Unique name for the OIDC identity provider configuration. Client ID The client ID of the application registered in the third-party OIDC identity provider. Client Secret The client secret of the application registered in the third-party OIDC identity provider. Well known Configuration URL The URL that contains metadata about the third-party OIDC identity provider. -
Select Import.
The Facebook-based IdP is created.
-
Select the Facebook IdP.
-
In the Facebook IdP, do the following:
-
Validate all the fields such as Name, OIDC Entity Profile, External logout redirect, and ServiceNow Homepage.
-
Provide your SSO label.
-
-
In the User Provisioning tab, specify the fields that you need to configure users to specific user provisioning and roles.
Only the mandatory fields are required. You can specify the remaining fields depending on what you need.
-
In the OIDC Entity tab, do the following:
-
Select the entity.
-
Set the Redirect URL field to your Facebook redirect URL.
-
-
In the OAuth Entity Profiles tab, do the following:
-
In the profile details, select a profile.
-
Select a scope and verify the details.
For example, select scope-1
-
-
In the OAuth Entity Scopes tab, select the scope-1 link and add the scope as
email. -
To save the configuration, select and hold (or right-click) the header and select Save.
-
To set the configuration as active, select Active.
Result
Users are displayed with the Facebook SSO option on the login form.
---
title: Configure a Facebook-based Single Sign-On \(SSO\)
description: Configure a Facebook-based SSO to your ServiceNow instance.
locale: en-US
canonical_url: https://www.servicenow.com/docs/r/australia/platform-security/authentication/configure-facebook-based-sso.html
release: australia
product: Authentication
classification: authentication
topic_type: task
last_updated: "2026-09-10"
reading_time_minutes: 1
breadcrumb: [OIDC as a SSO identity provider, Multi-Provider single sign-on \(SSO\), Authentication, Access Management]
---
# Configure a Facebook-based Single Sign-On \(SSO\)
Configure a Facebook-based SSO to your ServiceNow instance.
## Before you begin
Have a valid Client ID that is configured as an IdP from Facebook.
Enable the following properties:
- Enable multiple provider SSO.
- Enable debug logging for the multiple provider SSO integrations.
Role required: sso\_config\_admin, business\_rule\_admin, script\_include\_admin
## Procedure
1. Navigate to **All** > **Multi-Provider SSO** > **Identity Providers**.
2. To create a new Facebook identity provider, select **New**.
3. Select **OpenID Connect**.
4. On the form, fill in the fields.
|Fields|Description|
|------|-----------|
|Name|Unique name for the OIDC identity provider configuration.|
|Client ID|The client ID of the application registered in the third-party OIDC identity provider.|
|Client Secret|The client secret of the application registered in the third-party OIDC identity provider.|
|Well known Configuration URL|The URL that contains metadata about the third-party OIDC identity provider.|
5. Select **Import**.
The Facebook-based IdP is created.
6. Select the Facebook IdP.
7. In the Facebook IdP, do the following:
1. Validate all the fields such as **Name**, **OIDC Entity Profile**, **External logout redirect**, and **ServiceNow Homepage**.
2. Provide your **SSO label**.
8. In the **User Provisioning** tab, specify the fields that you need to configure users to specific user provisioning and roles.
Only the mandatory fields are required. You can specify the remaining fields depending on what you need.
9. In the **OIDC Entity** tab, do the following:
1. Select the entity.
2. Set the **Redirect URL** field to your Facebook redirect URL.
10. In the **OAuth Entity Profiles** tab, do the following:
1. In the profile details, select a profile.
2. Select a scope and verify the details.
For example, select **scope-1**
11. In the **OAuth Entity Scopes** tab, select the **scope-1** link and add the scope as `email`.
12. To save the configuration, select and hold \(or right-click\) the header and select **Save**.
13. To set the configuration as active, select **Active**.
## Result
Users are displayed with the Facebook SSO option on the login form.
| title | Configure a Facebook-based Single Sign-On \(SSO\) |
| description | Configure a Facebook-based SSO to your ServiceNow instance. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/australia/platform-security/authentication/configure-facebook-based-sso.html |
| release | australia |
| product | Authentication |
| classification | authentication |
| topic_type | task |
| last_updated | 2026-09-10 |
| reading_time_minutes | 1 |
| breadcrumb | OIDC as a SSO identity providerMulti-Provider single sign-on \(SSO\)AuthenticationAccess Management |