当我在Azure AD中的应用程序清单中添加appRoles
部分时,我可以在管理门户中将用户和组分配到角色。
"appRoles": [
{
"allowedMemberTypes": [
"User"
],
"description": "Can read data.",
"displayName": "Data Reader",
"id": "67fba7fa-e54e-4258-b95d-32b082eb771d",
"isEnabled": true,
"value": "reader"
},
{
"allowedMemberTypes": [
"User"
],
"description": "Can create and edit data.",
"displayName": "Data Writer",
"id": "e36736c5-e923-435e-8e44-6cae90792931",
"isEnabled": true,
"value": "writer"
}
],
然而,用户界面只允许我为一个用户或组指定单个角色。
我找不到如何为用户或组分配多个角色。我可以将用户添加到多个组,并为该组成员分配角色,这将导致该用户令牌中出现多个角色声明,但这似乎很麻烦。
我有什么遗漏吗?是否有一种方法可以为用户或组分配多个角色?