Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
1.4k views
in Technique[技术] by (71.8m points)

microsoft graph api - How can I map app permission names from the azure portal to permission ID's returned by the azure cli

I'm trying to use the azure cli to automate app management, but I don't see a way to map ID's returned by the az ad app permission list to permission names found on the app page in the portal.

The only way I've found to look up permisison ID by permission name is to:

  • go to the portal
  • go to an empty app
  • open the add permission page
  • select the permission you want to look up
  • open the browsers network tab
  • add the permission
  • look at the payload to see what ID is returned as part of the request
  • delete the permission
  • repeat for all permission you want to look up

I can follow a similar process to look up permission name by ID using the cli, but both are incredibly tedious.

I'm not particularly familiar with Microsoft in general, so I'm sure I'm just missing something. Is there a way to look up permission name by permission ID or permission ID by permission name in a more reasonable way?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

The Microsoft Graph permission mapping is found here: https://graph.microsoft.com/v1.0/servicePrincipals?$filter=displayName eq 'Microsoft Graph'


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...