Skip to content
Skip to content
Menu
A cup of dev
  • Home
  • About
  • Contact
  • Books and ink
A cup of dev

Enable sideloading of apps in Microsoft Teams

By Eli H. Schei on Friday, 12 March 2021, 8:00Wednesday, 13 November 2024, 10:55
Update: Since writing this blog post I found this documentation from Microsoft that covers managing of apps in Teams in more details

One thing that can be a little challanging when working in the M365-sphere is that new cabalilities are added, and things change constantly. I’m currently studying for the “MS-600 Building Applications and Solutions with Microsoft 365 Core Services” certification. As a part of this I decided to get some hands on experience with apps for Microsoft Teams. But when I wanted to turn on sideloading of apps I could not find the settings that were described in the learning-module I was following.

First I turned to all developers best friend – google. But when even google couldn’t help me I started looking throug settings myself. After way too much time I finally found the correct settings! I updated the Microsoft docs (its open source – yay) and commited a pull request. But I figured I would write a short blogpost about it anyway, in case anyone else is looking for this before the docs are updated.

You might also be interested in:

  • Testing Teams apps made easier with the developer portal

Enable sideloading of apps

Navigate to the Microsoft 365 Teams Admin center / App Setup policies by going to https://admin.teams.microsoft.com/policies/app-setup.

Enable sideloading of Apps in Microsoft Teams

You can set the setting in the Global profile, but I decided to create a new profile instead to only allow selected people the possibility of sideloading. You enable sideloading by setting “Upload custom apps” to “on” inside the policy you want to use.

If you created a new policy remember to add users to it by selecting the policy and “Manage users”

When this is done you can open Teams, select the Team where you want to add the app, and select Manage team. Navigate to the Apps tab where you will find the “Upload custom app” link in the bottom right corner.

You can also upload it directly from “Apps” .


Also, if you have any feedback or questions, please let me know in the comments below. šŸ™‚

Thank you for reading, and happy coding!

If you want to support my content you can

/Eli

Share this:

  • Click to share on Facebook (Opens in new window) Facebook
  • Click to share on X (Opens in new window) X

Post navigation

Create and add a custom color theme to SharePoint Online using PnP powershell
How to deploy your SPfx solution using PnP powershell

4 thoughts on “Enable sideloading of apps in Microsoft Teams”

  1. Pingback: A collection of resources for Microsoft 365 developers - A cup of dev
  2. Michael says:
    Saturday, 19 March 2022, 17:15 at 5:15 pm

    Really helpful…Appreciate it and you are correct about reading multiple blogs on the same topic and only finding one that resonates with you as is my case with side loadings apps in Teams which led me to your blog.

    Loading...
    Reply
    1. Eli H. Schei says:
      Wednesday, 11 May 2022, 12:47 at 12:47 pm

      Thanks! I’m glad you found it helpful!

      Loading...
      Reply
  3. Rahul says:
    Thursday, 20 July 2023, 16:13 at 4:13 pm

    Thanks for your article which was quite informative and to the point. šŸ™‚

    Loading...
    Reply

Leave a ReplyCancel reply

Eli H. Schei

I'm a front-end developer who mainly work in the Microsoft 365-sphere. As a developer I read a lot of blogs. And in my experience I can read multiple different blogposts about exactly the same topic, and only one of them makes sense to me. Therefore I’m adding my voice to the mix, and hopefully one of my blogposts will be the one that makes sense of a topic for you. You can learn more about me here.

Recent Posts

  • How to Get Site-ID with Graph Explorer (and other SharePoint info)
  • How to use Azure CLI to deploy Azure Functions: Step-by-Step Guide
  • Give your app granular permissions to a specific site or list in SharePoint
  • Microsoft Graph Magic: Simplifying User Removal from teams in Microsoft Teams
  • How to leverage teams-js in your Teams app; Working with user context and SharePoint site context

Categories

  • Azure
    • Azure CLI
    • Azure functions
  • Level
    • Beginner
    • Intermediate
  • Microsoft 365 Development
    • Microsoft Authentication Library
    • Microsoft Graph
    • Microsoft Teams
    • PNP powershell
    • PowerApps
      • PowerApps Component Framework
    • SharePoint Framework
    • SharePoint Online
  • Tech Lead
  • Web development
    • Accessibility
    • Soft skills
    • Tips and tricks

Tags

accessibility app permissions ARIA azure Azure CLI azure functions Content creation custom themes favorites git github M365 CLI M365 development MS Graph PCF PnPjs PnP powershell power apps PowerApps Component Framework quicktip react resources SharePoint Online Sideloading SPfx Teams teams app dev Teams apps Tech lead tools wcag webdev Windows terminal
©2025 A cup of dev | WordPress Theme by SuperbThemes.com
%d