Liberação agendada
É possível agendar a liberação de acesso no iDFace, desta forma o acesso será concedido a todos os usuários durante um período predeterminado em dias específicos, sem a necessidade de identificação dos mesmos. As Liberações Agendadas são armazenadas como objetos e devem ser criadas e modificadas seguindo as mesmas premissas dos demais objetos via API.
Cadastrar uma liberação agendada
O processo para cadastrar uma liberação agendada se assemelha ao processo para a criação de um departamento (grupo).
-
Criar objetos do tipo scheduled_unlocks (liberações agendadas) conforme descrito neste exemplo.
-
Criar objetos do tipo access_rules (regras de acesso) conforme descrito neste exemplo.
-
Criar objetos do tipo scheduled_unlock_access_rules (regras de acesso --> liberação agendada), que são responsáveis de vincular os objetos scheduled_unlocks com os objetos access_rules, conforme descrito neste exemplo.
Por fim, será necessário definir os intervalos de horário no qual a regra de acesso será válida, isso deverá ser feito através das três etapas descritas abaixo:
-
Criar objetos do tipo time_zones (horários), um horário pode conter vários intervalos. Como criar objetos deste tipo está descrito neste exemplo.
-
Criar objetos do tipo time_spans (intervalos), estes objetos contêm os intervalos de tempo, dias da semana e feriados que podem ser vinculados a um horário. Como criar objetos deste tipo está descrito neste exemplo.
-
Criar objetos do tipo access_rule_time_zones (regras de acesso -> horários), que são responsáveis de vincular os objetos time_zones com os objetos access_rules, conforme descrito neste exemplo.