Skip to content

[Doc Feature][Bot SSO in group chats][4367818] #12711

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 9 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
13 changes: 7 additions & 6 deletions msteams-platform/bots/how-to/authentication/bot-sso-manifest.md
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,8 @@ For more information, see [webApplicationInfo](../../../resources/schema/manifes

```json
{
"$schema": "https://developer.microsoft.com/json-schemas/teams/v1.7/MicrosoftTeams.schema.json",
"manifestVersion": "1.7",
"$schema": "https://developer.microsoft.com/json-schemas/teams/v1.21/MicrosoftTeams.schema.json",
"manifestVersion": "1.21",
"version": "1.0",
"id": "00000000-0000-0000-0000-000000000000",
"packageName": "com.microsoft.teams.samples.auth",
Expand Down Expand Up @@ -143,7 +143,8 @@ For more information, see [webApplicationInfo](../../../resources/schema/manifes
{
"botId": "<<REGISTERED_BOT_ID>>",
"scopes": [
"personal"
"personal",
"groupChat"
]
}
],
Expand Down Expand Up @@ -190,11 +191,11 @@ To preview your app in Teams:

1. Select your app package zip file, and then select **Add**.

The custom app is uploaded. The consent dialog appears to inform you of the permissions that might be required.
The custom app is uploaded. A consent dialog appears to inform you of the permissions that might be required.

1. Select **Continue**.
1. Select **View permissions** and provide the necessary permissions to authenticate the app.

:::image type="content" source="../../../assets/images/authentication/teams-sso-bots/bot-consent.png" alt-text="Screenshot shows a bot authentication consent message in Teams." border="false" lightbox="../../../assets/images/authentication/teams-sso-bots/bot-consent.png":::
:::image type="content" source="../../../assets/images/authentication/teams-sso-bots/bot-consent.png" alt-text="Screenshot shows a bot authentication consent message in Teams." lightbox="../../../assets/images/authentication/teams-sso-bots/bot-consent.png":::

Teams opens the app and you can use it.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ ms.owner: ryanbliss
With single sign-on (SSO) in Microsoft Teams, app users can sign in to Teams using either a Microsoft or Microsoft 365 account and use bot and message extension apps without needing to sign in again. Your app is available to app users on any device with access granted through Microsoft Entra ID.

> [!NOTE]
> SSO for a bot app in Teams is supported only in one-on-one chat.
> SSO for a bot app in Teams is supported only in one-on-one and group chats.

This section covers SSO configuration required for bot and messaging extension apps.

Expand Down