WKWDeleteGDPRData custom action
To comply with the privacy law requirements, you may need to delete a user's data after they leave the organization or for other reasons. This includes data that Dynamics 365 collects from Microsoft 365 to provide business insights.
As a developer, use WKWDeleteGDPRData API to delete a user's Microsoft 365 data that's stored in Dynamics 365.
License and role requirements
Requirement type | You must have |
---|---|
License | Dynamics 365 Sales Premium or Dynamics 365 Sales Enterprise More information: Dynamics 365 Sales pricing |
Security roles | System customizer More information: Predefined security roles for Sales |
Parameters
Name | Type | Required | Description |
---|---|---|---|
UserIds | list | Yes | Comma-separated list of system user IDs of users whose data you want to delete. |
Request
Request type: POST
Request URL: {orgUrl}/api/data/v9.1/msdyn_WKWDeleteGDPRData
Body: {"UserIds": List of system userid’s}
Sample Request
The following snippet includes a sample request to delete users.
POST {orgUrl}/api/data/v9.1/msdyn_WKWDeleteGDPRData
{
"UserIds": ["3671fb10-d6d0-ec11-a7b6-000d3a5bc91c", "5571fb10-d6d0-ec11-a7b6-000d3a5bc91c"]}
}
Response
If the request is submitted successfully, the following response is returned:
HTTP 204