Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Espace de noms: microsoft.graph
Envoyer une demande d’opération de stratégie de données à un administrateur d’entreprise ou à une application pour exporter les données d’un utilisateur organisationnel. Ces données incluent les données de l’utilisateur stockées dans OneDrive et ses rapports d’activité. Pour plus d’informations sur l’exportation de données tout en respectant les réglementations, consultez Demandes des personnes concernées et RGPD et CCPA.
Cette API est disponible dans les déploiements cloud nationaux suivants.
| Service global | Gouvernement américain L4 | Gouvernement américain L5 (DOD) | Chine exploitée par 21Vianet |
|---|---|---|---|
| ✅ | ✅ | ✅ | ✅ |
Autorisations
Choisissez l’autorisation ou les autorisations marquées comme étant les moins privilégiées pour cette API. Utilisez une ou plusieurs autorisations privilégiées uniquement si votre application en a besoin. Pour plus d’informations sur les autorisations déléguées et d’application, voir Types d’autorisations. Pour en savoir plus sur ces autorisations, consultez la référence des autorisations.
| Type d’autorisation | Autorisations les moins privilégiées | Autorisations à privilèges plus élevés |
|---|---|---|
| Déléguée (compte professionnel ou scolaire) | User.Export.All | Non disponible. |
| Déléguée (compte Microsoft personnel) | Non prise en charge. | Non prise en charge. |
| Application | User.Export.All | Non disponible. |
Remarque : L’exportation ne peut être effectuée par un administrateur d’entreprise que si l’autorisation déléguée est utilisée.
Requête HTTP
POST /users/{id}/exportPersonalData
En-têtes de demande
| Nom | Description |
|---|---|
| Autorisation | Porteur {token}. Obligatoire. En savoir plus sur l’authentification et les autorisations. |
Corps de la demande
Dans le corps de la demande, indiquez un objet JSON avec les paramètres suivants.
| Paramètre | Type | Description |
|---|---|---|
| storageLocation | String | Il s’agit d’une URL de signature d’accès partagé (SAP) vers un compte de stockage Azure, vers lequel les données doivent être exportées. |
Réponse
Si elle réussit, cette méthode renvoie un code de réponse 202 Accepted. Elle ne renvoie rien dans le corps de la réponse. La réponse contient les en-têtes suivants.
| Nom | Description |
|---|---|
| Lieu | URL permettant de vérifier le status de la demande en case activée. |
| Retry-After | Période de temps en secondes. Le créateur de la demande doit patienter aussi longtemps après avoir soumis une demande pour vérifier le statut de la case activée. |
Exemple
Demande
POST https://graph.microsoft.com/beta/users/{id}/exportPersonalData
Content-type: application/json
{
"storageLocation": "storageLocation-value"
}
Réponse
{
Location: https://graph.microsoft.com/beta/dataPolicyOperations/d007e3da-cd9b-4b02-8d66-422403c53e3f
Retry-After: 60
}
HTTP/1.1 202 Accepted