Skip to content

GDPR & admin operations

In order to fulfill GDPR regulations in terms of data deletion, the Vimond platform offers a flow to delete end-user’s data that have been previously stored during normal platform usage.

Specifically, in an end-user lifetime, Vimond might have stored data about:

  • subprofiles used for intra-account data separation
  • devices used to play videos
  • videos viewing history to mark completed videos and to restore playback
  • playlists created

End-user data can be deleted by invoking an HTTP endpoint:

curl -X DELETE \
https://{api_endpoint}/{environment}/user/{userId}/issuer/{issuerName} \
-H 'Authorization: Bearer {jwt_admin_access_token}' \
-H 'X-Vimond-Tenant: {tenant}'
Param nameDescription
api_endpointAPI endpoint to call, it changes for each environment
environmentName of the environment
userIdUser identifier as reported by the IAM provider
issuerNameName of the IAM provider
jwt_admin_access_tokenJWT admin token to use in the request
tenantTenant where the user belongs
HTTP codeDescription
202The request is accepted and it is going to be executed
400Missing X-Vimond-Tenant header
401Missing or invalid JWT auth token
503Internal error while starting the deletion flow

The result of a GDPR delete operation can be checked into the audit log module of Vimond VIA like any other admin operation