Os seguintes objetos estão diretamente relacionados à API de authentication.
O objeto de autenticação possui as seguintes propriedades.
| Propriedade | Tipo | Descrição |
|---|---|---|
| authentication_type | integer | Autenticação padrão. Valores possíveis: 0 - (padrão) Interna; 1 - LDAP. |
| http_auth_enabled | integer | Autenticação HTTP. Valores possíveis: 0 - (padrão) Desabilitada; 1 - Habilitada. Comportamento da propriedade: - suportada se $ALLOW_HTTP_AUTH estiver habilitado no arquivo de configuração do frontend (zabbix.conf.php). |
| http_login_form | integer | Formulário de login padrão. Valores possíveis: 0 - (padrão) Formulário de login do Zabbix; 1 - Formulário de login HTTP. Comportamento da propriedade: - suportada se $ALLOW_HTTP_AUTH estiver habilitado no arquivo de configuração do frontend (zabbix.conf.php). |
| http_strip_domains | string | Nome do domínio a ser removido. Comportamento da propriedade: - suportada se $ALLOW_HTTP_AUTH estiver habilitado no arquivo de configuração do frontend (zabbix.conf.php). |
| http_case_sensitive | integer | Login HTTP com diferenciação de maiúsculas e minúsculas. Valores possíveis: 0 - Desligado; 1 - (padrão) Ligado. Comportamento da propriedade: - suportada se $ALLOW_HTTP_AUTH estiver habilitado no arquivo de configuração do frontend (zabbix.conf.php). |
| ldap_auth_enabled | integer | Autenticação LDAP. Valores possíveis: 0 - (padrão) Desabilitada; 1 - Habilitada. |
| ldap_case_sensitive | integer | Login LDAP com diferenciação de maiúsculas e minúsculas. Valores possíveis: 0 - Desligado; 1 - (padrão) Ligado. |
| ldap_userdirectoryid | ID | ID do diretório de usuários padrão para autenticação LDAP. Usado para grupos de usuários com gui_access definido como LDAP ou Padrão do sistema.Comportamento da propriedade: - obrigatório se ldap_auth_enabled estiver definido como "Habilitada" |
| saml_auth_enabled | integer | Autenticação SAML. Valores possíveis: 0 - (padrão) Desabilitada; 1 - Habilitada. |
| saml_case_sensitive | integer | Login SAML com diferenciação de maiúsculas e minúsculas. Valores possíveis: 0 - Desligado; 1 - (padrão) Ligado. |
| passwd_min_length | integer | Requisito de comprimento mínimo da senha. Os valores possíveis variam de 1 a 70. Padrão: 8. |
| passwd_check_rules | integer | Regras de verificação de senha. Valores possíveis de bitmap: 0 - Verificar comprimento da senha; 1 - Verificar se a senha usa letras latinas maiúsculas e minúsculas; 2 - Verificar se a senha usa dígitos; 4 - Verificar se a senha usa caracteres especiais; 8 - (padrão) Verificar se a senha não está na lista de senhas comumente usadas e não contém derivações da palavra "Zabbix" ou o nome, sobrenome ou nome de usuário do usuário. Este é um campo de máscara de bits; qualquer soma dos valores possíveis de bitmap é aceitável (por exemplo, 15 para verificar todas as regras). |
| ldap_jit_status | integer | Status do provisionamento LDAP. Valores possíveis: 0 - Desabilitado para IdPs LDAP configurados; 1 - Habilitado para IdPs LDAP configurados. |
| saml_jit_status | integer | Status do provisionamento SAML. Valores possíveis: 0 - Desabilitado para IdPs SAML configurados; 1 - Habilitado para IdPs SAML configurados. |
| jit_provision_interval | string | Intervalo de tempo entre as solicitações de provisionamento JIT para o usuário logado. Aceita segundos e unidade de tempo com sufixo com suporte a mês e ano (3600s,60m,1h,1d,1M,1y). Valor mínimo: 1h. Padrão: 1h. Disponível apenas para provisionamento LDAP. |
| disabled_usrgrpid | ID | ID do grupo de usuários para atribuir ao usuário desprovisionado. O grupo de usuários deve estar desabilitado e não pode ser habilitado ou excluído quando configurado. Comportamento da propriedade: - obrigatório se ldap_jit_status estiver definido como "Habilitado para IdPs LDAP configurados", ou saml_jit_status estiver definido como "Habilitado para IdPs SAML configurados" |
| mfa_status | integer | Autenticação multifator. Valores possíveis: 0 - Desabilitada (para todos os métodos MFA configurados); 1 - Habilitada (para todos os métodos MFA configurados). |
| mfaid | ID | Método MFA padrão para grupos de usuários com MFA habilitado. Comportamento da propriedade: - obrigatório se mfa_status estiver definido como "Habilitada" |