0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

zabbixでAzureAD認証を使うには

Last updated at Posted at 2023-02-28

まだメモです

概要

ZabbixでAzure ADを使用してログイン認証を設定するには、以下の手順を実行する必要があります。

  1. Azure ADにZabbixを追加する。
  2. Zabbixサーバーで、OpenID Connect認証プロトコルを有効にする。
  3. Zabbixの「authconfig.php」ファイルを編集して、Azure ADのテナントID、クライアントID、クライアントシークレット、およびテナントのドメイン名を追加します。
  4. Zabbixの「nginx.conf」ファイルを編集して、Azure ADのOpenID Connectエンドポイントを追加します。
  5. Zabbixを再起動して、Azure ADでログインできるようになります。

OpenID有効にする

ZabbixサーバーでOpenID Connect認証プロトコルを有効にするには、以下の手順を実施する必要があります。

  1. OpenID Connectプラグインをインストールするまず、ZabbixサーバーにOpenID Connectプラグインをインストールします。プラグインは、Zabbixの拡張機能として提供されています。
  2. OpenID Connectプロバイダーの設定を行う
    次に、OpenID Connectプロバイダーの設定を行います。Zabbixサーバーの設定ファイル(zabbix_server.conf)に、以下のように設定を追加します。
# OpenID Connect Provider URL
SSO_OIDC_URL=https://your-oidc-provider.com

# OpenID Connect client ID
SSO_OIDC_CLIENT_ID=your-client-id

# OpenID Connect client secret
SSO_OIDC_CLIENT_SECRET=your-client-secret

SSO_OIDC_URLには、OpenID ConnectプロバイダーのURLを指定します。SSO_OIDC_CLIENT_IDおよびSSO_OIDC_CLIENT_SECRETには、OpenID ConnectクライアントのIDおよびシークレットを指定します。

  1. 認証プロトコルを有効にする
    最後に、ZabbixのWebインターフェースでOpenID Connect認証プロトコルを有効にします。管理者ユーザーでログインし、[管理]→[認証]→[OpenID Connect]と進んで、OpenID Connect認証プロトコルを有効にします。
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?