> Objeto de autenticação

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

Autenticação

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

Propriedade Type Descrição
authentication_type inteiro Autenticação padrão

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

Valores possíveis:
0 - (padrão) Desativar;
1 - Ativar.
http_login_form inteiro 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 HTTP sensível a maiúsculas e minúsculas.

Valores possíveis:
0 - Off;
1 - (padrão) On.
ldap_configured inteiro Habilitar autenticação LDAP.

Valores possíveis:
0 - Desativado;
1 - (padrão) Ativado.
ldap_host string Host LDAP.
ldap_port inteiro Porta LDAP.
ldap_base_dn string Base DN do LDAP.
ldap_search_attribute string Atributo de pesquisa LDAP.
ldap_bind_dn string Bind DN do LDAP.
ldap_case_sensitive inteiro Login LDAP sensível a maiúsculas e minúsculas.

Valores possíveis:
0 - Off;
1 - (padrão) On.
ldap_bind_password string Senha de bind do LDAP.
saml_auth_enabled inteiro Habilitar 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 SSO SAML.
saml_slo_url string URL do serviço SLO SAML.
saml_username_attribute string Atributo de nome de usuário SAML.
saml_sp_entityid string ID da entidade SP SAML.
saml_nameid_format string SAML Formato de ID de nome do SP SAML.
saml_sign_messages inteiro Assinar mensagens SAML.

Valores possíveis:
0 - (padrão) Não assinar mensagens;
1 - Assinar menssagens.
saml_sign_assertions inteiro Assinar assertivas SAML.

Valores possíveis:
0 - (padrão) Não assinar assertivas;
1 - Assinar solicitações.
saml_sign_authn_requests inteiro Assinar solicitações AuthN SAML.

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

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

Valores possíveis:
0 - (padrão) Não assinar respostas de logout;
1 - Assinar respostas de logout.
saml_encrypt_nameid inteiro Criptografar ID de nome SAML.

Valores possíveis:
0 - (padrão) Não criptografar ID de nome;
1 - Criptografar ID de nome.
saml_encrypt_assertions inteiro Criptografar assertivas SAML.

Valores possíveis:
0 - (padrão) Não criptografar assertivas;
1 - Criptografar assertivas.
saml_case_sensitive inteiro Login SAML sensível a maiúsculas e minúsculas.

Valores possíveis:
0 - Off;
1 - (default) On.
passwd_min_length inteiro Requisito de comprimento mínimo da senha.

Intervalo de valores possível 1-70
8 - padrão
passwd_check_rules inteiro Regras de verificação de senha.

Valores possíveis de bitmap são:
0 - verificar comprimento da senha;
1 - verificar se a senha usa letras maiúsculas e minúsculas latinas;
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, não contém derivação da palavra "Zabbix" ou do nome, sobrenome ou nome de usuário do usuário.