Enable chat access for a guest user
Enable chat access for a guest user while configuring ServiceNow® for Microsoft Teams settings for a pre-published app.
Before you begin
In an upgrade scenario for a pre-published app, after the upgrade process, you must reauthorize the Request-based chat and SSO and Activity Notifications applications. Reauthorization permits your ServiceNow instance to make API calls to Microsoft Azure. As a result, ServiceNow for the Microsoft Teams application workflow is enabled and your consent for the new API permissions is ensured. For more information, see Grant permissions to required Microsoft Azure apps.
Role required: External admin (external_app_install_admin)
About this task
Connecting the ServiceNow instance to your Microsoft Teams pre-published app automatically populates the fields tenant id, tenant full name, and source on the Teams Guest User Chat Configuration form. If you want to grant guest user access, enable the guest access in the Teams Guest User Chat Configuration form.
Procedure
Navigate to All > ServiceNow for Microsoft 365 > Teams Guest User Chat Configuration.
On the form, fill in the fields.
| Field | Description |
|---|---|
| Tenant ID | Auto-populated during the pre-published app installation. Directory \(tenant\) ID from the application overview page in the Microsoft Azure portal updates details in the ServiceNow instance. |
| Tenant full name | Auto-populated during the pre-published app installation. Full domain name of the tenant or host. For example, account1.onmicrosoft.com. |
| Enable Guest access | Option to enable the Client Credentials token to fetch user type details. If you do not select this check box, then an error occurs when the guest tries to start or import a Microsoft Teams chat. Note: When the guest access is enabled, the sn_tcm_collab_hook.MS_Teams_Chat_App_Credentials value in the sys_alias table configured in Connection & Credential Aliases fetches the Azure user details. When the guest access is inactive, the sn_tcm_collab_hook.MS_Teams_Chat_Credentials value in the sys_alias table configured in Connection & Credential Aliases fetches the Azure user details. |
| Allowed Guest domains | The guest user domains where invited guests can start or import a chat. Only the tenants in these domains can start or import a chat. List multiple guest domain names as comma-separated values. |
| Source | Auto-populated during the pre-published app installation. This field is associated with the Tenant Connections module. |
- Select Submit.
Result
Guests belonging to the selected guest domains can now start or import chats.
Parent Topic:Request-based chat access for a guest user