Users
Users are individuals with access to the EDA system. Users gain access to application and network resources through the user groups to which they are assigned. A user can be assigned to more than one user groups, either locally or through an external directory.
Individual users can also be assigned roles directly, without membership to a user group.
Types of users
The following types of users interact with EDA components:
- Local users are created locally on the EDA system and authenticated using Keycloak.
- Remote users are configured on a remote directory, such as a Lightweight Directory Access Protocol (LDAP) server, that the system queries to authenticate remote users when they try to log in. For more information, see Remote directories
- Node users are configured access to a set of topnodes. are deployed to a set of TopoNodes. A NodeUser resource configures a node user's password, SSH keys, and group bindings.
Default admin user
EDA comes with a default local user called admin. The admin user is assigned to the system-administrator group and can perform the following functions:
- create, update, and delete users (except for the admin user)
- manually set a password for users during creation
- modify the password of the admin user, and perform other functions other than modifying its group
- disable or enable non-admin users without deleting the
Creating a new local user
- Click Create.
-
In the User Information section, enter the
required information the new user.
- a username to identify the user
- the user's first and last name
- the user's email address
-
Click Set Password.
In the dialog box that opens, provide a password and confirm it. By default, the password is temporary and a user must log in and provide a new password for the newly created account.
-
Assign this user to one or more user groups.
From the Assigned User Groups drop-down list, select an existing user group. Optionally, you can create a user without assigning the user to a user group. Later, you can add the user to a user group.
- Click Save.
Managing user accounts
In the EDA UI, perform this task from the
page.Note: A user with system-administrator privileges cannot delete
the built-in admin user or modify its groups or roles.
Locate the user and at the end of its row, click the Table Row actions menu to select
the action that you want to take.
- Select Edit to update details for a user such as user first name and last name, email, password, and assigned user groups. You can also enable or disable a user.
- Select Set Password to set a new password.
Changing your password
- Click the user icon at the upper right of the screen and select Change Password.
- When prompted, log in again with your credentials.
- Enter your new password and confirm it.
- Click Save.