--- title: Use Facebook-based Single Sign-On \(SSO\) description: Log in to your ServiceNow instance by using your Facebook credentials on the Facebook-based SSO. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/platform-security/authentication/use-facebook-based-sso.html release: australia product: Authentication classification: authentication topic_type: task last_updated: "2026-03-12" reading_time_minutes: 4 breadcrumb: [OIDC as a SSO identity provider, Multi-Provider single sign-on \(SSO\), Authentication, Access Management] --- # Use Facebook-based Single Sign-On \(SSO\) Log in to your ServiceNow instance by using your Facebook credentials on the Facebook-based SSO. ## Before you begin The Facebook-based SSO is shipped along with your ServiceNow instance. You can define the Identity Provider \(Idp\) configurations to the **OIDC\_Facebook** IdP as your **Identity Providers**. For more information about Idp configurations, see [Configure a Facebook-based Single Sign-On \(SSO\)](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/authentication/configure-facebook-based-sso.md). Role required: sso\_config\_admin, business\_rule\_admin, script\_include\_admin ## Procedure 1. Navigate to **All** > **Multi-Provider SSO** > **Identity Providers**. 2. Select **OIDC\_Facebook**. 3. On the OIDC\_Facebook page, specify the following fields: **Note:** - Most of the fields are auto-populated when using the default IdP. - Details of the ServiceNow Homepage must be provided. - User-related details such as Client ID and Client Secret from Facebook must be provided within the IdP.
| Field | Description |
|---|---|
| Name | Name of the OIDC IdP record. Enter `OIDC_Facebook`. |
| Default | Option to set the OIDC IdP configuration as default. |
| OIDC Entity Profile | OAuth Entity Profile for the OIDC configuration. Enter `Facebook default_profile`. |
| External logout redirect |
The URL where the integration redirects users after they log out. Typically, this URL is the portal that is used for SSO. This field is automatically set to **external\_logout\_complete.do**. For example, `https:// |
| Active | Option to make the OIDC IdP configuration active.**Note:** This option can only be set to active after a successful test connection. |
| Auto Redirect IdP | Option to enable automatic redirection of the users to the login page of the identity provider. |
| ServiceNow Homepage |
The URL of the login page that is used for authentication. This field is automatically set to your instance URL. The format of the URL is `https:// |
| Show as Login option | Option to display the OIDC IdP as a login option on the login page. In this case, the login option appears as the **Login with Facebook** button. |
| SSO Label | Label of the OIDC IdP displayed on the login page. This field appears only when **Show as Login option** is enabled. |
| Logo URL | Publicly available URL that contains the logo of the OIDC IdP provider. This field appears only when **Show as Login option** is enabled. |
| Field | Description |
|---|---|
| Automatically provision users | Option to enable automatic user provisioning. This property creates a user in the instance User \[sys\_user\] table when the user exists on the IdP but doesn’t exist in the User table.**Note:** You can choose to enable automatic user provisioning during user login. When automatic user provisioning is enabled, a user record is automatically created in the ServiceNow instance if that user record doesn’t exist. |
| Provision using | The data source to use to transform to a ServiceNow user. Choices are as follows:- **An ID Token** - **User Info endpoint** - **Both ID Token and User Info** Use the Lookup list to select the pre-defined data source template, then open the record to configure the Transforms table mapping. |
| Provision data source | The ID token data source that is used for user provisioning. |
| User Info Datasource | The user info endpoint data source used for user provisioning. This field appears only when **User Info** or **Both ID Token and User Info** is selected from the **Provision using** field. |
| Update User on next login | Option to enable user updates during the next login. |
| Update User Interval Time \(Seconds\) | Minimum time interval \(in seconds\) to update a user record between subsequent logins. This field is automatically set to 3600 seconds. For example, after a user logs in, the user record will be updated after 3,600 seconds until the next login. This field is available only when the **Update User on next login** field is enabled. |
| User roles applied to provisioned users | List of roles applied to the newly provisioned users. |