intra-mart Accel Collaboration 設定ファイルリファレンス 第24版 2023-10-01

インフォメーション設定

概要

インフォメーション機能での共通情報を設定します。

フォーマットファイル(xsd)
WEB-INF/schema/iac-information-config.xsd
設定場所
WEB-INF/conf/iac-information-config.xml

<?xml version="1.0" encoding="UTF-8"?>
<iac-information-config
    xmlns="http://intra-mart.co.jp/product/collaboration/information/internal/utility/config/iac-information-config"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://intra-mart.co.jp/product/collaboration/information/internal/utility/config/iac-information-config ../schema/iac-information-config.xsd ">
  <list-limit>100</list-limit>
  <admin-list-limit>20</admin-list-limit>
  <category-depth-limit>20</category-depth-limit>
  <article-read-data-limit>3</article-read-data-limit>
  <auto-complete>
    <auto-complete-mode>true</auto-complete-mode>
    <min-length>1</min-length>
    <list-limit>5</list-limit>
  </auto-complete>
  <acl-config>
    <collector-names>
        <name>jp.co.intra_mart.product.collaboration.information.internal.acl.collector.AclCategoryDeptCollector</name>
        <name>jp.co.intra_mart.product.collaboration.information.internal.acl.collector.AclCategoryDeptCtgCollector</name>
        <name>jp.co.intra_mart.product.collaboration.information.internal.acl.collector.AclCategoryDeptPostCollector</name>
        <name>jp.co.intra_mart.product.collaboration.information.internal.acl.collector.AclCategoryDeptSub4QueryCollector</name>
        <name>jp.co.intra_mart.product.collaboration.information.internal.acl.collector.AclCategoryDeptSubCtg4QueryCollector</name>
        <name>jp.co.intra_mart.product.collaboration.information.internal.acl.collector.AclCategoryPubCollector</name>
        <name>jp.co.intra_mart.product.collaboration.information.internal.acl.collector.AclCategoryPubRoleCollector</name>
        <name>jp.co.intra_mart.product.collaboration.information.internal.acl.collector.AclCategoryPubSub4QueryCollector</name>
        <name>jp.co.intra_mart.product.collaboration.information.internal.acl.collector.AclCategoryRoleCollector</name>
    </collector-names>
    <cache-key>iac_information_acl</cache-key>
  </acl-config>
  <sp-config>
    <list-limit>20</list-limit>
    <download-link>false</download-link>
  </sp-config>
  <article-workflow-approver>false</article-workflow-approver>
  <category-master-flow-list-limit>10</category-master-flow-list-limit>
  <article-workflow-hide>false</article-workflow-hide>
</iac-information-config>

リファレンス

記事一覧表示件数(一般ユーザ用)

タグ名 list-limit
一般ユーザの操作する記事一覧の初期表示件数および「もっとみる」押下時の1回あたりの一覧表示件数を設定します。

【設定項目】

<iac-information-config>
  <list-limit>100</list-limit>
</iac-information-config>

必須項目
複数設定 ×
設定値・設定する内容 一般ユーザの操作する記事一覧の初期表示件数および「もっとみる」押下時の1回あたりの一覧表示件数を設定します。
単位・型 数値 (0 - )
省略時のデフォルト値 なし
親タグ iac-information-config

記事一覧表示件数(管理者用)

タグ名 admin-list-limit
管理者の操作する記事一覧の1ページ表示件数を設定します。

【設定項目】

<iac-information-config>
  <admin-list-limit>20</admin-list-limit>
</iac-information-config>

必須項目
複数設定 ×
設定値・設定する内容 管理者の操作する記事一覧の1ページ表示件数を設定します。
単位・型 数値 (0 - )
省略時のデフォルト値 なし
親タグ iac-information-config

記事カテゴリ階層上限数

タグ名 category-depth-limit
記事カテゴリの階層の上限数を設定します。
TOP カテゴリの配下に持つことができる階層の深さを 0 以上の数値で指定します。
0 の場合は TOP カテゴリのみです。
負数を指定すると 0 と同等に扱われます。

【設定項目】

<iac-information-config>
  <category-depth-limit>20</category-depth-limit>
</iac-information-config>

必須項目
複数設定 ×
設定値・設定する内容 記事カテゴリの階層の上限数を設定します。
単位・型 数値 (0 - )
省略時のデフォルト値 なし
親タグ iac-information-config

既読記事データの保存月数

タグ名 article-read-data-limit
指定した月数より以前の公開記事を全て既読扱いにし、既読データを削除します。
ジョブの設定が必要です。インフォメーション 管理者操作ガイドを参照してください。

【設定項目】

<iac-information-config>
  <article-read-data-limit>3</article-read-data-limit>
</iac-information-config>

必須項目
複数設定 ×
設定値・設定する内容 既読記事データの保存月数を設定します。
単位・型 数値 (0 - )
省略時のデフォルト値 なし
親タグ iac-information-config

コラム

この値はインフォメーション記事検索の掲載開始日時の初期値としても利用しています。
掲載開始日時の開始日は「ログイン日の月数-設定値」が表示されます。

オートコンプリート用設定

タグ名 auto-complete
個人タグ選択コンポーネントの自動入力補完機能(以下、オートコンプリート)の設定を行います。

【設定項目】

<iac-information-config>
  <auto-complete>
    ...
  </auto-complete>
</iac-information-config>

必須項目
複数設定 ×
設定値・設定する内容 インフォメーション機能でのオートコンプリート情報を設定します。
単位・型 なし
省略時のデフォルト値 なし
親タグ iac-information-config

機能利用ON/OFF切り替え設定(オートコンプリート)

タグ名 auto-complete-mode
オートコンプリートの利用有無を設定します。

【設定項目】

<iac-information-config>
  <auto-complete>
    <auto-complete-mode>true</auto-complete-mode>
  </auto-complete>
</iac-information-config>

必須項目
複数設定 ×
設定値・設定する内容
true オートコンプリートを利用します。
false オートコンプリートを利用しません。
単位・型 真偽値 (true/false)
省略時のデフォルト値 なし
親タグ auto-complete

検索開始文字数(オートコンプリート)

タグ名 min-length
何文字入力した時点でオートコンプリート検索を行うかを指定します。

【設定項目】

<iac-information-config>
  <auto-complete>
    <min-length>1</min-length>
  </auto-complete>
</iac-information-config>

必須項目
複数設定 ×
設定値・設定する内容 何文字入力した時点でオートコンプリート検索を行うかを指定します。
単位・型 数値 (0 - )
省略時のデフォルト値 なし
親タグ auto-complete

表示件数(オートコンプリート)

タグ名 list-limit
オートコンプリート検索の結果を表示する件数を指定します。

【設定項目】

<iac-information-config>
  <auto-complete>
    <list-limit>5</list-limit>
  </auto-complete>
</iac-information-config>

必須項目
複数設定 ×
設定値・設定する内容 オートコンプリート検索の結果を表示する件数を指定します。
単位・型 数値 (0 - )
省略時のデフォルト値 なし
親タグ auto-complete

アクセス権チェック設定

タグ名 name
アクセス権チェックを行うコレクタークラスを設定します。
システム設定の アクセス権利用設定 がfalseに設定されている場合(=アクセス権を利用しない)は、本設定は無効になりアクセス権チェックは行われません。

【設定項目】

<iac-information-config>
  <acl-config>
    <collector-names>
      <name>jp.co.intra_mart.product.collaboration.information.internal.acl.collector.DeptCollector</name>
      ...
    </collector-names>
  </acl-config>
</iac-information-config>

必須項目 ×
複数設定
設定値・設定する内容
インフォメーション機能でのアクセス権チェックを行うクラスを設定します。
また、<collector-names>タグ内に記述されている順にアクセス権チェックを行います。
特定のアクセス権チェックが必要ない場合は、該当のクラス設定を削除してください。1つも設定しない場合はアクセス権チェックを行いません。

・[組織指定]
jp.co.intra_mart.product.collaboration.information.internal.acl.collector.DeptCollector
・[組織+ユーザ分類指定]
jp.co.intra_mart.product.collaboration.information.internal.acl.collector.DeptCtgCollector
・[組織+役職]
jp.co.intra_mart.product.collaboration.information.internal.acl.collector.DeptPostCollector
・[組織配下指定]
jp.co.intra_mart.product.collaboration.information.internal.acl.collector.DeptSub4QueryCollector
・[組織配下+ユーザ分類指定]
jp.co.intra_mart.product.collaboration.information.internal.acl.collector.DeptSubCtg4QueryCollector
・[パブリックグループ指定]
jp.co.intra_mart.product.collaboration.information.internal.acl.collector.PubCollector
・[パブリックグループ+役割指定]
jp.co.intra_mart.product.collaboration.information.internal.acl.collector.PubRoleCollector
・[パブリックグループ配下指定]
jp.co.intra_mart.product.collaboration.information.internal.acl.collector.PubSub4QueryCollector
・[ロール指定]
jp.co.intra_mart.product.collaboration.information.internal.acl.collector.RoleCollector
単位・型 文字列
省略時のデフォルト値 なし
親タグ collector-names

注意

アクセス権チェックを行わない場合、記事カテゴリは表示されません。

アクセス権情報のキャッシュキー設定

タグ名 cache-key
アクセス権情報のキャッシュキーを設定します。
通常、設定値は変更しません。

【設定項目】

<iac-information-config>
  <acl-config>
    <cache-key>iac_information_acl</cache-key>
  </acl-config>
</iac-information-config>

必須項目 ×
複数設定 ×
設定値・設定する内容
アクセス権情報のキャッシュキーを設定します。
デフォルトのキャッシュ情報は アクセス権キャッシュ設定 を参照してください。
単位・型 文字列
省略時のデフォルト値 なし
親タグ collector-names

スマートフォン用設定

タグ名 sp-config
スマートフォン機能を利用する場合の設定です。
スマートフォンインフォメーション機能での共通情報を設定します。

【設定項目】

<iac-information-config>
  <sp-config>
    ...
  </sp-config>
</iac-information-config>

必須項目
複数設定 ×
設定値・設定する内容 スマートフォンインフォメーション機能での共通情報を設定します。
単位・型 なし
省略時のデフォルト値 なし
親タグ iac-information-config

一覧表示件数(スマートフォン)

タグ名 list-limit
記事一覧の初期表示件数および「もっとみる」押下時の1回あたりの一覧表示件数を設定します。

【設定項目】

<iac-information-config>
  <sp-config>
    <list-limit>20</list-limit>
  </sp-config>
</iac-information-config>

必須項目
複数設定 ×
設定値・設定する内容 記事一覧の初期表示件数および「もっとみる」押下時の1回あたりの一覧表示件数を設定します。
単位・型 数値 (0 - )
省略時のデフォルト値 なし
親タグ sp-config

ファイルダウンロード機能利用ON/OFF切り替え設定(スマートフォン)

タグ名 download-link
ファイルダウンロード機能の利用有無を設定します。

【設定項目】

<iac-information-config>
  <sp-config>
    <download-link>false</download-link>
  </sp-config>
</iac-information-config>

必須項目
複数設定 ×
設定値・設定する内容
true ファイルダウンロード機能を利用します。
false ファイルダウンロード機能を利用しません。
単位・型 真偽値 (true/false)
省略時のデフォルト値 なし
親タグ sp-config

ワークフロー承認機能設定

タグ名 article-workflow-approver
ワークフロー承認機能の利用有無を設定します。

【設定項目】

<iac-information-config>
  <article-workflow-approver>false</article-workflow-approver>
</iac-information-config>

必須項目 ×
複数設定 ×
設定値・設定する内容
true ワークフロー承認機能を利用します。
false ワークフロー承認機能を利用しません。
単位・型 真偽値 (true/false)
省略時のデフォルト値 false
親タグ iac-information-config

カテゴリフロー一覧表示件数

タグ名 category-master-flow-list-limit
ワークフロー承認機能を利用する際の、カテゴリに設定するフロー一覧の1ページ表示件数を設定します。

【設定項目】

<iac-information-config>
  <category-master-flow-list-limit>10</category-master-flow-list-limit>
</iac-information-config>

必須項目 ×
複数設定 ×
設定値・設定する内容 フロー一覧の1ページ表示件数を設定します。
単位・型 数値 (0 - )
省略時のデフォルト値 10
親タグ iac-information-config

記事登録者以外への参照可否設定

タグ名 article-workflow-hide
ワークフロー案件処理中または案件未処理の記事について、記事登録者以外への参照可否を設定します。

【設定項目】

<iac-information-config>
  <article-workflow-hide>false</article-workflow-hide>
</iac-information-config>

必須項目 ×
複数設定 ×
設定値・設定する内容
true ワークフロー案件処理中または案件未処理の記事について記事登録者以外への参照を不可にします。
false ワークフロー案件処理中または案件未処理の記事について記事登録者以外への参照を可能にします。
単位・型 真偽値 (true/false)
省略時のデフォルト値 false
親タグ iac-information-config

コラム

この設定をtrueで利用すると、申請中記事の承認者であっても以下の条件を満たす場合は記事または追記記事の該当部分を参照できなくなります。対象となる画面は記事一覧画面、記事参照画面、記事一覧ポートレット画面です。
ワークフロー処理画面より参照してください。
  • ワークフロー承認機能を利用している場合
  • 参照者がフローの申請者でない場合
  • 記事または追記記事の状態が「ワークフロー案件未処理」または「ワークフロー案件処理中」の場合