This article explains how to manage user access to DataForge workspaces.
Overview of User Access:
User access in DataForge is controlled at two levels: Workspace and Project. Workspace-level permissions control access to read/write to workspace configurations such as connections, schedules, cluster and process configurations, system config, and creating projects. Project-level permissions control access to operate and read/write to objects such as sources, outputs, and templates.
Note: The following management capabilities are available on the DataForge platform for all standard deployments. For private enterprise deployments, the Users page is read-only, and all access is managed through Auth0.
Workspace roles:
Admin: A workspace admin can add or remove users and can assign other users as admins. Admins have access to all projects and configurations in the workspace.
Power User: A power user can manage workspace-wide configurations and can create projects. Power users are automatically added as Project Editors in each project. Project editor permissions can be removed from power users across projects.
User: A user can reset their password and has access to select projects based on project level permissions. Users have no workspace-wide configuration access.
Project roles:
Each project access level includes permissions from the level below it.
Owner: Write access to change project user access and can delete and rename project. Editor-level access to change configurations and operate processing.
Editor: Write access to configurations and ability to lock project and import to project. Has ability to enable/disable ingestions and operate processing.
Operator: Read-only access to configurations. Has ability to enable/disable ingestions and operate processing.
Read-only: Read-only access to configurations. No ability to operate processing.
Navigating to the Users page
Log in to the workspace and open the main menu from the top-left.
Select the Users option to open the Users page.
Add a user to a workspace
- Login to the workspace as an admin
- Open the Users page
- Click the New + button to create a new user
- Type or paste in the user's email address
- Click the Save button
Change a user workspace role
- Open the Users page
- Search for and select the user to be changed
- Click the User Role drop-down and select the desired role
- Click the Save button
Inactivate a user from a workspace
- Login to the workspace as an admin
- Open the Users page
- Search for and select the user
- Click the Active toggle so the toggle is off (to the left)
- Click the Save button
Inactive users still have an account in the DataForge workspace, but are prevented from logging in and accessing the workspace until they are reactivated.
Remove a user from a workspace
- Login to the workspace as an admin
- Open the Users page
- Search for and select the user
- Click the Delete button
- Check the confirmation box and re-select the Delete button
- Click the Save button
Assign a user as an admin
- Login to the workspace as an admin
- Open the Users page
- Search for and select the user
- Click the Admin Flag toggle so the toggle is on (to the right)
- Click the Save button
Updated