Nesta página
Objeto de autenticação
Os seguintes objetos estão diretamente relacionados à API de authentication.
Autenticação
O objeto authentication possui as seguintes propriedades.
| Property | Type | Description |
|---|---|---|
| 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) Desativada; 1 - Ativada. Comportamento da propriedade: - supported se $ZBX_FEATURE_FLAGS['http_auth_enabled'] estiver definido como true 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: - supported se $ZBX_FEATURE_FLAGS['http_auth_enabled'] estiver definido como true no arquivo de configuração do frontend (zabbix.conf.php). |
| http_strip_domains | string | Nome de domínio a remover. Comportamento da propriedade: - supported se $ZBX_FEATURE_FLAGS['http_auth_enabled'] estiver definido como true no arquivo de configuração do frontend (zabbix.conf.php). |
| http_case_sensitive | integer | Login HTTP com diferenciação entre maiúsculas e minúsculas. Valores possíveis: 0 - Desativado; 1 - (padrão) Ativado. Comportamento da propriedade: - supported se $ZBX_FEATURE_FLAGS['http_auth_enabled'] estiver definido como true no arquivo de configuração do frontend (zabbix.conf.php). |
| ldap_auth_enabled | integer | Autenticação LDAP. Valores possíveis: 0 - (padrão) Desativada; 1 - Ativada. |
| ldap_case_sensitive | integer | Login LDAP com diferenciação entre maiúsculas e minúsculas. Valores possíveis: 0 - Desativado; 1 - (padrão) Ativado. |
| 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: - required se ldap_auth_enabled estiver definido como "Ativada" |
| saml_auth_enabled | integer | Autenticação SAML. Valores possíveis: 0 - (padrão) Desativada; 1 - Ativada. |
| saml_case_sensitive | integer | Login SAML com diferenciação entre maiúsculas e minúsculas. Valores possíveis: 0 - Desativado; 1 - (padrão) Ativado. |
| 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. Possíveis valores de bitmap: 0 - Verificar o 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" nem do nome, sobrenome ou nome de usuário do usuário. Este é um campo de bitmask; qualquer soma dos valores de bitmap possíveis é aceitável (por exemplo, 15 para verificar todas as regras). |
| ldap_jit_status | integer | Status do provisionamento LDAP. Valores possíveis: 0 - Desativado para IdPs LDAP configurados; 1 - Ativado para IdPs LDAP configurados. |
| saml_jit_status | integer | Status do provisionamento SAML. Valores possíveis: 0 - Desativado para IdPs SAML configurados; 1 - Ativado para IdPs SAML configurados. |
| jit_provision_interval | string | Intervalo de tempo entre solicitações de provisionamento JIT para o usuário autenticado. 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 ao qual atribuir o usuário desprovisionado. O grupo de usuários deve estar desativado e não pode ser ativado nem excluído quando configurado. Comportamento da propriedade: - required se ldap_jit_status estiver definido como "Ativado para IdPs LDAP configurados", ou saml_jit_status estiver definido como "Ativado para IdPs SAML configurados" |
| mfa_status | integer | Autenticação multifator. Valores possíveis: 0 - Desativada (para todos os métodos de MFA configurados); 1 - Ativada (para todos os métodos de MFA configurados). |
| mfaid | ID | Método de MFA padrão para grupos de usuários com MFA ativada. Comportamento da propriedade: - required se mfa_status estiver definido como "Ativada" |