URL for granting Teams Administrator Role to an Application?

Brass Contributor

Hello, 

 

I have an application that requires Teams Administrator Role to perform certain administrative tasks via the Teams Powershell Module.  I am able to build the correct URL to grant any Graph related roles ( doc - https://learn.microsoft.com/en-us/entra/identity/enterprise-apps/grant-admin-consent?pivots=portal)

Carl_Karawani_0-1700167856650.png

 

But I'm still stuck using PIM to assign the Teams Administrator Role (because it is not a graph API role) to ensure I has the necessarily privileges to authenticate to the Teams Powershell Module. (https://learn.microsoft.com/en-us/microsoftteams/teams-powershell-application-authentication:(

Carl_Karawani_0-1700171706256.png

 

 

I have seen other apps give themselves the ability to RW RBAC and give themselves that role via Graph API.

Carl_Karawani_0-1700172005863.png

 


I'm curious if anyone has a more elegant solution to enable the assignment of the Teams Administrator Role that wouldn't require my app to request RBAC permissions. 

 

 

 

 

4 Replies

@Carl_Karawani -Thanks for reporting your issue.
We will check this internally and let you know the update once we have any.

 

@Carl_Karawani - Are you tried to invoke the Teams PowerShell Module in app-only context?
If yes, then that is not supported.
Correct, we have an application that is using the Teams Powershell Module for actions that are not available (yet) in graph.

@Carl_Karawani -Currently, this is not supported.

Could you please help by suggesting this feature on - Microsoft Teams · Community