このページで
Authenticationオブジェクト
次のオブジェクトは、authenticationAPIに直接関連しています。
認証
認証オブジェクトには、次のプロパティがあります。
| プロパティ | タイプ | 説明 |
|---|---|---|
| authentication_type | integer | デフォルトの認証方式。 指定可能な値: 0 - (デフォルト) 内部; 1 - LDAP。 |
| http_auth_enabled | integer | HTTP認証。 指定可能な値: 0 - (デフォルト) 無効; 1 - 有効。 プロパティの動作: - Webインターフェースの設定ファイル(zabbix.conf.php)で $ALLOW_HTTP_AUTH が有効な場合に サポート。 |
| http_login_form | integer | デフォルトのログインフォーム。 指定可能な値: 0 - (デフォルト) Zabbixログインフォーム; 1 - HTTPログインフォーム。 プロパティの動作: - Webインターフェースの設定ファイル(zabbix.conf.php)で $ALLOW_HTTP_AUTH が有効な場合に サポート。 |
| http_strip_domains | string | 削除するドメイン名。 プロパティの動作: - Webインターフェースの設定ファイル(zabbix.conf.php)で $ALLOW_HTTP_AUTH が有効な場合に サポート。 |
| http_case_sensitive | integer | 大文字と小文字を区別するHTTPログイン。 指定可能な値: 0 - 無効; 1 - (デフォルト) 有効。 プロパティの動作: - Webインターフェースの設定ファイル(zabbix.conf.php)で $ALLOW_HTTP_AUTH が有効な場合に サポート。 |
| ldap_auth_enabled | integer | LDAP認証。 指定可能な値: 0 - (デフォルト) 無効; 1 - 有効。 |
| ldap_case_sensitive | integer | 大文字と小文字を区別するLDAPログイン。 指定可能な値: 0 - 無効; 1 - (デフォルト) 有効。 |
| ldap_userdirectoryid | ID | LDAP認証に使用するデフォルトのユーザーディレクトリのID。gui_access にLDAPまたはシステムデフォルトが設定されているユーザーグループに使用されます。プロパティの動作: - ldap_auth_enabled が「有効」に設定されている場合に 必須 |
| saml_auth_enabled | integer | SAML認証。 指定可能な値: 0 - (デフォルト) 無効; 1 - 有効。 |
| saml_case_sensitive | integer | 大文字と小文字を区別するSAMLログイン。 指定可能な値: 0 - 無効; 1 - (デフォルト) 有効。 |
| passwd_min_length | integer | パスワードの最小長要件。 指定可能な値の範囲は1~70です。 デフォルト: 8。 |
| passwd_check_rules | integer | パスワードのチェックルール。 指定可能なビットマップ値: 0 - パスワードの長さをチェック; 1 - パスワードにラテン文字の大文字と小文字が使用されているかをチェック; 2 - パスワードに数字が使用されているかをチェック; 4 - パスワードに特殊文字が使用されているかをチェック; 8 - (デフォルト) パスワードが一般的に使用されるパスワードのリストに含まれておらず、「Zabbix」、ユーザーの名、姓、またはユーザー名の派生語を含んでいないかをチェック。 これはビットマスクフィールドです。指定可能なビットマップ値の合計を指定できます(たとえば、すべてのルールをチェックする場合は15)。 |
| ldap_jit_status | integer | LDAPプロビジョニングのステータス。 指定可能な値: 0 - 設定済みのLDAP IdPで無効; 1 - 設定済みのLDAP IdPで有効。 |
| saml_jit_status | integer | SAMLプロビジョニングのステータス。 指定可能な値: 0 - 設定済みのSAML IdPで無効; 1 - 設定済みのSAML IdPで有効。 |
| jit_provision_interval | string | ログインユーザーに対するJITプロビジョニングリクエスト間の時間間隔。 秒数(例: 3600)、または時間のサフィックスを付けた値(例: 3600s、60m、1h、1d、1M、1y)を指定できます。月および年にも対応しています。最小値: 1h。デフォルト: 1h。 LDAPプロビジョニングでのみ使用できます。 |
| disabled_usrgrpid | ID | プロビジョニング解除されたユーザーを割り当てるユーザーグループのID。 このユーザーグループは無効にする必要があり、設定中は有効化または削除できません。 プロパティの動作: - ldap_jit_status が「設定済みのLDAP IdPで有効」に設定されている場合、または saml_jit_status が「設定済みのSAML IdPで有効」に設定されている場合に 必須 |
| mfa_status | integer | 多要素認証。 指定可能な値: 0 - 無効(設定済みのすべてのMFA方式); 1 - 有効(設定済みのすべてのMFA方式)。 |
| mfaid | ID | MFAが有効なユーザーグループに対するデフォルトのMFA方式。 プロパティの動作: - mfa_status が「有効」に設定されている場合に 必須 |