Brivo es el más corporativo de los seis y el que más pasos de alta pide: necesitás dos credenciales distintas, y las dos tienen que ser del mismo entorno (global o europeo).
1. Client ID y secret
- Entrá a Brivo Access como administrador.
- Andá a Marketplace → Generate API Token.
- Completá nombre, descripción y tipo de aplicación, y poné como Redirect URI exactamente la URL que Boris te muestra en la pantalla de la integración.
- Guardá el client ID y el client secret.
2. API key (header api-key)
Es una clave distinta, del gateway de Brivo. Se saca del portal de desarrolladores (developer.brivo.com → My Keys). Sin ella, todas las llamadas se rechazan aunque el token sea válido. Tiene que ser del mismo entorno que tu cuenta: si tu cuenta vive en access.eu.brivo.com, necesitás una clave europea (se pide por email a Brivo).
3. Configurar en Boris
- Client ID, Client secret y API key.
- Región: Global (
api.brivo.com) o Europa (api.eu.brivo.com). - Site ID (opcional): limita los access points importados a una sede.
Guardá, pulsá Autorizar con Brivo y aceptá el permiso con un usuario que vea las puertas. Volvés a Boris con el token guardado; se renueva solo con el refresh token. Después: Probar conexión → Importar puertas.
Qué hace Boris dentro de Brivo
- Crea un grupo por puerta («Boris · Nombre») y le asigna el permiso sobre ese access point (
PUT /groups/{id}/access/access-points/{id}). - Por reserva crea un usuario con
effectiveFrom/effectiveToy un PIN de seis dígitos, y lo mete en el grupo (PUT /groups/{gid}/users/{uid}). - Al revocar, saca al usuario del grupo y lo borra. Son usuarios de invitado creados por reserva, no tus socios fijos.
- La apertura remota usa
POST /access-points/{id}/unlock. - Importa los eventos de acceso desde
/events/access.
Cosas a tener en cuenta
- Cada usuario creado cuenta para el límite de usuarios de tu plan Brivo. En un coworking con mucho pase diario, esto se nota: revisá tu contrato antes de activar el modo automático.
- El PIN solo sirve si la puerta tiene teclado; si no, tenés que asignar credencial física o móvil desde Brivo.
- Los schedules de Brivo siguen mandando: si el access point tiene un horario que lo bloquea a esa hora, el acceso de Boris no lo sobreescribe.
- Open the relevant screen Go to the section where this feature is configured.
- Review the required fields Fill in the data that Boris asks for in that screen.
- Save and verify Save the changes and check that the feature works as expected.
