user: exportPersonalData

命名空间:microsoft.graph

从公司管理员或应用程序提交数据策略操作请求以导出组织用户的数据。 此数据包括存储在OneDrive中的用户数据及其活动报告。 有关在遵守法规的同时导出数据的更多指导,请 参阅数据主体请求、GDPR 和 CCPA

权限

要调用此 API,需要以下权限之一。要了解详细信息,包括如何选择权限的信息,请参阅权限

权限类型 权限(从最低特权到最高特权)
委派(工作或学校帐户) User.Export.All
委派(个人 Microsoft 帐户) 不适用
应用程序 User.Export.All

注意: 仅当使用委派权限时,公司管理员才能执行导出。

HTTP 请求

POST /users/{id}/exportPersonalData

请求标头

名称 说明
Authorization 持有者 {token}

请求正文

在请求正文中,提供具有以下参数的 JSON 对象。

参数 类型 说明
storageLocation String 这是一个共享访问签名 (SAS) Azure 存储帐户的 URL,应将数据导出到何处。

响应

如果成功,此方法返回 202 Accepted 响应代码。 它不会在响应正文中返回任何内容。 响应包含以下响应标头。

名称 说明
Location 用于检查请求状态的 URL。
Retry-After 时间段(以秒为单位)。 请求创建者应在提交请求以检查状态后等待这么长时间。

示例

请求
POST https://graph.microsoft.com/v1.0/users/{id}/exportPersonalData
Content-type: application/json

{
  "storageLocation": "storageLocation-value"
}
响应
{
  Location: https://graph.microsoft.com/v1.0/dataPolicyOperations/d007e3da-cd9b-4b02-8d66-422403c53e3f
  Retry-After: 60
}
HTTP/1.1 202 Accepted