Image Masking

Hide potentially sensitive recorded information collected by Process Discovery.

When masking is enabled, every screen capture displayed on the Console goes through the masking mechanism that:

  1. Analyzes all the text on the recorded screen

  2. Identifies potentially sensitive information

  3. Blurs out the target text

In the event that you don't want specific words masked, you can create a list of ignored terms and add them to the Codex file, an encrypted CSV file that you add to MongoDB.

For more details on the Codex file, see Codex in MongoDB.

Enabling Image-Masking

You can enable image-masking before installing Process Discovery v20.11 (recommended), or after installation.

Then, you can also set he Image Masking Scheduler .

Option 1: Pre-Installation

Before you run the Process Discovery installation, perform the following:

  1. Open the Nintex_PDServer64BitSetup.exe.json file.

  2. Add the masking parameter:

  3. "INSTALL_MASKING": "true"

  4. Make sure to save the changes

  5. Run the installation as usual

  6. After deploying and running Process Discovery, you can verify the Image-Masking installation.

Option 2: Post-Installation
  1. Installing the Required Components:

    1. Open the file "C:\Nintex\installer-assets\config\prod\scripts\config.prod.properties.json" to edit.

    2. Change the "INSTALL_MASKING" parameter to "true".

    3. Change the parameters INSTALL_MONGODB and INSTALL_TESSERACT to True.

    4. Save the changes.

    5. Open CMD as administrator and run:

  2. C:\Nintex\installer-assets\config\prod\scripts
    powershell .\configureAll.ps1 -h C:\Nintex -configDir "C:\Nintex\config" -n prod -servicesDir "C:\Nintex\PDServer\MicroServices" -utilsDir "C:\Nintex\PDServer\Support"

  3. Running Image-Masking through WatchDog:

    1. Open the file "C:\Nintex\Services\Nintex.Server.ServicesWatchdog\appsettings.Production.json" to edit.

    2. Search for the Nintex.Service.Masking section and change the Enabled parameter value to True.

    3. Save the changes.

    4. Restart the “Nintex Server - Process Discovery Service” windows service.

  4. Verifying Image-Masking Installation:

    1. Open Seq and search for masking log messages http://localhost/seq/#/events?filter=masking

    2. Test the Masking API at Verify by calling http://localhost:50200/pd-masking/v1/isalive

  5. Enabling Image-Maskling:

    1. Open the file C:\Nintex\installer-assets\config\prod\services\Nintex-raw-fetcher-svc-default.json to edit.

    2. Change the masking parameter to true

    3. Save the changes.

    4. Restart the “Nintex Server - Process Discovery Service” windows service.