Set up OAuth connection with Microsoft Exchange Online

  • Freigeben Version: Australia
  • Aktualisiert 12. März 2026
  • 1 Minute Lesedauer
  • Register your Microsoft Exchange Online with ServiceNow instance for OAuth authorization.

    Vorbereitungen

    Ensure that the application scope is set to Microsoft Exchange Online Spoke. Otherwise, do the following:
    1. Select the Application scope icon (Application scope.) on the top-right corner of your Employee Center homepage.
    2. In the drop- down, select the option consisting Application scope:.
    3. In the filter navigator, search and select Microsoft Exchange Online Spoke.
    4. Refresh the page.
    Ensure that you performed the following steps:

    Role required: admin

    Prozedur

    1. Navigate to All > System OAuth > Application Registry.
    2. Select Microsoft Exchange Online_clientCredentials
    3. On the form, fill in the fields with the specified details.
      Tabelle : 1. Third-party OAuth Provider form
      Field Description
      Name Unique name to identify the record, for example, Microsoft Exchange for Sync.
      Client ID Client ID created during the app authentication in Microsoft Azure.
      Client Secret The password you generated when creating the app in Microsoft Azure.
      Default Grant Type Grant type used to establish the token. Select Client Credentials.
      Authorization URL OAuth authorization code endpoint. Enter https://login.microsoftonline.com/<tenant_id>/oauth2/v2.0/authorize.
      Token URL OAuth server token endpoint. Enter https://login.microsoftonline.com/<tenant_id>/oauth2/v2.0/token.
      Redirect URL OAuth 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, Microsoft Exchange Online default_profile.

    Ergebnisse

    The OAuth registration is added for Microsoft Exchange Online.

    Nächste Maßnahme

    Depending on whether you want to use the default alias or you want to create your own alias, do one of the following: