This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Security Feature

Security feature in Data Discovery.

1 - Input Sanitization

Normalizing input data.

The Classification service in Data Discovery offers a security feature that sanitizes the input text. It ensures that invalid, fancy, or maliculous words are sanitized and normalized before data is classified. It normalizes, replaces hieroglyphs, and removes white spaces from input text.

The following are few examples of characters that will be converted to plaintext.

  • “Ⅷ” will be converted to “VIII”.
  • “𝓉𝑒𝓍𝓉” will be converted to “text”.
  • “Pep” will be converted to “Pep”.

For security purposes, this feature is enabled in the application and it is recommended not to disable this feature.

However, if this feature is to be disabled, perform the following steps:

  1. Navigate to the docker_compose directory.

  2. Edit the docker-compose.yaml file.

  3. Under the environment section of classification_service, append the security parameter as follows.

- SECURITY_SETTINGS={"ENABLE_ALL_SECURITY_CONTROLS":false}
  
  1. Save the changes.

  2. Run the compose_down.sh file to undeploy the application.

  3. Run the compose_up.sh file to redeploy the application.

  1. Navigate to the /eks/helm/classification_app directory.

  2. Edit the values.yaml file.

  3. Under securitySettings section, configure the security settings parameter as follows.

ENABLE_ALL_SECURITY_CONTROLS: false
  
  1. Save the changes.

  2. Navigate to the eks directory and run the aws_undeploy.sh file to undeploy the application.

  3. Run the aws_deploy.sh file to redeploy the application.

2 -

  1. Navigate to the docker_compose directory.

  2. Edit the docker-compose.yaml file.

  3. Under the environment section of classification_service, append the security parameter as follows.

- SECURITY_SETTINGS={"ENABLE_ALL_SECURITY_CONTROLS":false}
  1. Save the changes.

  2. Run the compose_down.sh file to undeploy the application.

  3. Run the compose_up.sh file to redeploy the application.

3 -

  1. Navigate to the /eks/helm/classification_app directory.

  2. Edit the values.yaml file.

  3. Under securitySettings section, configure the security settings parameter as follows.

ENABLE_ALL_SECURITY_CONTROLS: false
  1. Save the changes.

  2. Navigate to the eks directory and run the aws_undeploy.sh file to undeploy the application.

  3. Run the aws_deploy.sh file to redeploy the application.