このページで
Authenticationオブジェクト
次のオブジェクトは、authenticationAPIに直接関連しています。
認証
authentication オブジェクトには、以下のプロパティがあります。
| Property | Type | Description |
|---|---|---|
| authentication_type | integer | デフォルトの認証方式。 Possible values: 0 - (default) 内部認証; 1 - LDAP. |
| http_auth_enabled | integer | HTTP認証。 Possible values: 0 - (default) 無効; 1 - 有効. Property behavior: - frontend configuration file ( zabbix.conf.php) で $ZBX_FEATURE_FLAGS['http_auth_enabled'] が true に設定されている場合に supported。 |
| http_login_form | integer | デフォルトのログインフォーム。 Possible values: 0 - (default) Zabbixログインフォーム; 1 - HTTPログインフォーム. Property behavior: - frontend configuration file ( zabbix.conf.php) で $ZBX_FEATURE_FLAGS['http_auth_enabled'] が true に設定されている場合に supported。 |
| http_strip_domains | string | 削除するドメイン名。 Property behavior: - frontend configuration file ( zabbix.conf.php) で $ZBX_FEATURE_FLAGS['http_auth_enabled'] が true に設定されている場合に supported。 |
| http_case_sensitive | integer | HTTPの大文字小文字を区別するログイン。 Possible values: 0 - Off; 1 - (default) On. Property behavior: - frontend configuration file ( zabbix.conf.php) で $ZBX_FEATURE_FLAGS['http_auth_enabled'] が true に設定されている場合に supported。 |
| ldap_auth_enabled | integer | LDAP認証。 Possible values: 0 - (default) 無効; 1 - 有効. |
| ldap_case_sensitive | integer | LDAPの大文字小文字を区別するログイン。 Possible values: 0 - Off; 1 - (default) On. |
| ldap_userdirectoryid | ID | LDAP認証用のデフォルトユーザーディレクトリのID。gui_access が LDAP または System default に設定されているユーザーグループで使用されます。Property behavior: - ldap_auth_enabled が "Enabled" に設定されている場合に required |
| saml_auth_enabled | integer | SAML認証。 Possible values: 0 - (default) 無効; 1 - 有効. |
| saml_case_sensitive | integer | SAMLの大文字小文字を区別するログイン。 Possible values: 0 - Off; 1 - (default) On. |
| passwd_min_length | integer | パスワードの最小長の要件。 Possible values range from 1 to 70. Default: 8. |
| passwd_check_rules | integer | パスワード検証ルール。 Possible bitmap values: 0 - パスワード長を確認; 1 - パスワードが大文字と小文字のラテン文字を使用しているか確認; 2 - パスワードが数字を使用しているか確認; 4 - パスワードが特殊文字を使用しているか確認; 8 - (default) パスワードが一般的に使用されるパスワードの一覧に含まれておらず、"Zabbix" という単語、またはユーザーの名前、姓、ユーザー名の派生形を含まないことを確認。 This is a bitmask field; any sum of possible bitmap values is acceptable (for example, 15 for checking all rules). |
| ldap_jit_status | integer | LDAPプロビジョニングの状態。 Possible values: 0 - 設定済みLDAP IdPでは無効; 1 - 設定済みLDAP IdPでは有効. |
| saml_jit_status | integer | SAMLプロビジョニングの状態。 Possible values: 0 - 設定済みSAML IdPでは無効; 1 - 設定済みSAML IdPでは有効. |
| jit_provision_interval | string | ログイン中ユーザーに対するJITプロビジョニング要求の間隔。 秒と、月および年をサポートする接尾辞付きの時間単位を指定できます (3600s,60m,1h,1d,1M,1y)。最小値: 1h。 Default: 1h. LDAPプロビジョニングでのみ使用できます。 |
| disabled_usrgrpid | ID | プロビジョニング解除されたユーザーを割り当てるユーザーグループのID。 ユーザーグループは無効である必要があり、設定後は有効化または削除できません。 Property behavior: - ldap_jit_status が "Enabled for configured LDAP IdPs" に設定されている場合、または saml_jit_status が "Enabled for configured SAML IdPs" に設定されている場合に required |
| mfa_status | integer | 多要素認証。 Possible values: 0 - 無効(設定済みのすべてのMFA方式に対して); 1 - 有効(設定済みのすべてのMFA方式に対して). |
| mfaid | ID | MFAが有効な ユーザーグループ のデフォルト MFA方式。 Property behavior: - mfa_status が "Enabled" に設定されている場合に required |