Granting Local Authentication

Granting user access using local authentication.

Describes how to locate the Workload XM local authentication directory and user authentication files in Cloudera Manager, and how to add a user, or remove or list existing users using the Console Server executable tool.
  1. In a supported web browser on the Workload XM cluster, log in to Cloudera Manager.
  2. In Cloudera Manager, select Clusters, Workload XM, and then the Configuration tab.
  3. Search for the following properties:
    • User Authorization File Directory (user-file.dir), which is the local directory for storing the user authorization file required by the Console Server. By default, /etc/wxm/conf.
    • User Authorization File Name (user-file.name), which is the name of the user authorization file required by the Console Server. By default, user-file.json.
  4. In a terminal, SSH to the cluster node that has the Workload XM Console role.
  5. On the Workload XM host, go to the following directory by entering the following command:
    ${PARCELS_ROOT}/WXM/lib/thunderhead-sigma-console
  6. According to your task, enter one of the following commands:
    • To add a user, enter the following command and then follow the prompts to create the user's user name and password:
      ./onprem-linux user add --user-file user-file.dir user-file.name
    • To remove a user, enter the following command:
      ./onprem-linux user remove --user-file user-file.dir user-file.name
    • To list existing users, enter the following command:
      
      ./onprem-linux user list --user-file user-file.dir user-file.name
  7. (Optional) To access the help for other commands, enter the following command:
    ./onprem-linux -h