Users List
In this tab, the system administrator can perform a variety of user management operations within the Rawam platform, such as:
- Editing user information and permissions
- Searching for specific users
- Creating accounts manually or in bulk
- Disabling or reactivating accounts
- Exporting the user list
User List
This page displays all users who have logged in to the Rawam platform at least once. The table includes identifying details for each user, such as:
- Username
- Full name
- Email address
- Department
- Account status (Active / Inactive)
Additional Details
Clicking on the username opens a dedicated user profile page showing:
- Interaction summary
- User performance in assessments
- Administrative status of the account
Create New Users
The system offers several methods for creating new accounts, depending on the license type and the number of allowed accounts:
Description | Method |
---|---|
Create a single local account manually | Create User Account |
Upload an Excel/CSV file containing multiple users: Username, Password, Email, Department | Create Multiple Users |
Upload a file with user data to register them and send credentials via email: Email, Full Name, Department | Invite via Email |
Upload a file with user data to sync from LDAP: Username, Email, Department Name, Full Name | Create Multiple Users (Active Directory) |
The system verifies the license before completing the creation process to ensure the user limit is not exceeded.
Edit User Information and Permissions
Clicking the edit button beside a user opens a window with full control over account details.
Editable Options:
Section | Available Actions |
---|---|
Personal Info | Edit name, department, email, mobile number |
Permissions | Assign roles like "System Admin" or "Content Manager" |
Password | Change password for local accounts only |
Edit Personal Info
Admins can update user profile fields. The system admin can also configure which fields are editable and visible to users via the advanced settings window.
If connected to a data source (LDAP, Web API), a "Fetch User Data" button will appear. This button retrieves updated values from the data source. If a field is empty in the source, the system will not overwrite it. Only fields with actual returned values will be updated.
Permissions
Here, the system admin can adjust the user's permissions. Every user must be assigned the "User Dashboard" permission to access content, take assessments, and interact with the platform.
Other permissions are administrative. Once granted, the user can access the corresponding sections of the platform.
Change Password
This option is only available for Local Accounts (not LDAP/AD). The admin can either set the password directly or send it via email.
Account Status Management
Using the lock icon beside each user, the system admin can control the account status as follows:
Account Status
This option allows enabling or disabling user accounts with an optional comment. A checkmark indicates active status. Click the "Update" button after making changes.
Account Expiry Date
Used to set an expiration date for an account. After this date, the user cannot access the system and will see an error message. Admins can also remove the expiration date and save changes.
Temporary Deactivation
Allows temporarily disabling an account from the current date to a specified future date. The user cannot log in during this period. Admins can remove this condition by clearing the value and saving the change.
Resignation
This feature lets the admin mark a user as resigned or cancel the resignation. Set a resignation date and click "Update" to confirm. To revoke resignation, clear the date and save.
There are multiple ways to manage resignations:
- Manually as described above
- Via an Excel sheet upload (username and resignation date)
- Through integration with a data source that supports resignation detection, which can auto-mark users as resigned (with or without admin confirmation based on settings)
Note: If LDAP/Active Directory is integrated, only users who logged in or were directly added/synced will appear in the system.
Suspended Users List
This section lists all users whose accounts were suspended for any reason (resignation, manual deactivation, temporary lock, or expiry). The system admin can update their suspension details using the lock icon.
Waiting List
This list shows users awaiting admin approval in two cases:
- When manual registration is enabled and admin approval is required (set via advanced settings)
- When resignation detection is enabled in the sync tool and resignations require admin approval
In both cases, users appear here until the system admin approves or rejects their registration or resignation request. Approved users will be moved to active or suspended lists accordingly.