> Objeto de autenticação

Os objetos a seguir estão diretamente relacionados à API authentication.

Autenticação

O objeto de autenticação tem as seguintes propriedades.

Propriedade Tipo Descrição
autenticação_tipo inteiro Autenticação padrão.

Valores possíveis:
0 - (padrão) Interno;
1 - LDAP.
http_auth_enabled inteiro Ativar autenticação HTTP.

Valores possíveis:
0 - (padrão) Desativar;
1 - Ativar.
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.
http_strip_domains string Remover nome de domínio.
http_case_sensitive inteiro Login sensível a maiúsculas e minúsculas HTTP.

Valores possíveis:
0 - Desativado;
1 - (padrão) Ativado.
ldap_configured inteiro Ativar autenticação LDAP.

Valores possíveis:
0 - Desativar;
1 - (padrão) Ativar.
ldap_host string host LDAP.
ldap_port inteiro porta LDAP.
ldap_base_dn string DN base LDAP.
ldap_search_attribute string Atributo de pesquisa LDAP.
ldap_bind_dn string DN de ligação LDAP.
ldap_case_sensitive inteiro Login com distinção entre maiúsculas e minúsculas do LDAP.

Valores possíveis:
0 - Desativado;
1 - (padrão) Ativado.
ldap_bind_password string Senha de ligação LDAP.
saml_auth_enabled integer Ativar autenticação SAML.

Valores possíveis:
0 - (padrão) Desativar;
1 - Ativar.
saml_idp_entityid string ID da entidade IdP SAML.
saml_sso_url string URL do serviço SAML SSO.
saml_slo_url string URL do serviço SAML SLO.
saml_username_attribute string Atributo de nome de usuário SAML.
saml_sp_entityid string ID da entidade SAML SP.
saml_nameid_format string Formato de ID de nome SAML SP.
saml_sign_messages inteiro Assinar mensagens SAML.

Valores possíveis:
0 - (padrão) Não assinar mensagens;
1 - Assinar mensagens.
saml_sign_assertions integer SAML assina asserções.

Valores possíveis:
0 - (padrão) Não assina asserções;
1 - Assine asserções.
saml_sign_authn_requests integer SAML assina solicitações AuthN.

Valores possíveis:
0 - (padrão) Não assina solicitações AuthN;
1 - Assina solicitações AuthN.
saml_sign_logout_requests integer SAML assina solicitações de logout.

Valores possíveis:
0 - (padrão) Não assina solicitações de logout;
1 - Assina solicitações de logout.
saml_sign_logout_responses integer SAML assina respostas de logout.

Valores possíveis:
0 - (padrão) Não assina respostas de logout;
1 - Assina respostas de logout.
saml_encrypt_nameid integer SAML criptografar ID do nome.

Valores possíveis:
0 - (padrão) Não criptografar ID do nome;
1 - Criptografar ID do nome.
saml_encrypt_assertions integer SAML criptografa asserções.

Valores possíveis:
0 - (padrão) Não criptografa asserções;
1 - Criptografa asserções.
saml_case_sensitive inteiro Login com distinção entre maiúsculas e minúsculas SAML.

Valores possíveis:
0 - Desativado;
1 - (padrão) Ativado.
passwd_min_length integer Requisito de comprimento mínimo de senha.

Intervalo possível de valores: 1-70
8 - default
passwd_check_rules integer Regras de verificação de senha.

Os valores de bitmap possíveis são:
0 - verificar o comprimento da senha;
1 - verificar se a senha usa letras latinas maiúsculas e minúsculas;
>2 - verifica se a senha usa dígitos;
4 - verifica se a senha usa caracteres especiais;
8 - (padrão) verifica se a senha não está na lista de senhas comumente usadas, não contém derivações de palavra "Zabbix" ou nome de usuário, sobrenome ou nome de usuário.