Acción personalizada msdyn_WKWGDPRDeleteStatus
Para cumplir con los requisitos del RGPD, es posible que tenga que eliminar los datos de un usuario después de que deje la organización o por otras razones. Esto incluye datos que Dynamics 365 recopila de Microsoft 365 para proporcionar información empresarial.
Después de solicitar la eliminación de datos de usuario mediante la API msdyn_WKWDeleteGDPRData, use la API msdyn_WKWGDPRDeleteStatus para obtener el estado de la solicitud.
Requisitos de licencia y rol
Tipo de requisito | Debe tener |
---|---|
Licencia | Dynamics 365 Sales Premium o Dynamics 365 Sales Enterprise Más información: Precios de Dynamics 365 Sales |
Roles de seguridad | Personalizador del sistema Más información: Roles de seguridad predefinidos para Sales |
Parámetros
Name | Type | Obligatorio | Descripción |
---|---|---|---|
UserIds | list | Sí | Lista separada por comas de los ID de usuario del sistema de los usuarios cuyo estado de eliminación de datos desea verificar. |
Solicitar
Tipo de solicitud: POST
URL de solicitud: {orgUrl}/api/data/v9.1/msdyn_WKWGDPRDeleteStatus
Cuerpo: {"UserIds": Lista de ID de usuario del sistema}
Ejemplo de solicitud: comprobar el estado de eliminación
El siguiente fragmento de código incluye una solicitud de muestra para verificar el estado de eliminación.
POST {orgUrl}/api/data/v9.1/msdyn_WKWGDPRDeleteStatus
{
UsersWithRequest:[{"SystemUserId" : Systemuser id, "Status": can be PROCESSING, COMPLETED or FAILED}],
}
Response
La API devuelve la siguiente respuesta:
{
UsersWithRequest:[{“SystemUserId” : Systemuser id, “Status”: can be PROCESSING, COMPLETED or FAILED}],
UsersWithNoRequest: List of Systemuser ids provided for status check, but have no GDPR delete request for them
}
Respuesta de muestra
{
"@odata.context": {orgUrl}/api/data/v9.1/$metadata#Microsoft.Dynamics.CRM.msdyn_WKWGDPRDeleteStatusResponse,
"Response": "{\"UsersWithRequest\":[{\"SystemUserId\":\"3671fb10-d6d0-ec11-a7b6-000d3a5bc91c\",\"Status\":\"PROCESSING\"},{\"SystemUserId\":\"5571fb10-d6d0-ec11-a7b6-000d3a5bc91c\",\"Status\":\"PROCESSING\"}],\"UsersWithNoRequest\":[\"7771fb10-d6d0-ec11-a7b6-000d3a5bc91c\"]}"
}