Create an application registry entry in your ServiceNow instance
Register the application with the instance to participate in OAuth authorization.
Before you begin
Role required: admin
Procedure
- Navigate to All > System OAuth > Application Registry.
- Select New.
- For the What kind of OAuth application field, select Configure an OIDC provider to verify ID tokens.
-
On the form, fill in the fields.
- Name: Enter a name to uniquely identify the record; for example, Microsoft Teams.
- Client ID: Enter the client ID value in the format api://<instance-name>.service-now.com/<client-id> from the section Create an app in Microsoft Teams to enable making calls.
- Client Secret: Enter any random value as client secret and make a note of it.
- Add an OAuth OIDC Provider Configuration record.
- Select OAuth OIDC Provider Configuration lookup to create a new record and select New.
- On the OIDC Provider Configuration New record form, fill in the fields.
Table 1. OIDC Provider Configuration New record form Field Description OIDC Provider Name to uniquely identify the record.
For example, Microsoft Teams meeting extensions.
OIDC Metadata URL Enter value in the following format:
https://login.microsoftonline.com/{tenant_id_from_azure}/v2.0/.well-known/openid-configuration
To copy tenant ID, see Create an app in Microsoft Teams to enable making calls.
User claim Enter any preferred user-name. - Right-click on the OIDC Provider Configuration New record form header and select Save.
- Select Submit.
- Add an OAuth Entity Scope record.
- Select OAuth Entity Scopes related list.
- Add a record with the values Default in Name and .default in OAuthscope.
- Select Save on the OAuth OIDC Entity form.
-
Generate a new OAuth token.
- Navigate to Notify > Microsoft Teams > Configuration.
- Open the record associated with the Requester by selecting Preview this record icon and then select Open Record.
- Select the Get OAuth Token related link to refresh the token.
- Select Update on the OAuth 2.0 Credentials form.
- Select Update on the Microsoft Teams configuration form.
What to do next
After completing Meeting Extensions integration with Microsoft Teams, see the section Meeting Extensions for Microsoft Teams.