Controle de Acesso
A seção Controle de Acesso é responsável por centralizar os recursos e operações relacionados à gestão de acessos físicos ou lógicos por meio de dispositivos e regras de autorização. Esta seção contempla os controladores que definem a relação entre pessoas, dispositivos acionadores, rotas de passagem, agrupamentos de dispositivos e receptores de dados.
Estrutura Geral de Relacionamento
1. Person → TriggerDevice
Um
Personpode estar associado a nenhum, um ou váriosTriggerDevice.Cada associação define quais dispositivos podem ser acionados por determinada pessoa, estabelecendo sua permissão de acesso em pontos específicos.
2. TriggerDevice → Route
Um
TriggerDevicepode estar vinculado a nenhuma, uma ou váriasRoute.Essas rotas representam os caminhos ou acessos liberados pelo acionamento do dispositivo (por exemplo, abrir uma porta específica ou liberar uma catraca).
3. TriggerDevice → DeviceGroup
Um
TriggerDevicepode estar associado a nenhuma, uma ou váriasDeviceGroup.Um grupo de dispositivos pode ser controlado em conjunto por um ou mais dispositivos de acionamento, ideal para ações coordenadas (como liberar todas as portas de emergência).
4. Receiver
O
Receiverpossui somente endpoints de leitura (GET).Ele atua como um componente informativo e de monitoramento, sendo responsável por capturar, ler ou exibir informações dos dispositivos em tempo real.
Controladores Disponíveis:
Esta seção organiza os seguintes controladores:
DeviceGroup: Grupo de Dispositivos
Gerencia os agrupamentos de dispositivos (portas, catracas, sensores, etc.)
Person: Pessoas
Representa as pessoas cadastradas que podem estar vinculadas a dispositivos e rotas
Receiver: Receptores
Fornece informações passivas via endpoints GET, geralmente sobre sensores ou leitura de dispositivos
Route: Rotas
Define os caminhos ou permissões de acesso disponíveis no sistema
TriggerDevice: Dispositivos Acionadores
Dispositivos que, quando acionados, disparam eventos de controle de acesso (como liberar uma porta)
Atualizado