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)、または時間のサフィックス付きの値(例: 3600s60m1h1d1M1y)を指定できます。月および年にも対応しています。最小値: 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 が「有効」に設定されている場合に必須