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 with access 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 form 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
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.
- Select a user group from the Assigned User Groups drop-down list.
-
Alternatively, you can select more than one user, then click the Table settings & actions button icon on the upper right of the Users page to perform one of the following actions on the selected users:
- Delete the users.
- Set passwords for the users.
- Disable or enable the users.
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.