Skip to content
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

Update teams-app-setup-policies.md #10921

Open
wants to merge 1 commit into
base: public
Choose a base branch
from
Open
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
12 changes: 5 additions & 7 deletions Teams/teams-app-setup-policies.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,21 +108,19 @@ The below message on app setup policy page indicates that your org is using app

If your organization isn't using app centric management, then continue to [use app setup policy to install apps](install-teams-apps.md#install-apps-using-app-setup-policy).

## Use app setup policy to allow independent bots
## Use app setup policy to allow bots

Developers can create bots as part of [Microsoft Bot Framework](https://dev.botframework.com/). Developers can incorporate these bots in a Teams app for use in Teams or developers can share these bots as independent bots that users can use anywhere else, including in Teams client. As an admin, you not only govern Teams apps that contain bots but you can also let your users use independent bots.
Developers can create bots as part of [Microsoft Bot Framework](https://dev.botframework.com/). Developers must incorporate these bots in a Teams app for use in Teams. As an admin, you govern Teams apps that contain bots.

Teams supports the following bot scenarios based on the admin center settings:

* Independent bots don't work if custom app upload isn't allowed.
* Independent bots work if [custom app upload is allowed](teams-custom-app-policies-and-settings.md).
* Independent bots must be contained in a Teams app package. There are two methods for uploading your app. You can either use [Developer Portal for Teams](https://learn.microsoft.com/en-us/microsoftteams/platform/concepts/build-and-test/teams-developer-portal) or you can [manually create an app package](https://learn.microsoft.com/en-us/microsoftteams/platform/concepts/build-and-test/apps-package) and upload your app. If you need to alter your manifest, and reupload your app, you should delete your bot before uploading your altered app package.
glockstock marked this conversation as resolved.
Show resolved Hide resolved
* Bots don't work if custom app upload isn't allowed.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* Bots don't work if custom app upload isn't allowed.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@joeyglocke, I recommend we remove this line and keep the next one with a bit of a modification as they imply the same thing.

* Bots work if [custom app upload is allowed](teams-custom-app-policies-and-settings.md).
glockstock marked this conversation as resolved.
Show resolved Hide resolved
* Any bot that is a part of a Teams app works if admin [allows the app](manage-apps.md#allow-or-block-apps) in the organization.

:::image type="content" source="media/use-bots-setup-policy.png" alt-text="Flowchart showing a decision making flow for admins to know how they can allow their users to use independent bots." lightbox="media/use-bots-setup-policy-large.png":::

> [!TIP]
> We recommend that you get a Teams app created to use bots in your organization. Having a bot incorporated in a Teams app, offers many governance controls to you as an admin.

## Manage app setup policies

You can manage the app setup policies in the Microsoft Teams admin center. Use the Global (Org-wide default) policy or create and assign custom policies. Global policy applies to all users unless you assign a custom policy to some users. Custom policy overrides the global policy. A Teams Administrator or an admin with a higher role can manage these policies.
Expand Down
Loading