レイアウト編集支援機能を動作させるためには、以下の基本ソフトウェアが必要です。
Windows 10
Windows 11
レイアウト編集支援機能を動作させるためには、以下の関連ソフトウェアが必要です。
.NET Framework version 4.7.2 以降
レイアウト編集支援機能を動作させるためには、以下の関連機能が必要です。
必要な機能/ファイル | 概要 |
変換定義共有機能 | データ基盤に登録した変換ルールを利用者間で共有することで、新しい変換ルールの作成を支援する機能 |
項目辞書ファイル | データ項目定義一覧(XMLファイル形式の.xsdファイル)です。 |
Entra ID認証サービス | 認証サービス利用時に使用する認証サービスです。 |
“利用ガイド”の“EDI連携機能のセットアップ”の“変換定義共有機能の初期設定”の後に、以下の手順を実行します。
モジュール格納先のLayoutGUI.zipをWindows上の任意のローカルフォルダに展開し、配備する。
モジュール格納先
開発実行環境サーバ上の/opt/FJSVbsb/bdpp/products/EDI_COOPERATION/LayoutGUI/LayoutGUI.zip
LayoutGUIフォルダにEveryoneに読み取り権限を付与する。
LayoutGUIフォルダ下のitemListフォルダと“settings.config”ファイルに、Everyoneに読み取りおよび書き込み権限を付与する。
LayoutGUIフォルダ中のレイアウト編集支援機能_操作手順書.pdfを参照して、LayoutGUIフォルダ下の“settings.config”ファイルのパラメータを記載する。
“2.8.2.2 セットアップ”の実施後に以下の作業を実施してください。
Entra ID認証サービス利用する場合、開発実行環境サーバ上のスクリプトを用いてユーザー情報を取得し、取得結果を変換定義共有機能にアップロードします。
レイアウト編集支援機能は、変換定義共有機能にアップロードされたファイルを参照して、レイアウトファイルにユーザー情報を反映します。そのため、EDI連携機能をセットアップする際に、下記インベントリファイルの設定が必要です。
項目名 | 必須/任意 | 設定例 | 省略値 | 説明 |
layoutgui_userinfo_client_id | 必須 | a4eefa9d-f615-42d3-9bb6-90803af6cx49 | 不定 | auth_service_nameがentra_idの場合、Entra ID認証サービスのクライアントIDを指定してください。そうでない場合、本値は指定不要です。 |
layoutgui_userinfo_client_secret | 必須 | aqp8Q~ye_f7JjUtTn2f.cil~wD6mXHNZckb.Bc7A | 不定 | auth_service_nameがentra_idの場合、Entra ID認証サービスのシークレット値を指定してください。そうでない場合、本値は指定不要です。 |
layoutgui_userinfo_scope | 必須 | user.read%20openid%20profile%20offline_access | 不定 | auth_service_nameがentra_idの場合、Entra ID認証サービスのスコープを指定してください。そうでない場合、本値は指定不要です。 |
layoutgui_userinfo_username | 必須 | userinfoadmin@test.onmicrosoft.com | 不定 | auth_service_nameがentra_idの場合、Entra ID認証サービスのグローバル管理者ユーザーを指定してください。そうでない場合、本値は指定不要です。 |
layoutgui_userinfo_password | 必須 | userinfoPW2023 | 不定 | auth_service_nameがentra_idの場合、Entra ID認証サービスのグローバル管理者パスワードを指定してください。そうでない場合、本値は指定不要です。 |
layoutgui_userinfo_tenant | 必須 | 8ef2c50c-e5b1-45d5-bbd4-c56e37d0d31a | 不定 | auth_service_nameがentra_idの場合、Entra ID認証サービスのテナントIDを指定してください。そうでない場合、本値は指定不要です。 |
layoutgui_userinfo_folder | 必須 | UserInfo | 不定 | auth_service_nameがentra_idの場合、ユーザー情報ファイルを置く変換定義共有機能上のフォルダ名を指定してください。そうでない場合、本値は指定不要です。 |
layoutgui_inforeader_id | 必須 | InfoReader | 不定 | 変換定義共有機能上の項目辞書とユーザー情報を参照するユーザーIDを指定してください。 |
layoutgui_inforeader_password | 必須 | BDIS-psswrd-2023 | 不定 | 変換定義共有機能上の項目辞書とユーザー情報を参照するユーザーのパスワードを指定してください。 |
注) auth_service_nameがentra_idの場合、必須です。
ファイルの配備先
開発実行環境サーバ上の/opt/FJSVbsb/bdpp/products/EDI_COOPERATION/LayoutGUI/GetUserInfo/