Active Directory 图形客户端添加图库应用
Active Directory Graph Client add gallery app
我正在使用 Microsoft.Azure.ActiveDirectory.GraphClient 包尝试将 Azure 库中的现有应用程序添加到我的 AD 应用程序中。
这是我正在使用的代码:
ServicePrincipal p = new ServicePrincipal();
p.AppId = "08c6d8e8-a6d7-463a-9b6e-fe8a928a31a3";
但我收到以下错误:
"Insufficient privileges to complete the operation."
有什么想法吗?
谢谢..
目前,您可以将服务主体添加到租户的唯一方法是配置您的应用程序(正在写入目录)以请求 "Access directory as the signed-in user" 委派权限。只有管理员可以同意此权限。您可以在此处找到有关权限的更多详细信息:https://msdn.microsoft.com/en-us/Library/Azure/Ad/Graph/api/graph-api-permission-scopes。此外,用户需要成为管理员才能使用您的应用程序(当它尝试写入目录时)。
希望这对您有所帮助,
我正在使用 Microsoft.Azure.ActiveDirectory.GraphClient 包尝试将 Azure 库中的现有应用程序添加到我的 AD 应用程序中。
这是我正在使用的代码:
ServicePrincipal p = new ServicePrincipal();
p.AppId = "08c6d8e8-a6d7-463a-9b6e-fe8a928a31a3";
但我收到以下错误: "Insufficient privileges to complete the operation."
有什么想法吗?
谢谢..
目前,您可以将服务主体添加到租户的唯一方法是配置您的应用程序(正在写入目录)以请求 "Access directory as the signed-in user" 委派权限。只有管理员可以同意此权限。您可以在此处找到有关权限的更多详细信息:https://msdn.microsoft.com/en-us/Library/Azure/Ad/Graph/api/graph-api-permission-scopes。此外,用户需要成为管理员才能使用您的应用程序(当它尝试写入目录时)。
希望这对您有所帮助,