How do I implement data retention / deletion features?

I'm evaluating BPM tools and ideally would like one that can also act as my underlying Case Management solution.

Bizagi seems to be aiming for this market, but there is one critical set of behaviours I can't seem to find.

Under most global data protection rules, including the forthcoming GDPR, it is necessary to delete customer data, especially PII, as soon as it is no longer needed.

How, in Bizagi, do you delete Entities [such as those modelled after a 'customer' record], or the majority of a Entity's Field data, including all historic deltas, and any associated documents that are Entity fields, so that you no longer have any electronic record of it in the underlying DB?

This would need to be part of a relevant Case's workflow, so that a process step in the Case, likely right at the end, cleans up all [Entity] data related to that Case, so that I no longer hold any record of the Customer/Entity data?

Comments (1)


Dear Ruparel,

This cannot be possible because there are some audit tables. In addition, Bizagi has a relational database and the only possible way to delete registers is through logical deletion.