Roles¶
Por qué importa¶
Un rol define el nivel general de un usuario en ZaazCRM: qué módulos puede ver, qué acciones puede ejecutar. Sin roles, todo el equipo tendría acceso a todo — incluyendo configuración del sistema y datos financieros sensibles.
ZaazCRM trae roles base (Super Admin, Admin, Manager, Vendedor, Soporte, etc.) y deja crear personalizados.
Roles base que vienen con ZaazCRM¶
- Super Admin — acceso total. Asignar a 1-2 personas máximo.
- Admin — acceso a configuración y todos los datos.
- Manager — gestiona equipos y reportes.
- Sales Rep / Vendedor — uso diario de prospectos, contactos, comunicación.
- Support Rep / Soporte — para casos y mesa de ayuda.
- Viewer — solo lectura.
Crear un rol personalizado¶
- Barra lateral → Configuración → Roles → Crear.
- Llena: nombre, descripción, rol padre (heredas permisos como base).
- Guardar.
Agregas permisos a través de perfiles.
Jerarquía de roles¶
Super Admin
└── Admin
└── Manager
├── Vendedor senior
│ └── Vendedor junior
├── Soporte senior
│ └── Soporte junior
└── Administrativo
El rol hijo hereda permisos del padre como base.

Asignar rol a un usuario¶
Al crear o editar usuario → campo Rol. Un usuario tiene un rol principal (uno solo). Para permisos adicionales, usa Perfiles.
Modificar un rol existente¶
Cualquier cambio afecta inmediatamente a todos los usuarios con ese rol. Mejor: - Cambios pequeños: en momento de baja actividad. - Cambios grandes: crear rol nuevo, probar, luego migrar.
Ten cuidado con¶
- No elimines un rol con usuarios asignados. Reasigna primero.
- Super Admin no es para todos los que lo piden. Casi siempre se resuelve con perfil específico.
- Renombrar un rol confunde. Anuncia el cambio.