Flujo de trabajo de proceso GDPR

Visión general del flujo de trabajo del proceso GDPR para la recuperación y supresión de los datos personales del cliente a petición.

imagen

GDPR_Manage_Request Servicio

Cuando un usuario de la aplicación realiza una solicitud para recuperar los datos personales de un cliente o para eliminarlos, IBM Sterling® Order Management System llama al servicio GDPR_Manage_Request, que coloca el mensaje en la cola de mensajería. El servicio GDPR_Manage_Request captura solicitudes de recuperación o supresión de datos personales para una persona autorizada.

El servicio GDPR_Manage_Request espera que en la entrada del servicio se pasen la PersonInfoKey o identificadores de cliente, como CustomerKey o CustomerID, junto con el OrganizationCode. Si se introducen tanto PersonInfoKey como el identificador del cliente, el servicio sólo tendrá en cuenta PersonInfoKey.

A continuación se muestra la entrada de ejemplo para el servicio GDPR_Manage_Request para recuperar los datos personales:
<GDPRData PersonInfoKey="" CustomerID="" CustomerKey="" OrganizationCode="" Action="GET"/>
A continuación se muestra una entrada de ejemplo para el servicio GDPR_Manage_Request para suprimir los datos personales:
<GDPRData PersonInfoKey="" CustomerID="" CustomerKey="" OrganizationCode="" Action="DELETE"/>

GDPR_Execute_Request Servicio

La solicitud añadida a la cola de mensajería por el servicio GDPR_Manage_Request es recogida por el servicio GDPR_Execute_Request . Este servicio SDF habilita la invocación asíncrona de los servicios GDPR_Get_Detail_Data y GDPR_Delete_Data . En función del tipo de solicitud, se llama al servicio GDPR_Delete_Data o GDPR_Get_Detail_Data y se invocan los sucesos respectivos.

Aparte del flujo de proceso de servicio asíncrono para el GDPR mencionado anteriormente, hay servicios SDF como GDPR_Get_Data, GDPR_Restrict_Datay GDPR_Undo_Restrict_Data, que se pueden invocar de forma síncrona.