Custom App Upload in Microsoft Teams | Solution for Integration Problem

Upload a Custom App in Microsoft Teams

Question

A company wants to use the canvas app in Microsoft Teams and asks you to help.

First, you create the app and export it in a zip file using the "Add to Teams" function.

Then, you open Microsoft Teams to add the zip to Teams.

But you cannot find the "Upload a custom app" button.

What two steps should you take to solve this product integration problem?

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D. E.

Correct Answers: C and.

E.

As a Solution Architect, you need to understand what is required to integrate Power Platform and Microsoft products, like settings for Power BI dashboard integrations with Power Apps portals or settings for integration between Power Apps canvas apps and Microsoft Teams.

There are two ways to embed the Power Apps app into Microsoft Teams: a tab app or a personal app.

Both types of apps, model-driven and canvas, can be added to the Teams as a tab app.

But only the canvas app can be embedded as a Teams (personal) app.

To make a Teams app from a canvas app, you need to export your canvas app in a zip file using the "Add to Teams" function in the Power Apps portal.

Then you can upload the zip file to Teams by clicking on the "Upload a custom app" button on the left bottom of the Teams App panel.

If you don't see the "Upload a custom app" button, you need to ask the Teams administrator to enable settings for the users to upload their apps without submitting them to the Teams App Store.

An administrator should create a new Custom app policy and enable the "Upload custom apps" option.

Admin can do both these steps in Microsoft Teams admin center (Number 1) under Teams Apps/Setup policies section (Number 2)

First, on the "App setup policies" screen, an admin needs to create a new app setup policy by selecting the "Add" button.

Then on the new screen, provide the policy name (Number 3) and optional description.

And, finally, set the slider to the "On" position to allow the custom apps upload (Number 4)

The Upload of custom apps is also called "side loading." This approach helps users to run the Teams apps without uploading them to the Teams app store.

App setup policies \ Add

a DET) ofe¥-1ee}

Canvas app policy

03 Teams Qe

Description
Devices
Locations

Upload custom apps {G)} On

Users a &) wa
Vestiee Allow user pinning G) @) On
IM KeS-Yel Tare oe) ell =13

Installed apps
Teams apps Choose which apps you want installed for your users. They can still install other apps t

I ETar-Ve[—m-] e] os

Permission policies Add apps that you want to install.

Add apps
Sih (0 om ofe) [Cell -3

Customize store

Then you can open Teams Apps, select the “Upload a custom app” button and upload your zip file.

All other options are incorrect.

For more information about Power Platform integration with Microsoft Teams, please visit the below URLs:

To solve the product integration problem of not being able to find the "Upload a custom app" button in Microsoft Teams when trying to add a canvas app, there are two steps you should take:

  1. Add Power Apps to Teams To add Power Apps to Teams, follow these steps:
  • In Microsoft Teams, click on the "Apps" icon in the left-hand menu.
  • In the search bar, type "Power Apps" and press enter.
  • Click on the "Add" button next to the Power Apps app.
  • Wait for Power Apps to be added to your Teams app list.

Once you have added Power Apps to Teams, you should be able to access the "Upload a custom app" button.

  1. Enable Upload custom apps To enable the "Upload a custom app" button, follow these steps:
  • Click on your profile picture in the top right corner of Teams and select "Settings".
  • Click on "Apps" in the left-hand menu.
  • Scroll down to the "Custom app upload" section and toggle the switch to "On".

Once you have enabled the "Upload a custom app" button, you should be able to upload the canvas app zip file you exported from Power Apps.

Note that the other answer options (B, D, and E) are not relevant to this specific problem. Pinning your app to the Teams navigation bar and adding App Studio to Teams are unrelated to the issue of not being able to upload a custom app, while creating a custom app policy is only necessary if you want to control who can upload custom apps in your organization.