> 认证对象

以下对象与 authentication API 直接相关。

认证

认证对象具有以下属性。

属性类型描述
authentication_typeinteger默认认证。

可用值:
0 - (默认) Internal;
1 - LDAP。
http_auth_enabledinteger启用 HTTP 认证。

可用值:
0 - (默认) 禁用;
1 - 启用。
http_login_forminteger默认登录表单。

可用值:
0 - (默认) Zabbix 登录表单;
1 - HTTP 登录表单。
http_strip_domainsstring删除域名。
http_case_sensitiveintegerHTTP 区分大小写的登录。

可用值:
0 - 关闭;
1 - (默认)开启。
ldap_configuredinteger启用 LDAP 认证。

可用值:
0 - 禁用;
1 - (默认) 启用。
ldap_hoststringLDAP 主机。
ldap_portintegerLDAP 端口。
ldap_base_dnstringLDAP 基于 DN。
ldap_search_attributestringLDAP 搜索属性。
ldap_bind_dnstringLDAP 绑定 DN。
ldap_case_sensitiveintegerLDAP 区分大小写的登录。

可用值:
0 - 关闭;
1 - (默认)开启。
ldap_bind_passwordstringLDAP 绑定密码。
saml_auth_enabledinteger启用 SAML 认证。

可用值:
0 - (默认)禁用;
1 - 启用。
saml_idp_entityidstringSAML IdP 实体 ID。
saml_sso_urlstringSAML SSO 服务 URL。
saml_slo_urlstringSAML SLO 服务 URL。
saml_username_attributestringSAML 用户名属性。
saml_sp_entityidstringSAML SP 实体 ID。
saml_nameid_formatstringSAML SP 名称 ID 格式。
saml_sign_messagesintegerSAML 签名消息。

可用值:
0 - (默认)不签名消息;
1 - 签名消息。
saml_sign_assertionsintegerSAML 签名断言。

可用值:
0 - (默认)不签名断言;
1 - 签名断言。
saml_sign_authn_requestsintegerSAML 签名 AuthN 请求。

可用值:
0 - (默认)不签名 AuthN 请求;
1 - 签名 AuthN 请求。
saml_sign_logout_requestsintegerSAML 签名登出请求。

可用值:
0 - (默认) 不签名登出请求。
1 - 签名登出请求。
saml_sign_logout_responsesintegerSAML 签名登出响应。

可用值:
0 - (默认)不签名登出响应;
1 - 签名登出响应。
saml_encrypt_nameidintegerSAML 加密名称 ID。

可用值:
0 - (默认)不加密名称 ID;
1 - 加密名称 ID。
saml_encrypt_assertionsintegerSAML 加密断言。

可用值:
0 - (默认)不加密断言;
1 - 加密断言。
saml_case_sensitiveintegerSAML 区分大小写的登录。

可用值:
0 - 关闭;
1 - (默认)开启。
passwd_min_lengthinteger密码最小长度要求。

可用值范围: 1-70
8 - 默认
passwd_check_rulesinteger密码检查规则。

可用的 bitmap 值:
0 - 检查密码长度;
1 - 检查密码是否使用大写和小写拉丁字母;
2 - 检查密码是否使用数字;
4 - 检查密码是否使用特殊字符;
8 - (默认) 检查密码是否不在常用密码列表中,不包含”Zabbix” 或 用户的名、姓或用户名单词的派生。