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"