Validação de acesso customizada
Para verificar se uma requisição de acesso em um dispositivo resulta em um acesso permitido ou negado, diversas validações são efetuadas e algumas podem ser customizadas pelo usuário.
Crie uma validação de acesso customizada, vinculada ao papel e ao local físico. Essa vinculação ocorre no momento em que o usuário passa a credencial no dispositivo de acesso e funciona apenas para validação online do sistema.
Criar uma validação de acesso customizada
- Em Senior X, acesse Gestão de Riscos e Segurança > Cadastros gerais > Papéis e consulte o papel desejado, clicando em Editar;
- Em Validações, no campo Validação customizada, selecione a opção "Ativado". Em seguida, informe a URL da validação customizada e clique em Salvar;
- Clique novamente em Salvar para que o papel fique com as configurações necessárias;
- Verifique, na mesma tela, se a pessoa para a qual deseja habilitar a validação customizada está vinculada a esse papel em Dados cadastrais, Relação pessoa papel;
- Em Senior X, acesse Gestão de Riscos e Segurança > Cadastros gerais > Locais físicos, escolha o local desejado e clique em Editar;
- Em Validações, no campo Realiza validação customizada, selecione a opção "Ativado". Em seguida, informe a URL da validação customizada e clique em Salvar;
- Clique novamente em Salvar para que o local fique com as configurações necessárias;
- Em Senior X > Ronda Senior > Controle de acesso > Dispositivos, confira se o local de destino da leitora do dispositivo para a qual deseja habilitar a validação customizada está vinculado a esse local físico.
Observação
Faça o download deste exemplo de validação customizada de projeto de implementação de servidor, para utilizar como modelo e como base para desenvolver uma nova validação de acesso.
Especificação
A validação de acesso customizada se trata de uma requisição HTTP do tipo GET.
Parâmetros (Query Params):
| Campo | Tipo | Descrição |
|---|---|---|
| validation_type | String | Tipo de validação. Valor "PERSON" para validação de credencial de pessoa ou "VEHICLE" para validação de credencial de veículo. |
| person | Long | Código identificador (ID) da pessoa. |
| card | Long | Número do cartão. |
| vehicle | Long | Código identificador (ID) do veículo |
| vehicle_credential_format | Long | Formato da credencial. Valor "CARD" para cartão, "BIOMETRY" para biometria ou "LICENSE_PLATE" para a placa do veículo. |
| vehicle_credential | String | Número da credencial. |
| local | Long | Código identificador (ID) do local físico. |
| reader | Long | Código identificador (ID) da leitora. |
Respostas:
| Código | Descrição |
|---|---|
| 200 (HTTP_OK) | Acesso permitido |
| Qualquer resposta diferente de 200 | Acesso negado |
English
Español
English
Español


