Users
Overview
The Users menu displays all users who have access to the system. This feature allows you to manage user data, set profile details, assign access to specific projects, and monitor devices used for mobile access.

Page Navigation
The Users page is located within the PIC (Person In Charge) menu.

User List Display
The user list page shows a table with the following columns:
- Employee Name - Employee's full name
- Username - Username for login
- Email - User's email address
- Usergroup - User group (Role)
- Device ID - Device ID for mobile access
- Mobile App - Mobile app access status
- Dashboard - Dashboard access status

User Data
Here is an example of registered user data:
| Employee Name | Username | Usergroup | Device ID | Mobile App | Dashboard | |
|---|---|---|---|---|---|---|
| Icha | Icha | aisyah@supraco.com | Administrator | - | - | ● |
| Imam Saeful | Imam Saeful | imam@supraco.com | Administrator | 50ad7b2112ebc160 | - | ● |
| Ari Sunarko | Ari Sunarko | ari.sunarko@radiant.co.id | Administrator | - | - | ● |
| jahid | jahid | jahid@gmail.com | Administrator | TW96aWxsYS81LjAgK... | - | ● |
| Ari | Ari | ari@gmail.com | Administrator | - | - | ● |
| taufiq | taufiq | taufiq@gmail.com | Administrator | - | - | ● |
| ilham | ilham | ilham@supraco.com | Administrator | - | - | ● |
| arief | arief | arief.hidayatulloh@supraco.com | Administrator | - | - | ● |
| kustinah | kustinah | kustinah@radiant-utama.com | Administrator | - | - | ● |
| hendar | hendar | hendar@supraco.com | Administrator | - | - | ● |
| abdur | abdur | yusuf.abdullah@radiant-... | Administrator | BP2A.250605.031.A3 | - | ● |
| Ajat | Ajat | darojat@radiant-utama.com | Administrator | - | - | ● |
Search Feature
A search column is available to easily find users by name, username, or email.

How to use:
- Click on the search column
- Type the keyword you want to search for
- Search results will appear automatically in the table
User Actions
On each user row, action buttons are available to manage the data.

Details
The Details feature is used to view and edit detailed user information.

Information Displayed:
| Field | Description | Notes |
|---|---|---|
| Employee Name | Employee's full name | Example: jahid |
| **Username *** | Username for login | Required |
| **Email *** | User's email address | Required |
| Position | User's position | Example: IT |
| Password | New password (if changed) | Optional |
| Confirm Password | New password confirmation | Optional |
How to Edit User Details:
- Click the Details icon on the user row you want to edit
- The details form will open with pre-filled data
- Modify the necessary information:
- Username
- Position
- Password (if you want to change it)
- If changing the password, fill in both the password and confirm password fields
- Leave them blank if you don't want to change the password
- Click Save to save the changes
- Click Cancel to cancel
Assign
The Assign feature is used to assign user access to specific projects.

Delete
To delete a user:
- Click the Delete icon on the user row you want to delete
- Confirm the deletion in the dialog that appears
- The user data will be permanently deleted
Access Project by User
The Access Project by User page is used to set which projects a specific user can access.

User Information
The top of the page displays information about the user being configured:
- Name: jahid
- Email: jahid@gmail.com
- Position: IT
Project List
List of projects available for the user to access.
| Name | Actions |
|---|---|
| PETROGAS (BASIN) LTD (32100P206250100) PETROGAS - MANPOWER SUPPLY SERVICES FOR OPERATIONAL... | Toggle Icon |
| PETROCHINA INTERNATIONAL JABUNG LTD (32100P008231300) PETROCHINA JAKARTA OFFICE NON-TECHNICAL LABOR SUPP... | Toggle Icon |
| HUSKY OIL MADURA (32100H006250210) ENGINEERING & ASSET INTEGRITY MANPOWER SERVICES | Toggle Icon |
| PETROGAS (BASIN) LTD (32100P206251510) MANPOWER SUPPLY SERVICES FOR OIL AND GAS OPERATIONS... | Toggle Icon |
| PETROGAS (BASIN) LTD (32100P206240700) DRILLING AND WOWS OPERATION SERVICES | Toggle Icon |
| PETROGAS (BASIN) LTD (32100P206251610) MANPOWER SUPPLY SERVICES FOR OIL AND GAS OPERATIONS... | Toggle Icon |
| PERTAMINA EP ZONA 7 OIL AND GAS TRANSPORTATION (6907P334230100) MANPOWER SUPPLY SERVICES FOR SUPPORT SERVICES AT PT ... | Toggle Icon |
Selection Status
- 0 project selected - Shows the number of projects selected for the user
- Toggle Icon - Button to enable/disable access to the project
How to Set Project Access:
- Select the user to configure from the user list
- Click the Assign icon on that user's row
- The Access Project by User page will open
- For each project, use the toggle icon to grant or revoke access:
- Toggle On (green/filled) = User has access to the project
- Toggle Off (gray/empty) = User does not have access to the project
- The number of selected projects will appear at the bottom (example: 0 project selected)
- Click Save to save the access configuration
- Click Cancel to cancel
Access Status
There are two types of access status displayed in the table:
| Column | Icon | Description |
|---|---|---|
| Mobile App | - (dash) or Device ID | Displays Device ID if the user has ever logged in via the mobile app |
| Dashboard | ● (green dot) | User has access to the dashboard |
Device ID
Device ID is a unique identification of the device used by the user to access the mobile application. Examples:
50ad7b2112ebc160TW96aWxsYS81LjAgK...BP2A.250605.031.A3
Device ID will be automatically filled when the user logs in from the mobile app for the first time.
Usage Tips
- Manage access carefully - Grant project access according to each user's job requirements.
- Monitor Device ID - Pay attention to the Device ID that appears to monitor devices used to access the system.
- Use strong passwords - When adding or changing user passwords, ensure they use a combination of letters, numbers, and special characters.
- Review access periodically - Conduct regular evaluations of user project access to ensure it remains relevant.
- Deactivate, don't delete - If a user no longer needs access, it's better to deactivate rather than delete to maintain historical data integrity.
- Pay attention to position - The position field helps identify the user's role for reporting and organizational purposes.
Relationship with Other Modules
| Module | Relationship with Users |
|---|---|
| Usergroup | Each user has a usergroup that determines their role and basic access rights |
| List Project | Users can be given access to specific projects through the Assign feature |
| Employee Database | Employee name data is integrated with the employee database |
Troubleshooting
User cannot log in
- Check username and password
- Ensure the user status is active
- Check if the usergroup is still active
Cannot add project access
- Ensure the user is selected
- Click the toggle to enable access
- Save changes after finishing
Device ID not appearing
- The user may have never logged in via the mobile app
- Ask the user to log in from the mobile application
- Device ID will appear automatically after the first login
Failed to change password
- Ensure password and confirm password match
- Password minimum 6 characters (or according to policy)
- Leave blank if you don't want to change the password
User not appearing in search
- Refresh the browser page
- Ensure search keywords are correct
- Try using more general keywords
Project access not working
- Ensure the toggle is in the ON position (green/filled)
- Click Save after changing the configuration
- The user may need to log out and log back in
Next Steps
Usergroup
Complete guide to managing user groups in Moyee - viewing, adding, editing, and setting module access for each user group such as Administrator, Project Admin, Recruiter, and others.
FCM Notification Templates
Complete guide to managing FCM notification templates in Moyee - viewing, creating, testing, and sending push notifications to mobile users with dynamic variables.