Поделиться через


user: exportPersonalData

Пространство имен: microsoft.graph

Отправьте запрос на операцию политики данных от администратора компании или приложения для экспорта данных пользователя организации. Эти данные включают данные пользователя, хранящиеся в OneDrive, и отчеты об их действиях. Дополнительные сведения об экспорте данных при соблюдении нормативных требований см. в разделе Запросы субъектов данных и GDPR и CCPA.

Этот API доступен в следующих национальных облачных развертываниях.

Глобальная служба Правительство США L4 Правительство США L5 (DOD) Китай управляется 21Vianet

Разрешения

Выберите разрешение или разрешения, помеченные как наименее привилегированные для этого API. Используйте более привилегированное разрешение или разрешения только в том случае, если это требуется приложению. Дополнительные сведения о делегированных разрешениях и разрешениях приложений см. в разделе Типы разрешений. Дополнительные сведения об этих разрешениях см. в справочнике по разрешениям.

Тип разрешения Разрешения с наименьшими привилегиями Более высокие привилегированные разрешения
Делегированные (рабочая или учебная учетная запись) User.Export.All Недоступно.
Делегированные (личная учетная запись Майкрософт) Не поддерживается. Не поддерживается.
Приложение User.Export.All Недоступно.

Примечание: Экспорт может выполняться администратором компании только при использовании делегированного разрешения.

HTTP-запрос

POST /users/{id}/exportPersonalData

Заголовки запросов

Имя Описание
Авторизация Bearer {token}. Обязательно. Дополнительные сведения о проверке подлинности и авторизации.

Текст запроса

В тексте запроса предоставьте JSON-объект с указанными ниже параметрами.

Параметр Тип Описание
storageLocation String Это URL-адрес подписанного URL-адреса подписанного URL-адреса (SAS) для учетной записи хранения Azure, куда следует экспортировать данные.

Отклик

В случае успешного выполнения этот метод возвращает код отклика 202 Accepted. Он не возвращает ничего в теле ответа. Ответ содержит следующие заголовки.

Имя Описание
Расположение URL-адрес проверка состояния запроса.
Retry-After Период времени в секундах. Создатель запросов должен ждать это время после отправки запроса на проверка состояние.

Пример

Запрос
POST https://graph.microsoft.com/beta/users/{id}/exportPersonalData
Content-type: application/json

{
  "storageLocation": "storageLocation-value"
}
Отклик
{
  Location: https://graph.microsoft.com/beta/dataPolicyOperations/d007e3da-cd9b-4b02-8d66-422403c53e3f
  Retry-After: 60
}
HTTP/1.1 202 Accepted