用户组 object

以下objects与usergroupAPI直接相关。

用户组

用户组对象具有以下属性。

Property Type Description
usrgrpid ID 用户组的 ID。

属性行为:
- 只读
- 更新操作时必需
name string 用户组名称。

属性行为:
- 创建操作时必需
debug_mode integer 是否启用调试模式。

可能的值:
0 - (默认) 禁用;
1 - 启用。
gui_access integer 组内用户的前端身份验证方式。

可能的值:
0 - (默认) 使用系统默认身份验证方式;
1 - 使用内部身份验证;
2 - 使用 LDAP 身份验证;
3 - 禁止访问前端。
mfa_status integer 是否为组内用户启用 MFA。

可能的值:
0 - 禁用(适用于所有已配置的 MFA 方法);
1 - 启用(适用于所有已配置的 MFA 方法)。
mfaid ID 组内用户使用的 MFA 方法

属性行为:
- 自 Zabbix 7.0.9 起,超级管理员 类型用户支持
- 当 Authentication objectmfa_status 设置为 "Enabled" 时支持
users_status integer 用户组是否启用或禁用。
对于 deprovisioned 用户,用户组不能启用。

可能的值:
0 - (默认) 启用;
1 - 禁用。
userdirectoryid ID 用于身份验证的用户目录 ID。

属性行为:
- 自 Zabbix 7.0.9 起,超级管理员 类型用户支持
- 当 gui_access 设置为 "use the system default authentication method" 或 "use LDAP authentication" 时支持

权限

permission 对象具有以下属性。

Property Type Description
id ID 要添加权限的主机组或模板组的 ID。

Property behavior:
- required
permission integer 主机组或模板组的访问级别。

可能的值:
0 - 拒绝访问;
2 - 只读访问;
3 - 读写访问。

Property behavior:
- required for create operations

基于标签的权限

基于标签的权限对象具有以下属性。

Property Type Description
groupid ID 要添加权限的主机组 ID。

Property behavior:
- required
tag string 标签名称。
value string 标签值。