intra-martの設定ファイル
この節では、intra-martの各種設定ファイルの詳細をわかりやすく一覧表にまとめています。
システム開発時のみならず、運用においても利用することが多いため、構築するシステムで利用する設定を確認しておきましょう。
システムの基本機能のために必要な設定
システムの基本機能のための設定一覧表です。
| 基本機能 | 説明 |
| マルチデバイス | 1つの業務システムを、どの端末からでも最適表示で使える仕組みであるマルチデバイスの設定です。クライアントタイプを定義します。 |
| 国際化機能 | intra-mart Accel Platformで利用する日付と時刻、ロケールやタイムゾーン、数値形式などを設定します。 |
| メールモジュール | メール送信に関わるSMTPサーバの設定や、リスナ、エンコード、コンテンツタイプなどの設定に関わる部分です。 |
| Webモジュール | リクエストの同時処理制限やクエリの長さによるページ処理を制御するリクエスト制御設定、およびレスポンスに任意のヘッダを追加する機能のレスポンスヘッダ設定などを行います。 |
| IM-Propagation | IM-Propagationとは、マスタデータなどの更新情報を複数のシステム・環境へ自動的に連携・配信するためのデータ連携基盤機能です。この機能に関する設定を行います。 |
| IM-Notice | 業務アプリケーションと連携して申請・承認・エラー・連絡事項などユーザに知らせるIM-Noticeに関する設定を行います。 |
| IM-Copirot | IM-Copilotの生成AI連携ドライバ設定および生成AI連携アクション設定を行います。 |
| UI | 画面表示やテーマ、文字サイズなどUIに関する設定を行います。 |
| IM-共通マスタ | IM-共通マスタで利用する各種設定を行います。 |
| IMBox | IMBoxは企業内コミュニケーションの場となるソーシャル機能です。IMBoxの設定やモジュールの利用に必要なCassandraの設定などを行います。 |
| IM-ContentsSearch | intra-mart Accel Platformに全文検索機能を追加するIM-ContentsSearchに関する設定です。 |
| IM-FileExchange | IM-FileExchangeはメールなどに添付して送れないファイルをサーバ上にアップロードしブラウザ経由でダウンロードする機能です。IM-FileExchangeの動作設定を行います。 |
| IM-Wiki | IM-Knowledge上で動作するIM-Wikiに関する設定です。 |
| ND Universal Extractor | IM-ContentsSearchやIM-LogicDesignerなどで、ファイルからテキストデータを抽出するND Universal Extractor機能の設定値です。 |
システム開発のために必要な設定
システムの開発のために必要な設定一覧表です。
| サーバに関するもの | 説明 |
| スクリプト開発モデル | スクリプト開発モデルのプログラムソースおよび実行に関する設定情報が定義されているsource-config.xmlファイルの設定です。 |
| データベースアクセス機能 | intra-mart Accel Platformで利用するデータベースとWebアプリケーションサーバに設定されているデータソースを関連付けます。 |
| 招待機能と外部ユーザ | 招待機能に関する設定です。 |
| プロジェクトチーム機能 | プロジェクトチーム機能に関する設定です。利用機能設定やプロジェクトチームの認可設定などを行います。 |
| Webサービス 認証・認可クライアント | Webサービスを呼び出すためのスタブを生成する際に利用される、スクリプト開発向けim-BizAPI SOAPClientオブジェクトを使用するための設定です。 |
| ViewCreator | ViewCreatorを利用するためのさまざまな設定です。 |
| TableMaintenance | TableMaintenanceの動作設定を行います。 |
| IM-BloomMaker for Accel Platform | IM-BloomMakerで利用する、ファイルアップロードエレメントの設定ファイルとデザイナ画面が利用する設定値を指定するファイルの設定をします。 |
| Web API Maker | Web API Makerのセキュアトークンフィルタに関する設定です。 |
| ログインポートレット | ログインポートレットの表示情報を設定します。 |
| Low-codeユーティリティ | Low-codeユーティリティに関する設定を行います。 |
| ViewCreator/TableMaintenance共通 | ViewCreator/TableMaintenanceの共通設定を行います。 |
システム運用のために必要な設定
システムの運用のために必要な設定一覧表です。
| サーバに関するもの | 説明 |
| Resin | WebアプリケーションサーバのResinに関するログ設定やヘルス機能などの設定です。 |
| コアモジュール | ネットワーク設定やサーバコンテキスト設定、Identifier設定、IPアドレス取得元設定などの基本的な機能の設定です。 |
| ジョブスケジューラ | ジョブスケジューラの動作設定です。 |
| テナント管理機能 | |
| テナント管理機能 | テナント管理機能に関する設定です。 |
| サービス機構モジュール | キャッシュ機能などのサービス機構モジュールの設定です。 |
| パスワードリマインダ機能 | パスワードリマインダ機能の設定です。パスワードリマインダの利用判定およびパスワードリマインダ情報を取得する機能を提供します。 |
| ログ | |
| ログ | ログ仕様書の「システムログ」、「特定用途ログ」を参照してください。 |
| スマートメニューランキング | スマートメニューランキングに関する設定です。 |
| 認証機能 | |
| 認証機能 | ユーザのログイン・ログアウトなどの認証機能に関する設定です。リクエストパラメータ設定やセッション情報チェック設定など重要な設定があります。 |
| 統合Windows認証機能 | 統合Windows認証機能に関係する設定を行います。 |
| システム管理機能 | システム管理者用のログイン処理で使用する認証設定を行います。 |
| LDAP認証モジュール | LDAP認証を行うための設定です。 |
| OAuth認証機能 | OAuth認証機能を利用するクライアントアプリケーションの詳細を設定します。 |
| OAuthクライアント | 外部連携アプリケーションで利用するOAuthプロバイダの情報を設定します。 |
| 多要素認証モジュール | 多要素認証モジュールに関する設定です。 |
外部システムとの連携のために必要な設定
外部システムとの連携のために必要な設定一覧表です。
| サーバに関するもの | 説明 |
| リバースプロキシ | リバースプロキシの動作設定を行います。 |
| Salesforce連携 | Salesforce連携時の接続先情報を設定します。 |
| Kibanaポートレット | Kibanaポートレット連携時の接続先情報を設定します。 |
| セッション管理モジュール | セッション管理モジュールに関する設定です。 |
| セッション管理 組込Hazelcast連携 | intra-mart Accel Platformに組み込んでセッション管理に利用するHazelcastの設定を行います。 |
| 外部メニュー連携 | 外部メニュー情報を取得するための接続先となるメニュープロバイダ情報の設定を行います。 |
| iAP-iWP間SSO連携モジュール(IM-HybridSSO) | intra-mart Accel Platform(SSO認証プロバイダ)からiWP/iAF(SSOサービスプロバイダ)へシングルサインオン(SSO)接続するための設定を行います。 |
| 互換モジュール | 互換機能で利用する汎用的な設定を行います。 |
| IBM Watson設定 | IBM Watson連携時の接続先情報を設定します。 |
コラム
intra-martでは、開発に便利なタグライブラリを用意しています。必要に応じてご活用ください。
「JavaEE開発向けタグライブラリ」
参考
ユーザモジュールの開発に関する詳細な情報については、以下のドキュメントを参照してください。
「ユーザモジュール開発ガイド」