Add Application permission to support AppCatalog.ReadWrite.All

Andrew Omondi 246 Reputation points Microsoft Employee

Problem & Requirement
According to, only delegated permission is supported to manipulate Teams AppCatalog which means a sign-in user is needed when taking use of those APIs. However, the Application permission can provide the ability to make related actions more automatically and support more meaningful and realistic use-cases.

For example, my use-case is to provided an application to automatically install a new Bot, created in Azure, to Teams. So I really think the Application permission is needed.

This is created from

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
9,937 questions
0 comments No comments
{count} votes

Accepted answer
  1. Diana Wanjuhi 1,376 Reputation points

    Hello @Andrew Omondi this is currently not available, would you consider filing a feature request so we can look into this?


0 additional answers

Sort by: Most helpful