GDPR 요구 사항을 준수하려면 사용자가 조직을 떠난 후 또는 다른 이유로 사용자의 데이터를 삭제해야 할 수 있습니다. 여기에는 Dynamics 365가 비즈니스 통찰력을 제공하기 위해 Microsoft 365에서 수집하는 데이터가 포함됩니다.
msdyn_WKWDeleteGDPRData API를 사용하여 사용자 데이터 삭제를 요청한 후 msdyn_WKWGDPRDeleteStatus API를 사용하여 요청 상태를 가져옵니다.
매개 변수
| 이름 | 유형 | 필수 | Description |
|---|---|---|---|
| 사용자 ID | list | Yes | 데이터 삭제 상태를 확인하려는 사용자의 시스템 사용자 ID를 쉼표로 구분한 목록입니다. |
요청
요청 유형: POST
요청 URL: {orgUrl}/api/data/v9.1/msdyn_WKWGDPRDeleteStatus
본문: {"UserIds": 시스템 사용자 ID 목록}
샘플 요청: 삭제 상태 확인
다음 코드 조각에는 삭제 상태를 확인하기 위한 샘플 요청이 포함되어 있습니다.
POST {orgUrl}/api/data/v9.1/msdyn_WKWGDPRDeleteStatus
{
UsersWithRequest:[{"SystemUserId" : Systemuser id, "Status": can be PROCESSING, COMPLETED or FAILED}],
}
응답
API는 다음 응답을 반환합니다.
{
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
}
샘플 응답
{
"@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\"]}"
}