Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Set up personal authentication mode OAuth connectivity with Google

Create a personal authentication mode application registry for Google Calendar with your instance for OAuth authorization.

Before you begin

Authenticate Google for calendar synchronization

Ensure that the application scope is set to Google Calendar Spoke. Otherwise, do the following:

  1. Select the Application scope icon (
Image omitted: application-scope-globe-icon.png
Application scope to set the scope of your application.\) on the top-right corner of your Employee Center homepage.
  1. In the drop- down, select the option consisting Application scope:.
  2. In the filter navigator, search and select Google Calendar Spoke.
  3. Refresh the page.

Role required: admin

Procedure

  1. Navigate to All > System OAuth > Application Registry.

  2. Select Google Calendar OAuth Provider from the list of Application Registries.

  3. On the form, fill in the fields with the specified details.

    FieldDescription
    NameUnique name to identify the record, for example, Google Calendar.
    Client IDClient ID created during the app authentication in Google.
    Client SecretThe password you generated when creating the app in Google.
    Default Grant TypeGrant type used to establish the token. Select Authorization Code.
    Authorization URLOAuth authorization code endpoint. Enter https://accounts.google.com/o/oauth2/v2/auth.
    Token URLOAuth server token endpoint. Enter https://www.googleapis.com/oauth2/v4/token.
    Redirect URLOAuth callback endpoint. The URL is automatically filled as https://<instance-name>.service-now.com/oauth_redirect.do.
  4. Right-click in the form header and select Save.

    A system-generated OAuth entity profile is created and displayed in the OAuth Entity Profiles related list. For example, Google Calendar.

Result

The OAuth connectivity is added for Google.