User Management
Overview
Only System Managers can add users and assign roles. Every Cola Solar staff member who needs ERP access must have a user account with the correct roles assigned.
To access: Settings → Users and Permissions → User
User Types
| Type | Access |
|---|---|
| System User | Full desk access — modules, documents, reports |
| Website User | Portal access only — not for internal staff |
All Cola Solar staff should be System Users.
Adding a New User
- Go to Settings → User → New
- Enter the Email — this is the unique login ID
- Enter First Name and Last Name
- Set User Type to System User
- Under Roles, click Add Row and assign the appropriate roles:
- HR User — for HR staff
- HR Manager — for HR managers
- Accounts User — for Finance staff
- Accounts Manager — for Finance managers
- Sales User — for Sales team
- Stock User — for Inventory/Warehouse staff
- Project User — for Engineering team
- System Manager — admin only
- Click Save
The user receives a welcome email with a link to set their password. Make sure the email address is correct before saving.
Assigning Multiple Roles at Once (Role Profile)
If several users need the same set of roles, use a Role Profile:
- Go to Settings → Role Profile → New
- Enter a name — e.g. “Sales Team”, “Engineering Team”
- Add all required roles
- Save
- When creating users, select this Role Profile instead of adding roles individually
Editing an Existing User
- Go to Settings → User
- Search for the user by name or email
- Open the record
- Add or remove roles as needed
- Click Save
Disabling a User
When a staff member leaves Cola Solar:
- Open the user record
- Uncheck Enabled
- Click Save
Disabled users cannot log in. Do not delete user accounts — disable them to preserve audit history.
Importing Users via CSV
To add multiple users at once:
- Go to Settings → Data Import
- Select Document Type — User
- Download the CSV template
- Fill in email, first name, last name, and user type for each user
- Upload the file
- Review the import preview
- Click Import
Roles cannot be set via CSV import — assign them manually after import or use a Role Profile.