Skip to content

A Nuxeo Studio multilayer dependency that provides automated PII redaction.

Notifications You must be signed in to change notification settings

nuxeo-sandbox/pii-redaction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 

Repository files navigation

pii-redaction

This project adds automated PII redaction, leveraging the Nuxeo DLP Scanner plugin as well as Nuxeo Enhanced Viewer.

This is a Nuxeo Studio Project to be used as a multi-layer dependency. The code is being stored in GitHub using the External Source Repository feature.

Dependencies

Configuration

Follow the instructions for configuring the Nuxeo DLP Scanner plugin.

You may want to disable the OOTB listeners via:

dlp.scan.enabled=false

There is a banner that is displayed when a document has the DataLossPrevention facet. By default the background is set to --nuxeo-box and the text is set to --nuxeo-warn-text. You can set the background and text color for the banner via custom properties in a theme:

      --piir-sdp-banner-background: #ffdddd;
      --piir-sdp-banner-color: black;

Usage

Two actions are provided:

  • Sensitive Data Protection Scan - scans the Document for sensitive data and applies redaction
  • Remove DLP Data - Deletes the results of the scan and removes the DataLossPrevention facet

A tab labeled "SDP Scan Results" is provided for viewing the detection data.

A Layout Block named piir-dlp-view is provided that displays the detection data (can be used in other layouts, it includes a filter for the DataLossPrevention facet).

About

A Nuxeo Studio multilayer dependency that provides automated PII redaction.

Resources

Stars

Watchers

Forks

Packages

No packages published