Usuarios
En esta página
La pestaña Users enumera a todas las personas que pueden (o podrían) usar la aplicación móvil para desbloquear puertas en esta instalación. Esta página trata cómo agregar usuarios, la importación y exportación en CSV, la atribución de Access Policies, las concesiones permanentes, las Access Time Windows independientes del administrador o de las integraciones, el interruptor de bloqueo de acceso, la actividad en la aplicación, las sesiones y la eliminación.


Figura 1: La pestaña Users
De dónde provienen los usuarios
Cada fila tiene una fuente que indica cómo se creó:
| Fuente | Insignia | Cómo aparecen las filas | Quién mantiene los datos |
|---|---|---|---|
| Manually added | Manual | Un administrador hizo clic en Add user o usó Import (CSV) | Los administradores |
| External Integration | Integration (o el nombre del socio) | Se sincronizan automáticamente desde una integración de gestión de miembros | La sincronización: los campos sincronizados se sobrescriben en cada pasada |
| CCTV/Computer Vision | CCTV/Computer Vision | Se sincronizan a partir de las personas identificadas en el módulo de circuito cerrado de televisión | La sincronización |
| Performance Hub staff | Performance Hub staff | Se sincronizan automáticamente desde IAM de Performance Hub para el personal cuyos roles incluyen esta instalación | IAM de Performance Hub |
La sincronización del personal de Performance Hub está activada de forma predeterminada; la sincronización de integraciones y de Computer Vision está desactivada de forma predeterminada. Configúralas en Settings → Sync settings; consulta Sincronización e integraciones.
Una fila necesita al menos un teléfono móvil o una dirección de correo electrónico: es lo que la persona usa para iniciar sesión en la aplicación móvil con un código de un solo uso.
Estadísticas y filtros


Figura 2: Los mosaicos de estadísticas
| Mosaico | Muestra |
|---|---|
| All users | Todos los usuarios de esta instalación |
| Has access | Los usuarios que actualmente pueden desbloquear al menos una puerta |
| No access | Los usuarios que actualmente no pueden desbloquear ninguna puerta |
| Not synced | Los registros retenidos por una sincronización, por ejemplo, un duplicado |
Haz clic en un mosaico para filtrar la lista. (Al seleccionar un mosaico también se restablece el filtro Source).


Figura 3: Búsqueda, Exportar CSV, Import, Add user, los chips de filtro y la ordenación
- Search: busca coincidencias en el nombre, el teléfono o el correo electrónico.
- Exportar CSV: descarga la lista filtrada actual. Por ejemplo, un gimnasio puede exportar sus usuarios No access antes de una campaña de recuperación de clientes.
- Import y Add user: consulta más abajo.
- Chips de filtro:
| Chip | Opciones |
|---|---|
| Source | All sources, Manually added, External Integration, CCTV/Computer Vision, Performance Hub staff |
| Access | Any status, Has access, No access, Disabled, Without grants |
| Membership status | Any membership + los estados presentes en tus datos |
| Person type | Any type + los tipos presentes en tus datos |
| Tag | Any tag + las etiquetas presentes en tus datos |
| Invitation | Any invitation, Invited, Not invited, Send failed |
| App adoption | Any adoption, Active (ha usado la aplicación), Not yet active |
| Sync status | Any status, o solo los registros que una sincronización retuvo (por ejemplo, duplicados) |
- Sort by: Name, Recently added, Recently updated, Last used, Last synced; con un interruptor de orden ascendente o descendente.
- Clear filters aparece siempre que hay una búsqueda o un filtro activo.
Cómo leer una fila de usuario


Figura 4: Filas de usuarios con insignias
| Insignia | Significado |
|---|---|
| Manual / Integration / CCTV/Computer Vision (o el nombre del socio) | La fuente de la fila |
| Performance Hub staff | La fila se sincroniza desde IAM de Performance Hub |
| Message | El usuario tiene un mensaje activo en la aplicación (con un color según la gravedad) |
| Disabled | Access enabled está desactivado: el usuario no puede desbloquear nada; la fila aparece atenuada |
| Access granted via policy | Al menos una Access Policy habilitada puede coincidir con este usuario y con una puerta configurada ahora o en una ventana futura de la política |
| Access via time windows | El usuario tiene Access Time Windows propiedad del administrador o de una integración; abre la fila para ver si están activas, próximas, vencidas, obsoletas o sin asignar |
| Grants | El usuario tiene concesiones permanentes por usuario independientes |
| Not synced – duplicate | Otro registro con el mismo correo electrónico o teléfono conservó el lugar; este no se sincroniza. Consulta Resolución de duplicados |
| Invited | Se envió un correo electrónico de invitación y el usuario aún no ha usado la aplicación |
| Estado de la membresía (por ejemplo, Current, Expired) | El estado de la membresía del usuario en el sistema de origen |
Las filas sincronizadas también muestran su External ID o Computer Vision ID debajo del nombre. En su lugar, las filas del personal muestran sus roles de Performance Hub.
Las listas grandes se cargan progresivamente: mientras se carga el resto de la lista, la parte inferior muestra N more users loading….
Agregar un usuario manualmente
- Haz clic en Add user.


Figura 5: El cuadro de diálogo Add user
- Completa First name, Last name y al menos uno de los campos Mobile phone o Email: "Se requiere al menos un teléfono móvil o un correo electrónico para iniciar sesión con OTP." Los números de teléfono se normalizan al formato internacional.
- Opcionalmente, configura un Person type (por ejemplo, Gold, Trial, Staff), Custom tags (separadas por comas; las etiquetas existentes se enumeran debajo del campo) y Notes.
- Marca Send email invitation para enviar de inmediato a la persona por correo electrónico los enlaces de descarga de la aplicación (requiere una dirección de correo electrónico; la casilla está deshabilitada si no la hay).
- Haz clic en Add user.
Si ya existe un usuario con el mismo teléfono o correo electrónico en esta instalación, el cuadro de diálogo te lo indica y ofrece Open existing user en lugar de crear un duplicado.
Agregar un usuario no le permite por sí solo pasar por ninguna puerta. Aún necesita una Access Policy coincidente, una concesión permanente o una Access Time Window independiente del administrador o de una integración.
Importar usuarios desde un CSV
Haz clic en Import para crear usuarios de forma masiva a partir de una hoja de cálculo. Máximo 200 usuarios por importación.


Figura 6: El asistente de importación de CSV
Paso 1: Sube un CSV. Arrastra un archivo .csv o haz clic para buscarlo. Download template te proporciona un archivo inicial con los encabezados correctos.
Paso 2: Asigna los campos. Cada columna del CSV se asigna a un campo: First name, Last name, Mobile phone, Email, Person type, Tags, Notes, Access enabled, Door grants, Scope grants, o Do not import. Los nombres de encabezado comunes (por ejemplo, mobile, phone, groups) se asignan automáticamente. Debes asignar al menos una columna de teléfono móvil o de correo electrónico.
- Access enabled acepta
true/yes/enabled/1/on/y/activeyfalse/no/disabled/0/off/n/inactive. - Door grants / Scope grants admiten nombres de puertas o de alcances de acceso; los nombres sin coincidencia se señalan en la vista previa.
Paso 3: Vista previa e importación. Revisa las primeras filas, elige si quieres Send invitation email to imported users (solo se invita a los usuarios con correo electrónico) y luego haz clic en Import. Los resultados muestran los recuentos Imported, Skipped (already exist) y Errors.
El panel de detalles del usuario
Haz clic en cualquier fila para abrir el panel del usuario.


Figura 7: El panel de un miembro sincronizado
Perfil e identidad
El encabezado muestra la fuente, el estado de la membresía, el External ID y si una política permite el acceso del usuario.
- First name / Last name / Mobile phone / Email: en el caso de los usuarios sincronizados, se sobrescriben en cada pasada de sincronización, a menos que la fila esté desacoplada (ver más abajo).
- Person type y Membership status: se usan en las condiciones Who de las Access Policies.
- Synced tags (de solo lectura, del sistema de origen) y Custom tags (propiedad del administrador, la sincronización nunca las sobrescribe). Ambos tipos pueden cumplir las etiquetas de las políticas.
- Notes: texto libre, de hasta 2000 caracteres.
Mensaje de la aplicación
App messaging configura un mensaje personal que se muestra en el panel de la aplicación de este usuario, apilado sobre el banner de toda la instalación cuando ambos están activos. Cuando se aplica un mensaje automatizado, el panel lo muestra con controles para desactivar la automatización para este usuario. Consulta Mensajes en la aplicación.
Track source updates (solo usuarios sincronizados)
En el caso de los usuarios de Integration o CCTV, el interruptor Track source updates controla si la sincronización sigue sobrescribiendo la fila:
- Activado (predeterminado): el nombre, el teléfono, el correo electrónico, el tipo, el estado, las etiquetas sincronizadas y las Access Time Windows propiedad de la fuente se actualizan en las sincronizaciones correctas.
- Desactivado (desacoplado): tras una confirmación explícita, se borran las Access Time Windows propiedad de la fuente y la sincronización omite esta fila por completo. Se conservan tus ediciones manuales y las ventanas propiedad del administrador, y las eliminaciones en la fuente ya no le afectan. La fila muestra una insignia Decoupled.
Vuelve a activarlo para volver a acoplar la fila. La instantánea actual de las ventanas de la fuente se restaura en la siguiente sincronización completa correcta, no a partir de una obtención fallida o parcial desde la fuente.
Los paneles de los usuarios sincronizados también incluyen enlaces al registro de origen (el registro de la integración o la persona de Computer Vision).
Eliminados por integración
Cuando se elimina a un miembro en la integración, se elimina su acceso a las puertas y el panel muestra Removed by integration. La fila permanece en la lista para conservar su historial. Consulta Sincronización e integraciones.
Control de Acceso


Figura 8: La sección Access Control
La sección Access Control reúne la configuración de autorización del usuario: el interruptor de bloqueo de acceso, la cobertura de políticas, el acceso permanente adicional y las Access Time Windows del administrador o de las integraciones.
Access enabled (el interruptor de bloqueo)
El interruptor Access enabled bloquea o restablece al instante todo el acceso a las puertas de este usuario. Cuando está desactivado:
- Se deniegan todos los intentos de desbloqueo del miembro (motivo: acceso desactivado), independientemente de las políticas, las concesiones o las Access Time Windows.
- La fila muestra una insignia Disabled y aparece atenuada en la lista.
Úsalo para suspender a alguien de inmediato sin eliminar su registro ni cambiar las políticas.
Acceso permanente adicional
Las concesiones dan acceso a esta persona concreta además de lo que permitan las Access Policies de la instalación. Cuando una política ya abarca al usuario, la sección muestra Allowed by policy y "El acceso a las puertas de este usuario está determinado por una política; no se necesitan concesiones manuales." Haz clic en Show para abrir el editor de concesiones:
| Concesión | Efecto |
|---|---|
| Facility-wide | Todas las puertas de la instalación (anula las listas de puertas y alcances mientras está activada) |
| Door grants | Marca puertas individuales |
| Scope grants | Marca alcances de acceso: el usuario obtiene todas las puertas del alcance, incluidas las puertas que se agreguen al alcance más adelante |
Las puertas que una política ya abarca se marcan como Already covered by policy o Set by policy, para que puedas ver dónde no se necesita una concesión manual. Las concesiones pueden tener su propio horario de funcionamiento, que limita cuándo se aplica la concesión. Clear all elimina todas las concesiones a la vez. La importación automática de políticas y las ediciones posteriores de las políticas no cambian las concesiones permanentes.
Los indicadores de políticas y de concesiones son aditivos. Eliminar una concesión manual redundante no elimina el acceso por política, y editar una política no elimina la concesión.
Ventanas de tiempo de acceso
La sección Access Time Windows administra el acceso aditivo temporal de esta persona, con Add one-time window y Add weekly window (hasta 50):
- Las ventanas absolutas y semanales propiedad del administrador son editables y pueden aplicarse a la instalación, a puertas seleccionadas o a alcances de acceso.
- Las ventanas propiedad de una integración son de solo lectura y muestran su fuente, el ID de la fuente, la zona horaria declarada, la asignación del alcance lógico, la antigüedad de la fuente y el estado de vigencia.
- Los estados activo, próximo, vencido, obsoleto y sin asignar se muestran por separado. Una ventana obsoleta o sin asignar no concede acceso, pero las Access Policies y las concesiones permanentes siguen disponibles como vías alternativas.
- Los instantes exactos usan límites
[from, to). Las ventanas semanales usan la zona horaria IANA que se muestra y sus reglas de horario de verano.
El panel indica: "Las ventanas de tiempo agregan acceso. No restringen las reglas ni las concesiones existentes." Consulta Programaciones de Access Policies.
Invitación
Muestra si se envió un correo electrónico de invitación a la aplicación, cuándo se envió y si falló; el botón dice Send invitation email o Resend invitation email. Las invitaciones solo se envían por correo electrónico. Encontrarás todos los detalles en Invitaciones.
Sesiones y actividad en la aplicación
- App activity: Last used the app con una marca de tiempo (o "Aún no ha usado la aplicación.") y las direcciones IP recientes.
- Sessions: Sign out of app revoca la sesión del usuario en la aplicación: "Esto revoca la sesión del usuario en la aplicación. Deberá volver a iniciar sesión para desbloquear puertas." Nota: "Las sesiones se revocan de inmediato, pero si el usuario tiene una sesión iniciada en este momento, pueden pasar hasta 15 minutos antes de que se cierre por completo su sesión en la aplicación." Como las sesiones se identifican por el teléfono o el correo electrónico, una persona que usa el mismo teléfono o correo electrónico en otra instalación también ve cerrada su sesión allí.
Eliminar un usuario


Figura 9: La zona de peligro
Delete user elimina la fila de Users. "Su historial del registro de acceso se conserva para la pista de auditoría." La eliminación también desactiva su acceso de inmediato. En el caso de los usuarios sincronizados, ten en cuenta que la persona puede volver a aparecer en la siguiente sincronización, a menos que también desactives la integración o desacoples la fila; para quitar integraciones completas, usa Bulk delete synced users en Sincronización e integraciones.
Personal de Performance Hub


Figura 10: El panel de un miembro del personal de Performance Hub
El panel de un miembro del personal tiene el banner Synced from Performance Hub IAM. El personal se agrega automáticamente porque sus roles de Performance Hub incluyen esta instalación, y se elimina cuando ese acceso finaliza. El banner enumera sus roles.
- El nombre, el correo electrónico, el teléfono y el tipo de persona se administran en IAM de Performance Hub y aquí son de solo lectura.
- Synced tags (como Performance Hub staff y Role: …) se sobrescriben en cada sincronización. Aún puedes agregar Custom tags y Notes.
- El personal no se puede eliminar aquí. Retira su acceso a la instalación en IAM de Performance Hub, o desactiva Access enabled para detener de inmediato su acceso a las puertas.
Consulta Sincronización del personal de Performance Hub.