0

对于 Windows 世界来说相当新,我正在尝试通过 python 中的 Azure AD API 获取设备的 Bitlocker 密钥(我将这些密钥存储在 AD 域中)。

我的客户端应用程序已在 AD 中注册BitlockerKey.ReadBasic.All并被Device.ReadWrite.All允许。我可以通过 Graph API 和设备列表获取令牌访问权限。但是,虽然 Bitlocker 密钥出现在设备级别的 Web 界面中,但以下请求返回了多个设备的字段,但没有 Bitlocker 密钥。我想知道入口点是什么。

req = requests.get('https://graph.microsoft.com/v1.0/devices/', headers=headers)
print req.text

如果我将此 URL 与deviceId连接,则会收到错误消息:

{ 
  "error": {
    "code": "Request_ResourceNotFound",
    "message": "Resource 'XXX' does not exist or one of its queried reference-property objects are not present."
4

1 回答 1

0

当前不支持通过 Microsoft Graph API 获取设备的 Bitlocker 密钥。

请参阅有关用户语音的两个帖子:

提供一种以编程方式访问 bitlocker 恢复密钥的方法

通过 PowerShell 查询 Azure AD 设备 BitLocker 恢复密钥

你可以对用户语音请求进行投票,以获得这些 Azure AD 团队采取的行动建议。

于 2019-11-11T01:32:18.793 回答