-
Notifications
You must be signed in to change notification settings - Fork 0
User Credentials
Yuhao Zhu edited this page Nov 11, 2025
·
1 revision
The following table shows example accounts for different roles supported by the system:
| Username/Email | Role | Description | Creation Method |
|---|---|---|---|
| UserAdm@mail.com | Administrator | Administrator account with the highest privileges | Created on the registration page, or assigned admin privileges via API |
| UserAna@mail.com | Analyst | Account with data analysis permissions | Assigned analyst permissions via admin backend |
| UserMod@mail.com | Moderator | Account with content moderation permissions | Assigned moderator permissions via admin backend |
| UserSea@mail.com | Searcher | Account with search permissions | Assigned searcher permissions via admin backend |
| UserSub@mail.com | Submitter | Standard registered user | Created via the registration page |
All passwords for the above accounts are: password
- Visit the
/registerpage. - Register using the example emails from the table above and the password
password. - By default, all users registered through the frontend will have the 'Submitter' role.
- Only administrators can modify user permissions to assign other roles (Analyst, Moderator, Searcher, etc.).
You can also create test accounts via API or directly in the database:
- Create a new user via the API endpoint
/api/users/register. - Or create a user document directly in MongoDB.
Note: Permission modification is restricted to administrator accounts only.