Access Requirements
User Management requires Organization Admin or Global Admin role.
Viewing Users
The page displays all users in your organization with:- Avatar: First letter of user’s name
- Full Name: Display name of the user
- Creation Date: When the user joined the organization
- Role Badge: Current role assigned to the user
Creating Users
Admins can create new users:- Click Nueva Usuario (New User) button
- Fill in required fields in the dialog
- User is created and added to your organization
User creation is handled by the
CreateUserDialog component. Users are automatically assigned to your organization.Editing User Roles
To change a user’s role:- Click the Edit icon next to the user’s role badge
- Select new role from the dropdown:
- Usuario (User): Standard access
- Soporte (Support): Can assist users
- Org Admin: Can manage organization
- Role updates immediately
Role Types
Usuario (User)
Standard user with limited permissions:- View own profile
- Access assigned resources
- Cannot manage other users
Soporte (Support)
Support staff with elevated permissions:- View organization data
- Assist users with access issues
- Cannot delete users or resources
Org Admin
Organization administrator with full control:- Manage all users in organization
- Assign roles
- Create/delete groups and resources
- View audit logs
Global Admin
Global Admins are not shown in the dropdown. This role is reserved for system administrators and cannot be assigned by Org Admins.
Removing Users
To remove a user from your organization:- Click the Trash icon next to the user
- Confirm the deletion in the dialog
- User’s
organization_idis set tonull - User is removed from organization but not deleted from system
Role Badges
Roles are visually distinguished by colored badges:| Role | Color | Label |
|---|---|---|
| Global Admin | Red | Global Admin |
| Org Admin | Default | Org Admin |
| Soporte | Secondary | Soporte |
| Usuario | Secondary | Usuario |
User Cards
Each user is displayed in a card with:- Glass effect background
- Glow effect on hover
- Avatar with first initial
- Action buttons for edit and delete
Empty State
If no users exist in your organization:- Message: “No hay usuarios en esta organización”
- Create the first user with the New User button
Loading State
While users are being loaded:- Animated spinner displayed
- Message: “Cargando usuarios…”
Permissions by Role
| Action | User | Support | Org Admin | Global Admin |
|---|---|---|---|---|
| View users | ❌ | ✅ | ✅ | ✅ |
| Create users | ❌ | ❌ | ✅ | ✅ |
| Edit roles | ❌ | ❌ | ✅ | ✅ |
| Remove users | ❌ | ❌ | ✅ | ✅ |
Best Practices
Principle of Least Privilege: Assign the minimum role necessary for users to perform their duties. Start with Usuario and elevate only when needed.
Regular Audits: Periodically review user list to ensure all users still require access and have appropriate roles.
Integration
User management integrates with:- Groups: Users can be assigned to groups via Admin Panel
- Resources: Access is granted through group membership or direct assignment
- Audit Logs: All role changes and removals are logged