您能否帮助我了解如何使用 GraphServiceClient
获取分配给 Azure Active Directory - 应用程序注册下的应用程序的角色?我可以传递客户端 ID 和客户端密码来调用 GraphAPI 以获取分配给它的角色。
最佳答案
您可以使用以下命令来检索通过提供服务主体 ID 分配的角色列表。
GraphServiceClient graphClient = new GraphServiceClient( authProvider );
var appRoleAssignedTo = await graphClient.ServicePrincipals["{servicePrincipal-id}"].AppRoleAssignedTo
.Request()
.GetAsync();
引用:- List appRoleAssignments granted to a user
这里还有一个similar thread您可以引用一下。
关于c# - 获取分配给在 Azure Active Directory 中注册的应用程序的角色列表 - 应用程序注册,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71141197/