# Usuarios, roles e inicio de sesión ## Opciones de inicio de sesión Todo el mundo inicia sesión en **/login** en la dirección de tu portal o en la página de acceso de la plataforma. El **nombre corto de la empresa es opcional**: déjalo vacío y el sistema encontrará tu empresa a partir de tu email; solo se te pedirá si el mismo email (con la misma contraseña) pertenece a varias empresas. Con una contraseña incorrecta, el mensaje es simplemente *Wrong email or password*, para que nadie pueda averiguar a qué empresas pertenece un email. - **Usuario y contraseña**: al menos 8 caracteres (se rechazan contraseñas habituales como 12345678). Las contraseñas temporales deben cambiarse en el primer inicio de sesión. Tras 6 intentos fallidos, el inicio de sesión se bloquea durante 15 minutos. - **Continue with Google**: funciona cuando el email del usuario en **Users & roles** coincide con su cuenta de Google. - **Continue with phone.codeb.io**: inicia sesión con tu móvil; se asocia al email o al número de móvil del usuario. ![La página de inicio de sesión](/site/img/docs/d-login.webp "La página de inicio de sesión") ## Roles | Rol | Qué puede hacer | |---|---| | Owner | Todo, incluidos usuarios, claves de API, el registro de auditoría y los roles de propietario | | Manager | Todo excepto usuarios, claves de API y el registro de auditoría: reservas, pagos y fianzas, alojamientos y guía, canales, ajustes, informes | | Staff | Ver y editar reservas, ver alojamientos; sin pagos, ajustes ni informes | | Viewer | Solo lectura: reservas, alojamientos e informes | Los permisos exactos se indican en **Settings → Users & roles → Roles**. Cada cuenta mantiene siempre al menos un owner activo. ## Añade un usuario 1. **Settings → Users & roles → + Add user**. 2. Introduce un nombre de usuario, nombre, email (para Google) y móvil (para phone.codeb.io) y elige el rol. 3. Deja la contraseña vacía para generar una temporal. Se muestra una sola vez: compártela de forma segura. ![Settings → Users & roles](/site/img/docs/d-settings-users.webp "Settings → Users & roles") ## Cambiar, desactivar, eliminar Abre el usuario para cambiar el rol o los datos de contacto, **Reset password** (cierra su sesión en todas partes), marcar **Disabled**, desvincular una identidad de Google o phone.codeb.io, o **Remove** (eliminarlo). ## Registro de auditoría **Settings → Audit trail** registra quién cambió ajustes, usuarios, reservas y pagos, y cuándo. ![Settings → Audit trail](/site/img/docs/d-settings-audit.webp "Settings → Audit trail") ## Preguntas frecuentes ### ¿Puede el operador de la plataforma ver mi cuenta? Solo cuando pides soporte: el operador puede abrir tu backend en una sesión de soporte, que queda registrada en tu registro de auditoría. ### ¿He olvidado mi contraseña? Pide a un owner de tu cuenta que haga **Reset password** por ti. Los owners pueden pedírselo al operador de la plataforma.