Auto install approved apps in Microsoft Teams

Important

Some apps supported by Auto install approved apps require setup by admins before turning on the feature. See the list of these apps and setup instructions.

Some apps exist as apps on the desktop or in the browser. Users who use these apps may not know that the same app feature is available as a Teams app. Using a Teams app allows them to be more productive as the users work without switching context and with the added benefits of having unique Teams capabilities. For more information, see the benefits of Auto install approved apps feature.

When enabled, the feature respects all app governance controls and apps are installed only for the users who are allowed to use these apps. Admins can enable SSO and let users use their Microsoft Entra identity to sign into apps outside Teams, for example in a web browser. This sign-in is used as an intelligent signal by the feature to add the Teams app for such users in their Teams client.

The Auto install approved apps feature is available only for a few Teams apps. For the list of all the supported apps, see the Org-wide app settings section of Manage apps page in Teams admin center. We'll add more apps with appropriate announcements.

Screenshot showing Auto install approved apps feature toggle option and list of apps that are available in the org-wide app settings in admin center.

Prerequisites for Auto install approved apps feature

To ensure that the feature installs the relevant apps and for the allowed users, meet the following requirements as a Global Admin or a Teams Administrator:

In addition, the app is only installed if a user signs in to the app outside Teams using Microsoft Entra identity, for example in a web browser.

Allow third-party apps in your organization

The feature respects the app governance controls and installs apps only if admins allow the use of an app. The feature can be turned on independent of your app governance settings. However, to auto install apps, admins must allow the use of third-party apps, allow a particular app, and allow the relevant users to use the app. For more information, see how to allow Teams apps.

Some apps require access to the relevant information about your users and organization. Accessing this information requires users to grant their consent and/or admins to consent on behalf of their users. Admins can grant consent on behalf of the users as well. To use the Auto install approved apps feature, we recommend that you understand the required Microsoft Entra permission and grant consent as a Global Administrator. Each user isn't prompted for consent if admins do so.

Alternately, you can let the individual users provide the consent themselves. By default, users can provide their consent for apps. Ensure that the user consent setting in Microsoft Entra admin center permits it.

Enable the Auto install approved apps feature in Teams admin center

You must enable the Auto install approved apps feature as it is disabled by default. To do so, follow these steps:

  1. Sign-in to the Teams admin center and go to Teams apps > Manage apps.

  2. Select Org-wide app settings and enable the Auto install approved apps option.

    Screenshot showing Auto install approved apps option in admin center that must be enabled to use the feature.

  3. To enable or disable specific apps, select Manage selected apps and change the setting for each app.

  4. Optionally, to view the detailed information about an app, select the app name.

  5. Select Save.

After a user signs in to the enabled app using Microsoft Entra ID on another platform, the app installation can take up to two days. Users receive a welcome message from the app if the installed app supports bots. Users also receive an Activity Feed notification on Teams desktop or web client informing them about the new app that is added. The notification isn't available on mobile devices.

Screenshot showing a new activity feed notification in Teams after an approved app is installed for a user.

Benefits of the feature

The feature benefits admins and users in the following ways:

  • Admins get an easy control to automatically install apps. No need to create app setup policies and assign it to individual users. Last-mile app delivery happens while respecting all app governance controls. For example, you can turn the feature on or off, only the allowed apps get added, and users who aren't allowed to use apps can't add apps to their Teams.

  • Users don't have to discover and manually add apps or individually request admins for access to an app. Users receive the Teams app if and when they demonstrate the need through their actions. Instead of switching context to browser for web apps or to email for notifications, users get it all within their Teams client.

  • Businesses can realize more value from their SaaS licenses by letting their users use the web apps and Teams apps. Some Teams apps like Adobe Acrobat offer more feature than the default Teams PDF viewer. The default PDF viewer in Teams can only read PDF files, but Adobe Acrobat Teams app allows editing and commenting in PDF files.

Considerations for Auto install approved apps feature

Before you use the feature, understand the following considerations:

  • The feature can be enabled independently of the admin settings to allow and block policies for the supported apps. However, it respects all policies and doesn't install any blocked app. Also, it doesn't install a supported app if a user isn't allowed the use of the app.

  • If admin consent isn't granted and users aren't allowed to consent to an app, then users can't use the app. Users may be prompted to contact their admin when trying to use the app.

  • Users can remove an app added by this feature by uninstalling the app. These users can manually add the app later. Once the app is removed, the feature doesn't automatically add the app again.

  • If the app doesn’t support the language that the user is using in Teams, the app’s default supported language is used.

  • When you turn on Auto install approved apps for Adobe Acrobat, then Teams client uses the Adobe Acrobat app as the default file handler for the PDF files. This experience impacts the new and the existing users of Adobe Acrobat app. The change will be automatically applied later in 2023 and the admins will be informed via a Microsoft 365 Message Center post.

  • Teams admin may have blocked a Teams app for a user and your organization may allow Microsoft Entra SSO for the user to use the app, say in a browser. If this feature has been turned on for the Teams app and the user is later allowed to use the app, the app will be auto installed for them if they have used Microsoft Entra ID to sign in up to 30 days before they were allowed to use the app.

  • The feature installs an app in the personal scope.

Apps requiring setup before deployment to users

A few specific Teams apps require a prior setup before you roll out these apps to your organization's users. Follow the app setup instructions from the app developers that are provided below and then turn on the Auto install approved apps feature for these apps.

Some of these apps require an admin to consent to its Graph permissions to work. In Teams Admin Center, a Global administrator must provide consent on behalf of users.

App Setup instruction Admin consent to Graph permissions required
Box for Teams Deploy Box for Teams Consent in admin center.
Freshdesk Deploy Freshdesk for Teams Consent in admin center.
MyHub Setup isn't required. Consent in admin center.
OfficeSpace Deploy OfficeSpace for Teams Not required
SAP S/4HANA for Microsoft Teams Deploy SAP S/4HANA for Teams Consent in admin center.
ServiceBot Deploy ServiceBot for Teams Consent in admin center.
ServiceDesk Plus Cloud for Microsoft Teams Deploy ServiceDesk Plus Cloud for Teams Not required
Smartsheet Setup isn't required. Consent in admin center
Templafy Deploy Templafy for Teams Not required
Thrive Global Contact Thrive Global for information. Consent in admin center
Workplace from Facebook Deploy Workplace from Facebook for Teams Not required
Zendesk for Teams Deploy Zendesk for Teams Consent in admin center.
Zoho Projects Deploy Zoho Projects for Teams Not required

Consider the following app installation information when following the above developer instructions for this feature.

  • Some app setup instructions include deploying the app using app setup policies. Using setup policy is optional with this feature. You may continue preinstalling apps8 as an admin with app setup policies or you may enable Auto install approved apps feature to install for your users without your intervention.

  • Some app setup instructions include steps to install the app in multiple scopes that are personal, team, chat, and meeting. Auto install approved apps feature installs an app only in the personal app for an individual user. You can follow app developer's setup instructions to deploy the other app scopes, besides personal apps.