我已经在azure aad中创建了应用注册。我想使用Microsoft Graph API以编程方式添加应用角色。
答案 0 :(得分:1)
似乎没有Microsoft Graph API可以这样做。如果可以接受Azure AD图,则可以使用以下rest API来实现。
PATCH https://graph.windows.net/{tenantId}/directoryObjects/{objectId}/Microsoft.DirectoryServices.Application?api-version=1.6
注意: objectId 而不是 applicationId ,我们可以从Azure门户获取它。
以下是测试主体
appRoles": [
{
"allowedMemberTypes": [
"User"
],
"displayName": "SurveyAdmin",
"id": "c20e145e-5459-4a6c-a074-b942bbd4cfe1",
"isEnabled": true,
"description": "Administrators can manage the Surveys in their tenant",
"value": "SurveyAdmin"
}
]
测试结果:
我们还可以从Azure门户的应用程序清单中对其进行检查。