c# - 如何使用 Graph Client 为设备更新打开的扩展
问题描述
我正在使用以下 c# 片段来更新 Azure AD 中设备的打开扩展。我被拒绝访问。我已经给出了 Directory.ReadWrite.all 和 device.readwrite.all。使用相同的权限集,我可以通过图资源管理器上的帖子进行更新。
Dictionary<string, object> data = new Dictionary<string, object>();
data.Add(attribute, value);
OpenTypeExtension ext = new OpenTypeExtension();
ext.ExtensionName = "com.mycheck.compliancecheck";
ext.AdditionalData = data;
await graphClient.Devices[azureID].Extensions["com.mycheck.compliancecheck"].Request().UpdateAsync(ext);
解决方案
推荐阅读
- .net - AWS弹性搜索服务返回403响应与.NET HttpClient-http请求标头中的错误大小写
- c - C 程序中的功能块架构
- c# - 如何获取经过身份验证的用户的访问令牌以进行授权的资源 api 调用?
- dart - 在 Dart 中显示 iframe
- java - 工作簿需要很长时间才能生成 excel 文件
- ios - iOS:购买时出现应用内自动更新订阅错误
- json - 如何通过 jq 在 json 中仅获取重复的键?
- azure - 我只想在项目的特定模块中使用 LUIS
- ruby-on-rails - 在 Rails 中使用 HTTP 协议发送电子邮件(MailGun API)
- angular - PrimeNG p-table 动态字幕