--- title: Create Microsoft Azure application and authenticate users to access Employee Center in Microsoft Teams description: Create a Microsoft Azure application in the Microsoft Azure portal to enable agents to start and import the chat conversations, and assign permissions to users to view the Employee Center dashboard in the Microsoft Teams application. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/employee-service-management/employee-experience-foundation/authenticate-users-your-hub-ms-teams.html release: australia product: Employee Experience Foundation classification: employee-experience-foundation topic_type: task last_updated: "2026-03-12" reading_time_minutes: 3 breadcrumb: [Integration for Employee Experience, Setup for integrating self-configured apps, Setup the Servicenow instance, Integrating ServiceNow with Microsoft Teams and Microsoft 365, ServiceNow for Microsoft Teams and Microsoft 365, Unified Employee Experience, Employee Service Management] --- # Create Microsoft Azure application and authenticate users to access Employee Center in Microsoft Teams Create a Microsoft Azure application in the Microsoft Azure portal to enable agents to start and import the chat conversations, and assign permissions to users to view the Employee Center dashboard in the Microsoft Teams application. ## Before you begin Role required: Microsoft Azure admin ## Procedure 1. Log in to the [Microsoft Azure portal](https://portal.azure.com/). 2. Navigate to **Azure Services** > **Microsoft Entra ID** > **Manage** > **App registrations**. 3. Select **New registration**. The **Register an application** form appears. \[Omitted image "reg-an-app.png"\] Alt text: Register an application 4. Enter the name for your application, for example: `ServiceNow Auth app`, on the Register an application page. 5. Select **Accounts in this organizational directory only \(Servicenow only - Single tenant\)**. For more information on why this option is selected, see [Identity and account types for single- and multi-tenant apps](https://learn.microsoft.com/en-us/security/zero-trust/develop/identity-supported-account-types#accounts-in-this-organizational-directory-only---single-tenant). 6. Select **Register**. A new Microsoft Azure app is registered. 7. Navigate to **Manage** > **Authentication**. 8. Select **Add a platform** > **Web**. 9. On the **Configure Web** form, fill in the fields.
Field Description
Redirect URIs Provide the redirect URI. The redirect URI should be in the following format: `https:///sn_now_teams_ms_login.do` where <instance-url> is the ServiceNow instance URL.
Implicit grant Select **Access tokens** and **ID tokens**.
\[Omitted image "configure-web-meeting-extensibility02.png"\] Alt text: Configure web form 10. Select **Configure**. 11. Navigate to **Manage** > **API Permissions** > **Add a permission** > **Microsoft Graph**. 12. Select **Delegated permissions**. 13. Select **Openid permissions** accordion, and select **email**, **offline\_access**, **openid**, and **profile** check boxes. \[Omitted image "request-api-permissions.png"\] Alt text: Request API permissions 14. Select **Add permissions**. 15. In the **API permissions** screen, select the **Grant admin consent for \{tenant\}** link. 16. Select **Yes** on the pop-up dialog box. 17. Navigate to **Manage** > **Expose an API**. 18. Select **Set against Application ID URI**, and enter the application URI in the format: `api://..com/`. **Note:** The client ID is the application ID from your Microsoft Azure portal. 19. Select **Save**. 20. Select **Add a scope**. In the **Add a scope** form, fill the following fields. |Field|Description| |-----|-----------| |Scope name|access\_as\_user| |Who can consent|Admins and users| |Admin consent display name|Teams can access the user’s profile.| |Admin consent description|Allows Teams to call the app’s web APIs as the current user.| |User consent display name|Teams can access the user profile and make requests on the user's behalf.| |User consent description|Enable Teams to call this app’s APIs with the same rights as the user.| |State|Enabled| \[Omitted image "add\_scope02.png"\] Alt text: Add scope 21. Select the **Add scope** button. 22. Navigate to **Authorized client applications** > **Add a client application**. 23. In the **Add a client application** form, fill the fields.
Field Description
Client ID - Microsoft Teams mobile/desktop application: **1fec8e78-bce4-4aaf-ab1b-5451cc387264** - Value for Microsoft Teams web application: **5e3ce6c0-2b1f-4285-8d4b-75ee78787346**
Authorized scopes Check the authorized scope
**Note:** For using Employee Center in Microsoft 365 applications, add the following client IDs:
Client ID Description
**4765445b-32c6-49b0-83e6-1d93765276ca** Client ID for Microsoft 365 web application
**0ec893e0-5785-4de6-99da-4ed124e5296c** Client ID for Microsoft 365 desktop application
**d3590ed6-52b3-4102-aeff-aad2292ab01c** Client ID for Outlook desktop application web application
**bc59ab01-8403-45c6-8796-ac3ef710b3e3** Client ID for Outlook web application
**27922004-5251-4030-b22d-91ecd9a37ea4** Client ID for Outlook mobile application
For more information on the client IDs, see [Configure your tab app in Microsoft Entra ID](https://learn.microsoft.com/en-us/microsoftteams/platform/tabs/how-to/authentication/tab-sso-register-aad#to-configure-authorized-client-application) in the Microsoft Teams documentation. \[Omitted image "add-client-id.png"\] Alt text: Add client ID 24. Select the **Add application** button. Copy the Application \(client\) ID, and Directory \(tenant\) ID from the application overview page in the Microsoft Azure portal to update the details in the ServiceNow instance. \[Omitted image "app-overview-azure-portal.png"\] Alt text: Application ID and the tenant ID from the app overview page **Parent Topic:**[Setup for integrating self-configured apps with Microsoft Teams for Employee Experience](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/employee-service-management/employee-experience-foundation/c_employee_ex_s_tnt.md)