Managing Users & Entitlements
This guide covers the full user lifecycle in the CloudQuant Data Liberator admin portal — from onboarding a new account to assigning and revoking dataset access.Prerequisites
- Super Admin role for creating users, editing details, assigning entitlements, and deactivating users
- Admin or Super Admin role to add existing user accounts to the permissions system
User Lifecycle
Creating a New User
Super Admins can create a brand-new account directly from the Users page.Enter account details
Fill in the required fields:
- Username — unique login identifier
- First name and Last name
- Company — select an existing company or type a new one
- Password — minimum 8 characters; use the generate button for a secure password
Adding Users to Liberator
Before a user can receive dataset entitlements, their account must exist in the Liberator permissions system. Use Add Users to enroll accounts that are not yet active in Liberator.Select from Available Users
The Available Users tab lists enabled accounts that are not yet in the permissions system. Use the column filters to search by name or email, select one or more users, then click Add.
Editing User Details
Super Admins can update profile information and platform roles from the Users table.Update fields
Modify any of:
- First name, last name, email, company
- User Role —
User,Admin, orSuper Admin(you can only assign roles at or below your own level) - Password — optionally set a temporary password (copied to clipboard on save)
Assigning Dataset Entitlements
Entitlements control which datasets a user can query. Super Admins manage entitlements through the Data Permissions dialog.Open Data Permissions
In the Users table Actions column, click the data-permissions icon for the target user.
Select datasets and groups
The permissions table lists all datasets and dataset groups. Check the rows you want to grant:
- Dataset rows grant access to a single dataset
- Group rows grant access to every dataset in that dataset group
Inherited (Locked) Datasets
If a user has connection-level entitlements, all datasets in that connection are automatically included. These datasets:- Appear with a lock icon in the permissions table
- Show as (locked) on their selection pill
- Cannot be individually deselected until the connection entitlement is removed
Viewing a User’s Access
Click the View action on any user to open a read-only summary of their connections, datasets, groups, and role. Super Admins also see a JSON tab with the raw permissions payload.Removing Entitlements
To revoke dataset or group access:- Open Data Permissions for the user.
- Deselect the dataset or group row in the table, or click the remove button on its pill.
- Click Save Changes.
Deactivating Users
Deactivation removes a user from the active Liberator permissions system. The user account is disabled and the user’s permissions row is deleted on the backend.Single User
Deactivate from the Users table
Click the delete icon in the Actions column, or open Data Permissions and click the trash icon in the modal header.
Bulk Deactivation
Super Admins can deactivate multiple users at once:- Select users using the checkboxes in the rightmost column.
- Click Deactivate Selected.
- Type
DEACTIVATEto confirm.
You cannot deactivate your own account. Bulk deactivation requires Super Admin role.
Re-activating Users
- Click Add Users on the Users page.
- Switch to the Deactivated Users tab.
- Select the users to restore and click Re-activate.
- Re-assign any dataset entitlements and fine-grained rules that were removed during deactivation.
Verifying Entitlements (End User)
Users can confirm their access from Python:Common Tasks
| Task | Where | Required role |
|---|---|---|
| Create a new account | Users → Create User | Super Admin |
| Enroll an existing account | Users → Add Users | Admin or Super Admin |
| Grant dataset access | Users → Data Permissions | Super Admin |
| Revoke dataset access | Users → Data Permissions → deselect | Super Admin |
| Change platform role | Users → Edit | Super Admin |
| Deactivate a user | Users → delete action | Super Admin |
| Re-activate a user | Users → Add Users → Deactivated tab | Admin or Super Admin |

