Entra ID認証サービスを利用してユーザー情報を取得する場合に、GetUserInfo.confファイルに設定する環境変数について説明します。
変数 | 説明 | 変更不可/任意 | 初期値/設定値 | 設定値の範囲 |
---|---|---|---|---|
CLIENT_ID | Entra ID認証サービスのクライアントID | 任意 | 【初期値】 <インベントリファイルの[layoutgui_userinfo_client_id]で設定した値> | - |
CLIENT_SECRET | Entra ID認証サービスのシークレット値 | 任意 | 【初期値】 <インベントリファイルの[layoutgui_userinfo_client_secret]で設定した値> | - |
SCOPE | Entra ID認証サービスのスコープ | 任意 | 【初期値】 <インベントリファイルの[layoutgui_userinfo_scope]で設定した値> | - |
USERNAME | Entra ID認証サービスのグローバル管理者ユーザー | 任意 | 【初期値】 <インベントリファイルの[layoutgui_userinfo_username]で設定した値> | - |
PASSWORD | Entra ID認証サービスのグローバル管理者パスワード | 任意 | 【初期値】 <インベントリファイルの[layoutgui_userinfo_password]で設定した値> | - |
TENANT | Entra ID認証サービスのテナントID | 任意 | 【初期値】 <インベントリファイルの[layoutgui_userinfo_tenant]で設定した値> | - |
HOST_IP | 変換定義共有機能へのアクセスに使用するIPアドレス | 変更不可 | 【設定値】 <インベントリファイルの[develop_ZK]で設定した値> | - |
HOST_PORT | 変換定義共有機能のhttpポート | 変更不可 | 【設定値】 <インベントリファイルのhttpd_portで設定した値> | - |
NC_TENANT | 変換定義共有機能のテナントID(アクセスするURL末尾) | 変更不可 | 【設定値】 nextcloud | - |
NC_ID | 変換定義共有機能のユーザー情報管理者のID | 変更不可 | 【設定値】 <インベントリファイルのlayoutgui_inforeader_idで設定した値> | - |
NC_PW | 変換定義共有機能のユーザー情報管理者のパスワード | 任意 | 【初期値】 <インベントリファイルのlayoutgui_inforeader_passwordで設定した値> | - |
NC_FOLDER | ユーザー情報ファイルを置く変換定義共有機能上のフォルダ | 変更不可 | 【設定値】 30_UserInfo | - |
LOG_DIR | ログファイルを出力するディレクトリ | 変更不可 | 【設定値】 /var/opt/FJSVbsb/bdpp/log/LayoutGUI/GetUserInfo | - |
TMP_DIR | 一時ファイルを出力するディレクトリ | 変更不可 | 【設定値】 /var/opt/FJSVbsb/bdpp/LayoutGUI/GetUserInfo/tmp | - |
TOKEN_URL | Entra ID認証サービスからトークンを取得するためのURL | 変更不可 | 【設定値】 https://login.microsoftonline.com/${TENANT}/oauth2/v2.0/token | - |
USER_INFO_URL | Entra ID認証サービスからユーザー情報を取得するためのUR | 変更不可 | 【設定値】 https://graph.microsoft.com/v1.0/users | - |
CONTENT_TYPE | Entra ID認証サービスからトークンを取得する際のヘッダーContent-Typeの値 | 変更不可 | 【設定値】 application/x-www-form-urlencoded | - |
RETRY_PERIOD | トークン、または、ユーザー情報取得のリトライ間隔[秒] | 任意 | 【初期値】 60 | 正の整数 最大値600 |
RETRY_MAX | トークン、または、ユーザー情報取得の最大リトライ回数 | 任意 | 【初期値】 3 | 正の整数 最大値10 |