intra-mart Accel Platform — 外部ソフトウェア接続モジュール 仕様書   第2版 2014-04-01  



Similar documents
intra-mart Accel Platform — 外部ソフトウェア接続モジュール 仕様書   第3版  

intra-mart Accel Platform — イベントナビゲータ 開発ガイド   初版  

intra-mart Accel Platform — イベントナビゲータ 開発ガイド   初版   None

iStorage ソフトウェア VMware vSphere Web Client Plug-in インストールガイド

ーがサーバーにファイルをアップロードしたり ファイルを 電 子 メールで 送 信 したために) 利 用 できるようになった 場 合 手 動 で 転 送 されたこれらのファイルにアクセスするユーザーまたはデバイスに CAL は 必 要 ありません 以 下 の 例 では 特 定 の 製 品 について 説

1 書 誌 作 成 機 能 (NACSIS-CAT)の 軽 量 化 合 理 化 電 子 情 報 資 源 への 適 切 な 対 応 のための 資 源 ( 人 的 資 源,システム 資 源, 経 費 を 含 む) の 確 保 のために, 書 誌 作 成 と 書 誌 管 理 作 業 の 軽 量 化 を 図

intra-mart Accel Platform — ViewCreator ユーザ操作ガイド   第6版  

CSV_Backup_Guide

スライド 1

Microsoft Word - 参考資料:SCC_IPsec_win8__リモート設定手順書_

Microsoft Word - サンプル _データベースアクセス_.doc

intra-mart Accel Platform — IM-FileExchange 管理者操作ガイド   第3版  

ファイルサーバー(NFS) 構築ガイド

ソフトウェア説明書

PowerPoint プレゼンテーション

技術報告会原稿フォーマット

1

intra-mart Accel Platform — IM-Repository拡張プログラミングガイド   初版  

<4D F736F F F696E74202D B B83678E9197BF2E B93C782DD8EE682E890EA97705D>

C.1 共 有 フォルダ 接 続 操 作 の 概 要 アクセスが 許 可 されている 研 究 データ 交 換 システムの 個 人 用 共 有 フォルダまたは メーリングリストの 共 有 フォルダに 接 続 して フォルダを 作 成 したり ファイル をアップロードまたはダウンロードしたりすることがで

Server と Skype for Business Server の 使 用 が 含 まれます ユーザーは これらの 製 品 とともに 使 用 するのに 必 要 な Windows Server CAL と Exchange および/または Skype for Business Server の

<4D F736F F D20819C B78AFA95DB91538C7689E68DEC90AC289

4) 下 記 項 目 を 入 力 して Add ボタンをクリックします 名 前 Browse ボタンをクリックすると 認 識 可 能 なプリンタが 表 示 されますので 選 択 して 指 定 します クラス どのクラスの 出 力 結 果 をプリンタへ 送 るのか 指 定 します 説 明 任 意 に

Office 10 パッケージ版「リンク集」

スライド 1

3. システム 要 件 IM- 社 内 便 Ver.7.2 は 以 下 の 製 品 上 で 動 作 します サーバ 要 件 Windows Server 2003 R2 Windows Server 2008 Windows Server 2008 R2 Red Hat Enterprise Lin

変 更 履 歴 日 付 Document ver. 変 更 箇 所 変 更 内 容 2015/3/ 新 規 追 加 2015/9/24 誤 字 修 正 2016/2/ 動 作 環 境 最 新 のものへ 変 更 全 体 オペレーター の 表 記 を 削 除 2016/5/

Server と Lync Server の 使 用 が 含 まれます ユーザーは これらの 製 品 とともに 使 用 するのに 必 要 な Windows Server CAL と Exchange および/または Lync Server の 適 切 な CAL を 取 得 する 必 要 がありま

intra-mart Accel Platform — IM-BloomMaker プログラミングガイド   初版  

PowerPoint プレゼンテーション

購買ポータルサイトyOASIS簡易説明書 b

スライド 1

企業におけるマイナンバーのセキュリティに関する実態調査

Untitled

2007 Microsoft Corporation. All rights reserved. 本 書 に 記 載 した 情 報 は 本 書 各 項 目 に 関 する 発 行 日 現 在 の Microsoft の 見 解 を 表 明 するものです Microsoft は 絶 えず 変 化 する

PDF閲覧制限システムLight版体験版マニュアル

目 次 目 次... 本 書 の 見 かた... 2 商 標 について... 2 オープンソースライセンス 公 開... 2 はじめに... 3 概 要... 3 使 用 環 境 について... 4 対 応 している OS およびアプリケーション... 4 ネットワーク 設 定... 4 Googl

入 札 参 加 資 格 申 請 システム 操 作 マニュアル 入 札 参 加 資 格 の 資 格 有 効 ( 変 更 ) 日 を 迎 えると 追 加 届 の 登 録 ができるようになります ( 入 札 参 加 資 格 申 請 の 定 時 受 付 では いずれかの 申 請 先 団 体 から 入 札 参

Copyright 2008 Hewlett-Packard Development Company, L.P. Windows および Windows Vista は 米 国 Microsoft Corporation の 米 国 およびその 他 の 国 における 商 標 または 登 録 商 標

目 次 ログイン 方 法... 3 基 本 画 面 構 成... 4 メールサービス... 5 メールサービス 画 面 構 成... 5 アカウント 詳 細 / 設 定... 6 高 機 能 フィルター... 7 ユーザーフィルター 設 定... 8 新 規 フィルターの 追 加... 8 My ホ

Microsoft Word - 不正アクセス行為の禁止等に関する法律等に基づく公安

目 次 目 次... 1 本 書 の 見 かた... 2 商 標 について... 2 オープンソースライセンス 公 開... 2 はじめに... 3 概 要... 3 使 用 環 境 について... 4 対 応 している OS およびアプリケーション... 4 ネットワーク 設 定... 4 Goo

PowerPoint プレゼンテーション

Microsoft Word - FrontMatter.doc

入退室インストールマニュアル.pdf

1.システム 構 成 1.1 ハードウェア 及 ぶ 基 本 ソフトウェア (1) システム 構 成 の 基 本 方 針 システム 構 成 のコンセンプトについて 2 頁 以 内 で 記 述 してください 1ハードウェア 構 成 のコンセプト

PowerPoint Presentation

Microsoft Word - K_仮想共用サーバVer WEBサーバ_rev2.docx

研究者情報データベース

2 Wee とは Wee はホームページの 更 新 ツールです Wee は サイトの 枠 組 みをWeb 製 作 業 者 が 作 成 し 更 新 は お 客 様 に 自 由 にしていただこうというコンセプトの 製 品 です インターネットに 繋 がる 場 所 ならどこからでも ブラウザでホームページ

Microsoft Word - 操作マニュアル(石油コンビナート_オフラインソフト編)_v0.2.doc

Microsoft Word - MyWebPortalOffice_BackupRestore2012.doc

2016 年 度 情 報 リテラシー 変 更 された 状 態 同 様 に 価 格 のセルを 書 式 設 定 する 場 合 は 金 額 のセルをすべて 選 択 し [ 書 式 ]のプルダウンメニューか ら[ 会 計 ]を 選 択 する すると が 追 加 され 金 額 としての 書 式 が 設 定 さ

Microsoft Word - PORTAガイド(教員用)v.3.doc

目 次 1. Web メールのご 利 用 について Web メール 画 面 のフロー 図 Web メールへのアクセス ログイン 画 面 ログイン 後 (メール 一 覧 画 面 ) 画 面 共 通 項 目

目 次 1. ログイン ユーザー 登 録 TOP 職 員...8 (1) 職 員 の 名 刺 表 示...8 (2) 職 員 の 名 刺 一 括 ダウンロード...8 (3) 職 員 の 名 刺 帳 から 検 索 検 索...9 (1) 氏 名

PC 移 行 は 以 下 の 流 れで 行 います 次 ページ 以 降 に 各 手 順 を 記 載 しますのでご 確 認 ください ( をクリックすると 該 当 の 説 明 にジャンプします ) 移 行 元 のPCでの 作 業 Step1 移 行 するデータをバックアップする (3ページ) [データ

PowerPoint プレゼンテーション

Microsoft Word - Active.doc

SPARQL Finder設置方法

V-CUBE One

WebOTXマニュアル

電子申告直前研修会(所得税編)

はじめに をご 利 用 いただき 誠 に 有 難 うございます 本 ガイドは を 利 用 したサーバ 構 築 の 方 法 や Biz/PrintServer で 構 築 し たサーバからの 移 行 について 理 解 していただくことを 目 的 として 作 成 致 しました 本 製 品 の 導 入 に

1.SONSAPP( 見 積 )アプリとは 1-1 SONSAPP( 見 積 )の 概 要 SONSAPP( 見 積 )とは HRKSONS 社 が 提 供 する 建 設 業 向 け 見 積 クラウドサービス (NeSTWORK)と kintone の 連 携 を 目 的 とした kintone ア

WEB PARK 2014新規利用ガイド

WebMail ユーザーズガイド

(Microsoft PowerPoint - Ver12\203o\201[\203W\203\207\203\223\203A\203b\203v\216\221\227\277.ppt)

<4D F736F F F696E74202D2093FA8C6F939D8D EA68E9197BF>

WebAlertクイックマニュアル

端 末 型 払 い 出 しの 場 合 接 続 構 成 図 フレッツ グループから 払 出 されたIPアドレス /32 NTT 西 日 本 地 域 IP 網 フレッツ グループ フレッツ グループから 払 出 されたIPアドレス /

<4D F736F F D20819A837A815B B83578DEC90AC837D836A B2E646F6378>

スライド 1

Microsoft Word _Office365ProPlus利用マニュアル.docx

サイボウズ リモートサービス ユーザーマニュアル

Microsoft Word - FBE3A91F.doc

(3) 下 記 画 面 が 表 示 されます 参 照 ボタンを 押 下 すると 図 5.1-4フォルダ 指 定 画 面 が 表 示 されるので 保 存 先 を 指 定 し OKボタン を 押 下 します 展 開 ボタンを 押 下 します 図 ファイルの 展 開 先 ( 保 存 場 所 )

DN6(R04).vin

機 能 概 要 概 要 平 成 24 年 度 シームレスな 地 域 連 携 医 療 の 実 現 実 証 事 業 に 対 応 するため 地 域 連 携 システム( 能 登 北 部 版 )を 構 築 する 機 能 < 機 能 追 加 変 更 一 覧 > 1. 画 像 連 携 機 能 院 内 で 撮 影

スライド 1

目 次 利 用 に 際 しての 注 意 事 項... ユーザー 登 録... ログイン... 課 題 申 請... 5 装 置 予 約... 6 ライセンス 取 得 方 法... 7 利 用 料 金 の 確 認 ( 準 備 中 ) 外 部 発 表 登 録 の 方 法... 5 < 附

5 消 防 通 信 指 令 システム 側 に 作 業 が 発 生 した 場 合 ( 通 信 プログラム 改 修 対 向 テスト) 消 防 通 信 指 令 システム 業 者 側 の 費 用 は 本 構 築 費 用 に 含 まれるので しょうか 仕 様 書 P8 8 機 能 要 件 (4) 他 システム

5-2.操作説明書(支店連携)_xlsx

(Microsoft Word - FileZillaServer_\212\310\210\325FTP\203T\201[\203o_\216g\227p\203K\203C\203h_\216Q\215l\227p__JE DOC)


intra-mart Accel Platform — Slack連携モジュール 利用ガイド   初版  

目 次 はじめに... 3 間 接 接 続 環 境 かどうかの 判 断... 3 前 提 となる 回 線 構 成 PC-A1 の 仮 想 ハブ 設 定 PC-A1 の 仮 想 ネットワークアダプタを 仮 想 ハブに 接 続 する ブロードバンドルータの 静

PDF閲覧制限システム(簡易版)概説書

<IE の 設 定 について> 従 来 版 をすでにご 利 用 の 方 の 場 合 互 換 表 示 設 定 がある 状 態 になっていると 思 わ れますので 必 ず 解 除 の 設 定 を 行 ってください 従 来 版 では IE の 10 以 上 では 互 換 表 示 設 定 が 必 要 でした

目 次 1 ご 使 用 の 前 に 1.1 動 作 環 境 1.2 セットアップ 方 法 2 使 用 方 法 2.1 起 動 方 法 2.2 操 作 方 法 効 果 音 設 定 アニメーション 設 定 スライドジャンプ 設 定 フラッシュカード 設 定

パソコンバンクWeb21 操作マニュアル[導入・事前設定編]

達人Cube Mini MN収集(Android版) 運用ガイド

目 次 1. 積 算 内 訳 書 に 関 する 留 意 事 項 1 ページ 2. 積 算 内 訳 書 のダウンロード 3 ページ 3. 積 算 内 訳 書 の 作 成 (Excel 2003の 場 合 ) 6 ページ 4. 積 算 内 訳 書 の 作 成 (Excel 2007の 場 合 ) 13

MovableType 更新作業マニュアル

WEB PARK 2014 新規利用ガイド

施 工 P お 気 に 入 り データを 活 用 するための 準 備 施 工 パッケージデータをお 気 に 入 りに 登 録 し 単 価 を 閲 覧 するための 方 法 を 説 明 します 1. 施 工 パッケージデータをダウンロードする 施 工 パッケージデータのダウンロードは 下 記 から 行

Zoner Photo Studio 18 インストールガイド

目 次 1. 提 案 依 頼 にあたって 本 件 の 目 的 岩 手 県 立 大 学 ウェブサイトリニューアルの 概 要 概 要 スケジュールの 目 安 契 約 期 間 費 用...

— intra-mart Accel Platform セットアップガイド (WebSphere編)   第7版  

■デザイン

Transcription:

Copyright 2012 NTT DATA INTRAMART CORPORATION 1 Top

目 次 intra-mart Accel Platform 外 部 ソフトウェア 接 続 モジュール 仕 様 書 第 2 版 2014-04-01 改 訂 情 報 はじめに 本 書 の 目 的 対 象 読 者 本 書 の 構 成 概 要 外 部 ソフトウェア 接 続 モジュールとは 仕 様 外 部 ソフトウェア 接 続 モジュールの 構 成 サンプルプログラム サンプル 内 容 動 作 に 必 要 な 環 境 構 築 プログラムソース ログイン セキュリティ 環 境 の 構 築 外 部 ソフトウェア 連 携 時 の 認 可 設 定 2

改 訂 情 報 intra-mart Accel Platform 外 部 ソフトウェア 接 続 モジュール 仕 様 書 第 2 版 2014-04-01 変 更 年 月 日 変 更 内 容 2012-12-21 初 版 2014-04-01 第 2 版 下 記 を 追 加 変 更 しました 概 要 の 説 明 を 追 加 サンプルプログラム にtenantIdの 指 定 を 追 加 3

はじめに intra-mart Accel Platform 外 部 ソフトウェア 接 続 モジュール 仕 様 書 第 2 版 2014-04-01 本 書 の 目 的 本 書 では 外 部 ソフトウェア 接 続 モジュールの 仕 様 とそのプログラミング 方 法 や 注 意 点 等 について 説 明 します 注 意 この 機 能 は 旧 バージョンの 互 換 用 として 提 供 されています セキュリティ 面 での 懸 念 があるため 利 用 される 場 合 は 十 分 な 注 意 が 必 要 です 対 象 読 者 次 の 開 発 者 を 対 象 としてます intra-mart Accel Platform の 外 部 ソフトウェア 接 続 モジュールを 利 用 したい 開 発 者 本 書 の 構 成 本 書 は 上 記 の 対 象 読 者 に 応 じて 次 の2つの 構 成 を 取 っています 概 要 外 部 ソフトウェア 接 続 モジュールの 概 要 について 説 明 します サンプルプログラム 外 部 ソフトウェア 接 続 モジュールを 利 用 したプログラミング 方 法 について 説 明 します 4

概 要 intra-mart Accel Platform 外 部 ソフトウェア 接 続 モジュール 仕 様 書 第 2 版 2014-04-01 項 目 外 部 ソフトウェア 接 続 モジュールとは 仕 様 外 部 ソフトウェア 接 続 モジュールの 構 成 外 部 ソフトウェア 接 続 モジュールとは 市 販 のアプリケーションパッケージから im-bizapi の 各 種 API を 呼 び 出 して 直 接 利 用 するなど intra-mart と 外 部 ソフトウェアを 簡 単 に 連 携 接 続 できるモジュールです 連 携 接 続 する 方 法 には 次 の 2 通 りの 方 法 が 用 意 されています この 連 携 API コネクタ を 使 用 して 任 意 のプロセスと im-bizapi を 連 携 させる 方 法 外 部 ソフトウェアから Web サービスにより im-bizapi の 各 種 API を 呼 び 出 す 方 法 連 携 API コネクタ は im-bizapi と 連 携 するための Java ベース API として 提 供 されているので 外 部 ソフト ウェアが Java 実 行 環 境 であれば 任 意 のプロセスと im-bizapi を 連 携 させることができます 例 えば 市 販 のポータルサーバ 製 品 と 組 み 合 わせて ポータル 画 面 中 に intra-mart の 画 面 を 表 示 したり 他 のア プリケーションと 連 携 してバッチ 動 作 する 独 自 の Java プロセスからユーザアカウント 情 報 を 操 作 したりすること が 可 能 です コラム ここでは Webサービスにより im-bizapi の 各 種 API を 呼 び 出 す 方 法 については 説 明 しませ ん 外 部 ソフトウェア 接 続 モジュール は 互 換 用 として 提 供 されているものです セキュリティ 面 で の 懸 念 があるため 利 用 される 場 合 は 十 分 な 注 意 が 必 要 です Webサービス については 以 下 のWebサービス 各 種 マニュアルを 参 照 してください Webサービス スクリプト 開 発 プログラミングガイド Webサービス Java 開 発 プログラミングガイド Webサービス 認 証 認 可 仕 様 書 仕 様 外 部 ソフトウェア 接 続 モジュールのインタフェースは Java のクラスです したがって 連 携 するアプリケーション は Java インタフェースを 利 用 できることが 前 提 となります また Java インタフェースを 利 用 することから このモジュールが 動 作 する 環 境 には Java-VM が 必 要 になりま す 5

連 携 用 のコネクタクラスは ネットワークを 介 して intra-mart Accel Platform と 連 動 します したがって ネットワー クが 利 用 可 能 な 環 境 であることも 前 提 条 件 となります ただし API は URL によってネットワーク 通 信 を 制 御 するため 開 発 者 がネットワークを 直 接 意 識 することはあり ません コネクタは intra-mart Accel Platform に 対 して HTTP 接 続 を 行 います 連 携 用 に 指 定 する URL には 専 用 の サーブレットパス(/imart/HTTPActionEventListener( 標 準 ))を 指 定 します ネットワークは API に 指 定 されたURL により 解 決 されますが この URL は intra-mart Accel Platform の 運 用 形 態 により 以 下 のような 注 意 が 必 要 です intra-mart Accel Platform がスタンドアロンで 運 用 されている 場 合 は そのスタンドアロンサーバへの 接 続 URL を 指 定 します intra-mart Accel Platform が 分 散 環 境 で 運 用 されている 場 合 は Web Server への 接 続 URL を 指 定 し ます 外 部 ソフトウェア 接 続 モジュールの 構 成 外 部 ソフトウェア 接 続 モジュールは サーバ 側 モジュールとクライアント 側 モジュールの2つのモジュールで 構 成 さ れます モジュール 名 外 部 連 携 クライアン ト 外 部 連 携 認 証 認 可 クラスアーカイブ imaca_client-xxxmain.jar imaca_provider-xxxmain.jar 説 明 呼 び 出 し 側 の 外 部 ソフトウェアに 配 置 するクライアント 側 ロジックです intra-mart Accel Platform に 配 置 するサーバ 側 ロジック です 6

サンプルプログラム 項 目 サンプル 内 容 動 作 に 必 要 な 環 境 構 築 プログラムソース ログイン セキュリティ 環 境 の 構 築 外 部 ソフトウェア 連 携 時 の 認 可 設 定 サンプル 内 容 このサンプルは intra-mart Accel Platform システム 外 の Java 実 行 環 境 から 任 意 のページをリクエストする URL を 取 得 するサンプルソースになります スクリプト 開 発 モデルで 作 成 されたページ sample/chart/default_graph をリクエストするための URL を 作 成 します 動 作 に 必 要 な 環 境 構 築 外 部 ソフトウェア 連 携 を 行 う 場 合 は 以 下 の 手 順 で 連 携 に 必 要 な 環 境 を 作 成 してください 1. 外 部 連 携 クライアントモジュールに 含 まれているクラスアーカイブ ファイル imaca_client-xxxmain.jar を 連 携 させるアプリケーションが 動 作 する 環 境 にコピーしてください (jar ファイルは WARファイル 内 の WEB-INF/lib にあります ) 2. コピーしたアーカイブファイルの imaca_client-xxx-main.jar に 対 してクラスパスを 設 定 してください バージョンの 異 なる jar ファイルの 場 合 正 常 に 連 携 動 作 させることができない 可 能 性 がありますので パッチ 等 を 適 用 した 場 合 やリビジョンアップをした 場 合 などは 十 分 注 意 をして ください なお intra-mart Accel Platform に 対 してパッチを 適 用 したときなどは パッチに 含 まれる imaca_client-xxx-main.jar を 上 書 きコピーしてご 利 用 ください プログラムソース package jp.co.intra_mart.sample.service.client.application; import java.io.ioexception; import jp.co.intra_mart.foundation.service.client.application.httpactioneventhandler; import jp.co.intra_mart.foundation.service.client.application.httpactioneventhandlerexception; import jp.co.intra_mart.foundation.service.client.application.httpactioneventurl; import jp.co.intra_mart.foundation.service.client.application.passwordsecurityhttpactioneventfilterhandler; import 7

jp.co.intra_mart.foundation.service.client.application.webapplicationhttpactioneventhandler; import jp.co.intra_mart.foundation.service.client.application.content.accessiblelinkhttpactioneventfilterhandler import jp.co.intra_mart.foundation.service.client.application.content.presentationpagehttpactioneventhandler; public class JSSPConnectURLCreator { /** * コマンドプロンプトからメインクラスとして 指 定 された 場 合 に 実 行 されるメソッド * @param args コマンドライン 引 数 */ public static void main(final String[] args) { try { // スクリプト 開 発 モデルの 画 面 をリクエストするためのURLを 取 得 final String jsspurl = createjsspurl(); // 結 果 の 表 示 System.out.println("URL: " + jsspurl); } catch (final Exception e) { e.printstacktrace(); } } /** * 指 定 のアカウント パスワードによるセキュリティセッション 環 境 で メニュー 画 面 を 作 成 してソースを 返 します * @return ページURL * @throws IOException 入 出 力 エラーが 発 生 した 場 合 にスローされます * @throws HTTPActionEventHandlerException イベント 実 行 時 に 例 外 が 発 生 した 場 合 にスローされます */ public static String createjsspurl() throws IOException, HTTPActionEventHandlerException { // イベント 実 行 ハンドラの 作 成 final String path = "sample/chart/default_graph"; HTTPActionEventHandler handler = new PresentationPageHTTPActionEventHandler(path); // 絶 対 パスでリンクするための 定 義 handler = new AccessibleLinkHTTPActionEventFilterHandler(handler); // ログイン セキュリティ 環 境 の 構 築 final String tenantid = "default"; final String usercd = "user"; final String password = "password"; handler = new PasswordSecurityHTTPActionEventFilterHandler(handler, tenantid, usercd, password); } // URL の 取 得 final String url = "http://localhost:8080/imart/httpactioneventlistener"; final HTTPActionEventURL result = WebApplicationHTTPActionEventHandler.getURL(handler, url); return result.geturl(); } 8

コラム このソースをコンパイルするときは imaca_client-xxx-main.jar をクラスパスに 設 定 してくださ い 実 行 時 は このソースをコンパイルしてできたクラスファイルを 実 行 する Java プロセス 環 境 から 利 用 できる 場 所 に 保 存 してください 注 意 バーチャルテナントによる 複 数 テナントの 環 境 で 使 用 する 場 合 は PasswordSecurityHTTPActionEventFilterHandlerのインスタンス 生 成 時 にアクセスするテナン トの tenantid を 指 定 します tenantid が 指 定 されていない 場 合 はデフォルトテナントに 指 定 されているテナントにアクセスし ます intra-mart Accel Platform 2013 Winter 以 前 テナントIDの 指 定 は 必 要 ありません ログイン セキュリティ 環 境 の 構 築 ログインセッション 環 境 でイベントを 実 行 するためには 以 下 のいずれかの ActionEventFilterHandler を 利 用 す る 必 要 があります jp.co.intra_mart.foundation.service.client.application.groupsecurityhttpactioneventfilterhandler Anonymousユーザでイベントを 実 行 します jp.co.intra_mart.foundation.service.client.application.accountsecurityhttpactioneventfilterhandler 指 定 されたユーザコードのユーザでログイン 認 証 を 行 って イベントを 実 行 します jp.co.intra_mart.foundation.service.client.application.passwordsecurityhttpactioneventfilterhandler 指 定 されたユーザコード パスワードでログイン 認 証 を 行 って イベントを 実 行 します コラム GroupSecurityHTTPActionEventFilterHandlerおよび AccountSecurityHTTPActionEventFilterHandlerは 標 準 の 状 態 では 利 用 できなくなっています 利 用 したい 場 合 は WEB-INF/web.xml に 記 載 されている HTTPActionEventListener の initparam use.account.security の 値 を true に 指 定 ください 外 部 ソフトウェア 連 携 時 の 認 可 設 定 外 部 ソフトウェア 連 携 モジュールを 利 用 したイベント 実 行 時 に 認 可 機 能 によるアクセス 制 御 を 行 いたい 場 合 は 以 9

下 のActionEventFilterHandlerを ログイン ログインセキュリティ 用 のActionEventFilterHandlerの 前 に 設 定 して ください jp.co.intra_mart.foundation.service.client.application.authorizationhttpactioneventfilterhandler 指 定 された 認 可 URIでアクセス 制 御 を 行 います 実 装 例 認 可 URI service://sample/chart/default_graph のリソースのアクセス 権 限 を 持 つユーザのみ 実 行 でき るようにする 場 合 は 以 下 のように 実 装 します // イベント 実 行 ハンドラの 作 成 final String path = "sample/chart/default_graph"; HTTPActionEventHandler handler = new PresentationPageHTTPActionEventHandler(path); // 絶 対 パスでリンクするための 定 義 handler = new AccessibleLinkHTTPActionEventFilterHandler(handler); // アクセス 制 御 を 行 うための 定 義 handler = new AuthorizationHTTPActionEventFilterHandler(handler, "service://sample/chart/default_graph", "execute"); // ログイン セキュリティ 環 境 の 構 築 final String tenantid = "default"; final String usercd = "user"; final String password = "password"; handler = new PasswordSecurityHTTPActionEventFilterHandler(handler, tenantid, usercd, password); // URL の 取 得 final String url = "http://localhost:8080/imart/httpactioneventlistener"; final HTTPActionEventURL result = WebApplicationHTTPActionEventHandler.getURL(handler, url); return result.geturl(); コラム 認 可 機 能 によるアクセス 制 御 を 利 用 する 場 合 は あらかじめ 利 用 するURIのリソースが 設 定 してください 10

注 意 バーチャルテナントによる 複 数 テナントの 環 境 で 使 用 する 場 合 は PasswordSecurityHTTPActionEventFilterHandlerのインスタンス 生 成 時 にアクセスするテ ナントの tenantid を 指 定 します tenantid が 指 定 されていない 場 合 はデフォルトテナントに 指 定 されているテナントにアクセ スします intra-mart Accel Platform 2013 Winter 以 前 テナントIDの 指 定 は 必 要 ありません 11