π₯ User Management in Merciglobal Cloud ERP
ποΈ Location
Access user management via:
Utility Menu β Manage Users
π§ Key Features
1οΈβ£ User Accounts
- Create, edit, or delete user profiles.
-
Manage user details:
-
Username, Password, Full Name, Code, Date of Birth, Address
- Allowed Login Time and Static IP Restriction
π Example User JSON
{
"username": "john_doe",
"password": "hashed_password",
"fullname": "John Doe",
"code": "EMP123",
"dob": "1985-08-25",
"address": "123 Business Street, NY",
"allowed_time": "09:00-18:00",
"allowed_ip": "192.168.1.1"
}
2οΈβ£ User Groups
- Define user roles or designations.
Group Name | Description |
---|---|
Admin | Full system access |
Manager | Manages transactions & reports |
Sales Exec | Sales module access |
Support Team | Handles customer queries |
3οΈβ£ Assign Group
Assign one or more groups to a user.
π Example YAML
user: "jane_smith"
assigned_groups:
- Sales Exec
- Customer Support
4οΈβ£ Group Roles & Permissions
-
Set permissions per module or feature:
-
Add, Edit, Delete, Print, View Only
- Define access to specific company/year
Module | Add | Edit | Delete | View Only | |
---|---|---|---|---|---|
Sales Report | β | β | β | β | β |
Inventory | β | β | β | β | β |
π Rights Icons Reference
Icon | Purpose |
---|---|
1 | Add |
2 | Edit |
3 | Delete |
4 | View |
5 | |
6 | Configure |
7 | View Own Entry |
8 | Attachment Access |
9 | Lock Entry |
10 | Allow on Mobile |
11 | Access Module Reports |
12 | E-Way/E-Invoice Access |
5οΈβ£ Mobile Users
- Assign specific menus for mobile access.
π Example JSON
{
"user": "mike_williams",
"mobile_menus": ["Dashboard", "Inventory", "Order Tracking"]
}
π Summary
Feature | Description |
---|---|
β User Accounts | Manage user credentials and info |
β User Groups | Define organizational roles |
β Assign Group | Multi-group support per user |
β Group Roles/Permissions | Module-level access control |
β Mobile Users | Customize mobile access menus |
π Zoom Links to Ledger Accounts
- Users with access to Ledger Reports can click zoom icons on related fields.
- Shows detailed ledger info directly within reports.
β Ensure Ledger Report access is enabled for this feature to work.
π Restricting Users to View Only Their Own Entries
Merciglobal Cloud ERP provides user-level visibility restrictions for security and confidentiality.
βοΈ How It Works
- Enable "View Own Entry" in the User Access Rights section.
- Users will only see entries they created.
- Other usersβ entries remain hidden in the same module.
π Supported Modules
- Sales, Purchase, Inventory, and other configurable modules
π§βπ» Example Use Case
- Salesperson A sees only their own entries
- Entries from Salesperson B and others remain hidden
β Ideal for:
- π Confidential data segregation
- π‘οΈ Enhanced role-based security
- π― Focused task management
π¨ Notes
- ποΈ Admins can override and view all entries
- π§ Must be explicitly configured per user
- π« Cannot be changed by users themselves
π₯ Who Benefits?
- Clients needing departmental data isolation
- Merci Developers implementing scoped visibility
- Sales teams handling sensitive pipelines
π Always ensure correct access role assignment for secure and efficient operations. π