Authenticate guest users to initiate and import chat from Microsoft Teams
Assign permissions to guest users to initiate and import chat conversations with employees from Microsoft Teams to a ServiceNow® instance for a self-configured app.
Before you begin
Ensure you have completed the Request-based chat app configuration for a self-configured app. For more information, see:
- Register and configure the Request-based chat application on the Microsoft Azure portal
- Configure Application Registry on the ServiceNow instance
- Add permissions to the Microsoft Azure application
Role required: Microsoft Azure admin
Procedure
-
Log in to the Microsoft Azure portal.
-
Navigate to Azure Services > Azure Active Directory > Manage > App registrations.
-
Select the Request-based chat app to enable agents to initiate and import the conversations from Microsoft Teams to the ServiceNow instance.
-
Navigate to Manage > API Permissions > Add a permission > Microsoft Graph.
-
Select Application permissions.
-
In the Select permissions search field, enter
User.Read.Alland select that permission.This permission obtains the Microsoft Azure user type value. This value is stored on the ServiceNow instance to enable the creation and importing of chats on the user's behalf.
-
Select Add permissions.
-
In the API permissions screen, select the Grant admin consent for {tenant} link.
-
Select Yes in the pop-up dialog box to save the settings.
Parent Topic:Request-based chat access for a guest user
---
title: Authenticate guest users to initiate and import chat from Microsoft Teams
description: Assign permissions to guest users to initiate and import chat conversations with employees from Microsoft Teams to a ServiceNow instance for a self-configured app.
locale: en-US
canonical_url: https://www.servicenow.com/docs/r/australia/employee-service-management/employee-experience-foundation/authenticate-guest-start-import-chat.html
release: australia
product: Employee Experience Foundation
classification: employee-experience-foundation
topic_type: task
last_updated: "2026-09-10"
reading_time_minutes: 1
breadcrumb: [Request-based chat access for a guest user, 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, EmployeeWorks, Employee Service Management]
---
# Authenticate guest users to initiate and import chat from Microsoft Teams
Assign permissions to guest users to initiate and import chat conversations with employees from Microsoft Teams to a ServiceNow® instance for a self-configured app.
## Before you begin
Ensure you have completed the Request-based chat app configuration for a self-configured app. For more information, see:
1. [Register and configure the Request-based chat application on the Microsoft Azure portal](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/employee-service-management/employee-experience-foundation/register-app-req-based-chats.md)
2. [Configure Application Registry on the ServiceNow instance](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/employee-service-management/employee-experience-foundation/app-registry-chat-single-tenant.md)
3. [Add permissions to the Microsoft Azure application](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/employee-service-management/employee-experience-foundation/authenticate-users-req-based-chat.md)
Role required: Microsoft Azure admin
## Procedure
1. Log in to the Microsoft Azure portal.
2. Navigate to **Azure Services** > **Azure Active Directory** > **Manage** > **App registrations**.
3. Select the Request-based chat app to enable agents to initiate and import the conversations from Microsoft Teams to the ServiceNow instance.
4. Navigate to **Manage** > **API Permissions** > **Add a permission** > **Microsoft Graph**.
5. Select **Application permissions**.
6. In the Select permissions search field, enter `User.Read.All` and select that permission.
This permission obtains the Microsoft Azure user type value. This value is stored on the ServiceNow instance to enable the creation and importing of chats on the user's behalf.
7. Select **Add permissions**.
8. In the **API permissions** screen, select the **Grant admin consent for \{tenant\}** link.
9. Select **Yes** in the pop-up dialog box to save the settings.
**Parent Topic:**[Request-based chat access for a guest user](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/employee-service-management/employee-experience-foundation/guest-user-chat-access-st.md)
| title | Authenticate guest users to initiate and import chat from Microsoft Teams |
| description | Assign permissions to guest users to initiate and import chat conversations with employees from Microsoft Teams to a ServiceNow instance for a self-configured app. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/australia/employee-service-management/employee-experience-foundation/authenticate-guest-start-import-chat.html |
| release | australia |
| product | Employee Experience Foundation |
| classification | employee-experience-foundation |
| topic_type | task |
| last_updated | 2026-09-10 |
| reading_time_minutes | 1 |
| breadcrumb | Request-based chat access for a guest userIntegration for Employee ExperienceSetup for integrating self-configured appsSetup the Servicenow instanceIntegrating ServiceNow with Microsoft Teams and Microsoft 365ServiceNow for Microsoft Teams and Microsoft 365EmployeeWorksEmployee Service Management |