Overview
The Profile Settings section allows users to view and manage their personal information, role details, and system preferences. Administrators have additional capabilities to manage other users.Accessing Profile Settings
Navigate to Configuration → My Profile tab from the main navigation menu.Profile Components
Profile Header
The profile header displays:- Avatar: User profile picture (can be uploaded/changed)
- Full Name: Display name
- Email: User’s email address
- Role Badge: Current role (e.g., Preparer, Administrator)
- Branch Badge: Assigned branch/location
- Admin Badge: Shows if user has administrator privileges
Personal Information Card
Displays core user information:- Full Name: User’s complete name
- Email: Contact email address
- Branch: Assigned branch location (if applicable)
Role & Permissions Card
Shows current role and access level:- Current Role: Assigned role name
- Access Level: Administrator or Standard User
- Permission Summary: Brief description of role capabilities
Permissions are automatically assigned based on your role. Contact an administrator if you need different access rights.
Editing Your Profile
Click the Edit button in the profile header to open the edit dialog.Editable Fields
Standard Users Can Edit:
- Full Name
- Position/Job Title
- Area/Department
- Branch (from predefined list)
Administrators Can Additionally Edit:
- Email address
- Password
Update Process
- Click Edit button
- Modify desired fields
- Click Save Changes
- Page automatically refreshes to reflect changes
Avatar Management
Uploading an Avatar
The system supports custom profile pictures:- Click on your current avatar in the profile header
- Select Upload Photo or similar option
- Choose an image file (JPG, PNG, GIF)
- Image is automatically uploaded and displayed
Avatar Display
- Avatars are displayed in a circular frame
- If no avatar is uploaded, initials are shown
- Avatars appear in profile header and navigation menu
Available Branches (Sucursales)
Users can be assigned to the following branches:- Centro
- Norte
- Sur
- Este
- Oeste
- Almacén Central
Branch assignment affects data filtering for some roles. For example, branch managers may see data filtered to their specific location.
Role Information
Role Display
Your current role is displayed with a badge showing:- Role Name: Human-readable role name
- Role Key: Internal role identifier
- Description: Brief description of role purpose
Role-Based Features
Administrator
Administrator
Features:
- Full system access
- User management
- Permission configuration
- System audit logs
- Export capabilities
- All filters and tabs
- Can edit own email and password
- Can access Users and Audit tabs
- Can manage all user accounts
Preparer
Preparer
Features:
- Catalog viewing
- Log book entry creation and editing
- Limited quality control viewing
- Basic reporting access
- Can edit personal information
- Can view own permissions
- Cannot change email/password
Quality Manager
Quality Manager
Features:
- Full quality control access
- Edit and delete quality records
- Branch filter access (in Quality Control)
- Export quality data
- Can edit personal information
- Can view detailed permission breakdown
- Cannot change email/password
Other Roles
Other Roles
For detailed information about other roles (Branch Manager, Operations Director, Counter Staff, Cashier, Purchasing Director), see the Roles and Permissions page.
User Management (Administrators Only)
Administrators have access to additional tabs:Users Tab
Located at Configuration → Users, this section allows administrators to:- View all system users
- Edit user roles and branches
- Approve pending user registrations
- Revoke user access
- Delete user accounts
User Table Columns
- Name: User’s full name and email
- Status: Approved or Pending
- Role: Current role assignment
- Branch: Assigned location
- Registration Date: When user was created
- Actions: Edit and approval buttons
Pending User Approvals
When new users register:- They appear in the Users table with Pending status
- An amber alert shows the count of pending users
- Admin clicks Approve to grant access
- User can immediately log in after approval
Editing Other Users
- Navigate to Configuration → Users
- Click Edit on desired user
- Modify role and/or branch
- Preview permissions for selected role
- Click Save Changes
Editable User Fields
- Role: Select from 8 available roles
- Branch: Select from branch list
Revoking Access
To revoke a user’s access:- Navigate to Configuration → Users
- Find the approved user
- Click Revoke button
- User’s status changes to “Pending”
- User cannot log in until re-approved
Deleting Users
To delete a user:- Navigate to Configuration → Users
- Click Delete button (trash icon)
- Confirm deletion in the warning dialog
- User profile is removed from system
Audit Tab (Administrators Only)
The Audit tab provides detailed activity logs:Logged Events
- Document downloads
- Document views
- User actions
- Timestamp of each event
Audit Filters
Filter logs by:- User Name: Search by user
- Role: Filter by role type
- Action Type: Download, View, etc.
- Date Range: From/To dates
Audit Table Columns
- Date and Time: When action occurred
- User: Who performed the action
- Role: User’s role at time of action
- Document: Which document was accessed
- Action: Type of action performed
Exporting Audit Logs
Audit logs can be exported for compliance purposes:- Apply desired filters
- Click export button
- Download CSV or Excel format
Profile Security
Password Changes
For Administrators
For Administrators
Administrators can change their own password:
- Click Edit in profile header
- Enter new password in password field
- Leave blank to keep current password
- Click Save Changes
- Password updated immediately
For Standard Users
For Standard Users
Standard users cannot change their password through the profile settings. Contact your administrator to reset your password.
Email Changes
Email changes require verification:- Admin updates email in profile editor
- Confirmation email sent to new address
- User must click verification link
- Email change takes effect after verification
- Old email remains active until verified
Profile Data Model
Profile Fields
Role Names Mapping
| Role Key | Display Name |
|---|---|
| admin | Administrador |
| preparador | Preparador |
| gerente_sucursal | Gerente de Sucursal |
| director_operaciones | Director de Operaciones |
| gerente_calidad | Gerente de Calidad y Desarrollo |
| mostrador | Mostrador |
| cajera | Cajera |
| director_compras | Director de Compras |
Best Practices
For All Users
- Keep Profile Updated: Ensure your name, position, and contact information are current
- Upload Avatar: Add a profile picture for better identification
- Review Permissions: Understand your role’s capabilities and limitations
- Report Issues: Contact admin if you need different permissions
For Administrators
- Regular Reviews: Review user list monthly
- Prompt Approvals: Approve or reject pending users within 24 hours
- Role Accuracy: Ensure users have appropriate roles for their job function
- Branch Assignment: Assign branches accurately for proper data filtering
- Documentation: Keep notes on why specific roles were assigned
- Audit Monitoring: Regularly review audit logs for unusual activity
Troubleshooting
Cannot Edit Profile
Problem: Edit button not working or fields disabled Solutions:- Refresh the page (F5)
- Check if you’re logged in
- Verify you have edit permissions
- Clear browser cache
Avatar Not Uploading
Problem: Avatar upload fails or doesn’t display Solutions:- Check file size (should be < 5MB)
- Use supported formats (JPG, PNG, GIF)
- Check internet connection
- Try a different image
- Refresh page after upload
Changes Not Saving
Problem: Profile updates not reflected Solutions:- Verify all required fields are filled
- Check browser console for errors (F12)
- Ensure stable internet connection
- Try logging out and back in
Cannot Access Users Tab
Problem: Users tab not visible Solutions:- Verify you’re an administrator
- Check
is_adminflag in database - Contact system administrator
Email Verification Not Received
Problem: Email change verification not arriving Solutions:- Check spam/junk folder
- Verify email address is correct
- Wait 5-10 minutes for delivery
- Contact administrator to resend
Related Documentation
- Roles and Permissions - Detailed role capabilities
- Authentication - Auth system and security
