Updating Users

Updating System-Level User Information

Update system-level user information if:

  • User contact information has changed.

  • Users want to change their alert delivery preferences.

  • System-level Aizen roles need to be changed.

To change that information, a user with the AIZEN_ADMIN role can log in and execute the alter users command and specify an updated system users configuration json file.

  1. Log in to the Jupyter console as a user with the AIZEN_ADMIN role.

  2. Update or create a json file with the required user details. The json file should contain a list of users with their login ID, name, and alert preferences. An email address or phone number is required to receive alerts. See the Example system_users_config.json.

  3. For each user, specify any system-level Aizen roles (AIZEN_ADMIN and PROJECT_CREATOR) as applicable.

  4. Create or open a notebook.

  5. Execute this command to modify the system-level user information:

    alter users <system users config json file>

    Only the user information in the specified <system users config json file> is applied. Users not specified in the <system users config json file> are not affected.

Updating Project-Specific User Information

Update project-specific user information if:

  • Project-level roles need to be changed.

  • Project-specific alert preferences need to be changed.

You can manage and update the project-level user information if you are a user with the PROJECT_ADMIN role.

  1. Log in to the Jupyter console as user with the PROJECT_ADMIN role.

  2. Update or create a json file with the project user details. Each user entry requires the user ID, a list of project-level roles (PROJECT_ADMIN, PROJECT_EXECUTOR, or PROJECT_READER), and a list of services for which the user wants to receive alerts. See the Example project_users_config.json.

  3. Create or open a notebook.

  4. Execute the following commands to alter a project using the input json file to alter the project users and their roles and alert preferences:

    set project <project name>
    
    alter project <project name>,config=<project users config json file>

The earlier project users configuration is replaced in its entirety with the new project users configuration.

Last updated