Users
Users can be managed locally via Dremio as well as externally through third-party identity providers. A user’s email address is used as the unique identifier in Dremio and cannot be changed after the user has been created. Users are assigned the PUBLIC role upon creation, unless otherwise specified. There are two different types of users: Local and External.
Local Users
Users that you create directly from Dremio are referred to as local users. These users’ credentials are managed through Dremio by an administrator.
External Users
External users are created and managed by an external application like identity providers. These users are not created manually, but rather are automatically added to Dremio when a user logs in for the first time using the credentials managed by your identity provider. User credentials may not be changed from within Dremio because they are controlled by the identity manager. External users are configured using SCIM. Dremio communicates directly with the identity manager to fetch and validate users as needed. The email address referenced in Dremio, which is also used as the Dremio username, is pulled directly from the identity manager.
If a user is removed from Dremio or their access to Dremio is revoked in your external identity provider, you must also manually remove the user in Dremio.
Using SCIM
System for Cross-domain Identity Management (SCIM) is used to integrate Okta with Dremio for user provisioning. When properly configured, Okta automatically sends the credentials of assigned users securely through SCIM to your Dremio server, automatically creating user accounts with passwords. These new users may then log in on Dremio using their previously-assigned Okta credentials.
note:
You cannot reset or change an external user’s password from Dremio as this is governed by your organization’s identity manager.
This screen displays all existing users with access to your instance of Dremio. These may be managed externally or locally depending on your organization’s needs.
Viewing All Users
To view all users in an organization:
- Click the Organization
icon in the side navigation bar.
- Click the Settings
icon at the top of the Organization page.
- Select Users in the organization settings sidebar.
Adding a User
To add a user:
- Click the Organization
icon in the side navigation bar.
- Click the Settings
icon at the top of the Organization page.
- Select Users in the organization settings sidebar.
- Click the Add Users button at the top-right corner of the page. This opens the Add Users dialog.
- For Email address(es), enter the email address of each desired user to add, separated by a single comma, space, or line break. The email address specified here is used as the username and cannot be changed once the user has been added. If a user’s email address changes, you must create a new user account with the new email address.
- For Dremio Role, select the roles to assign. You can configure additional roles after users are created.
- Click Add. An invite will be sent to each email address.
Editing a User
If you’re a user who has permissions to manage users across the organization, you can edit a user’s first and last name as well as the roles assigned to specific users.
note:
Dremio does not support editing user email addresses. If a user’s email address changes, you must create a new user account with the new email address.
To edit a user:
- Click the Organization
icon in the side navigation bar.
- Click the Settings
icon at the top of the Organization page.
- Select Users in the organization settings sidebar.
- On the Users page, hover over the row of the user and click the Edit
icon that appears next to the user.
- (Optional) In the Details tab, edit the First Name and Last Name fields. Click Save.
- (Optional) In the Roles tab, you can edit the roles that this user has been assigned. Click Save after you have added or removed roles.
- To add one or more roles, search for and select the roles to assign to the user. Click Add Roles.
- To remove a role, hover over the row of the role and click the Remove button.
If you are an individual user (you do no have access to manage users across the organization), you can edit your first and last name. To edit your name:
- Click the User icon (user initials) on the side navigation bar and select Account Settings.
- On the General Information page, edit the First Name and Last Name fields.
- Click Save.
Removing a User
note:
To remove a local user, follow these steps. To remove an external user, first remove the user in your external identity provider before following these steps to manually remove the user from Dremio.
To remove a user:
- Click the Organization
icon in the side navigation bar.
- Click the Settings
icon at the top of the Organization page.
- Select Users in the organization settings sidebar.
- On the Users page, hover over the row of the user that you want to remove. Click the remove
icon.
- Confirm that you want to delete the user.
note:
Removing multiple users in one action is not currently suported.
Resetting Password
If a local user needs to reset their password and you’re a user who has permissions to manage users across the organization, you can send the user an email through which they can reset their password. To send an email for password reset:
- Click the Organization
icon in the side navigation bar.
- Click the Settings
icon at the top of the Organization page.
- Select Users in the organization settings sidebar.
- Click the user and click the Send Password Reset link. An email will immediately be sent to the user to reset their password.
If you are an individual user (you do no have access to manage users across the organization), you can reset your password with one of the following options:
- If you’re locked out of your account and need to reset your password, enter your email on the login screen. On the screen were you are prompted for a password, click the Forgot Password? link. An email will immediately be sent to you through which you can reset your password.
- If you’re logged in to the Dremio application and need to reset your password:
- Hover over the user icon at the bottom of the navigation sidebar. Select Account Settings from the menu.
- Click the Reset Password link. An email will immediately be sent to you through which you can reset your password.