小编Joh*_*son的帖子

使用 Microsoft.Graph 获取当前应用程序权限

我的 C# 程序使用 Microsoft.Graph Nuget。并且它需要能够确保它具有正确的 Microsoft Graph 应用程序权限。

我知道如何在 AD 中添加权限,但我希望我的程序能够测试它是否具有所需的权限。

我想要实现的目标的示例:

var graphClient = new GraphServiceClient(authenticationProvider);

if(!graphClient.GetPermissions().Contains("AdministrativeUnit.Read.All"))
{
    throw new Exception("Missing Permission AdministrativeUnit.Read.All")
}
Run Code Online (Sandbox Code Playgroud)

提前致谢 !

c# azure-active-directory microsoft-graph-sdks microsoft-graph-api

3
推荐指数
1
解决办法
4093
查看次数