我正在尝试create a managed device in Intune使用以下Microsoft Graph,但它不断出错。
尝试update an existing device record时也出错了。
我有适当的范围,我的帐户是Intune管理员。有什么建议吗?
以下是尝试使用PATCH更新时收到的示例错误
"error": {
"code": "InternalError",
"message": "An error has occurred - Operation ID (for customer support): 00000000-0000-0000-0000-000000000000 - Activity ID: 7d3aea54-282a-4911-99a5-af3d2422f81a - Url: https://fef.amsua0502.manage.microsoft.com/DeviceFE/StatelessDeviceFEService/managedDevices%28%278f312966-1c51-403b-9b3a-6cf52643fa70%27%29?api-version=5017-09-07 - CustomApiErrorPhrase: ",
"innerError": {
"request-id": "7d3aea54-282a-4911-99a5-af3d2422f81a",
"date": "2017-11-02T12:16:55"
}
}
答案 0 :(得分:1)
他们在不更新文档的情况下更改了端点。
使用:/ deviceManagement / managedDevices
这是一个测试版,因此json对象机会中的端点和(更常见的)必需参数。 通过在浏览器中查看开发者模式中的帖子,我发现了很多这些变化。 文档通常是实际实现的背后。
这是有效的。抱歉迟到的回复..
EDIT2:
我没有创建托管设备的示例。但这是关于如何创建空设备配置的示例:
$ Endpoint =" https://graph.microsoft.com/beta"
## Win10
$Win10 = [pscustomobject]@{
'@odata.type' = "#microsoft.graph.windows10GeneralConfiguration"
'description' = "standard Windows 10 Device Restriction Configuration"
'displayName' = "Win10"
}
$Win10params = @{
ContentType = 'application/json'
Headers = $Header
Body = $Win10 | ConvertTo-Json -Compress
Method = 'POST'
URI = "$Endpoint/deviceManagement/deviceConfigurations"
}
Invoke-RestMethod @Win10params
但是又来了。在开发人员选项卡中查看POST,然后从顶部尝试参数开始。如果文档没有使用最少的参数进行更新,则必须逐步完成。
答案 1 :(得分:0)
他们在不更新文档的情况下更改了端点。
使用:/ deviceManagement / managedDevices