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

ファイルライブラリ設定

概要

ファイルライブラリ機能での共通情報を設定します。

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

<?xml version="1.0" encoding="UTF-8"?>
<iac-filelibrary-config
    xmlns="http://intra-mart.co.jp/product/collaboration/filelibrary/internal/utility/config/iac-filelibrary-config"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://intra-mart.co.jp/product/collaboration/filelibrary/internal/utility/config/iac-filelibrary-config ../schema/iac-filelibrary-config.xsd ">
  <list-limit>100</list-limit>
  <register-limit>20</register-limit>
  <admin-list-limit>20</admin-list-limit>
  <folder-depth-limit>20</folder-depth-limit>
  <auto-complete-config>
    <auto-complete-mode>true</auto-complete-mode>
    <min-length>1</min-length>
    <list-limit>5</list-limit>
  </auto-complete-config>
  <acl-config>
    <collector-names>
      <name>jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderDeptCollector</name>
      <name>jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderDeptSub4QueryCollector</name>
      <name>jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderDeptPostCollector</name>
      <name>jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderDeptCtgCollector</name>
      <name>jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderDeptSubCtg4QueryCollector</name>
      <name>jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderPubCollector</name>
      <name>jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderPubSub4QueryCollector</name>
      <name>jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderPubRoleCollector</name>
      <name>jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderRoleCollector</name>
    </collector-names>
    <cache-key>iac_filelibrary_acl</cache-key>
  </acl-config>
  <sp-config>
    <search-list-limit>20</search-list-limit>
    <file-list-limit>20</file-list-limit>
    <download-link>true</download-link>
  </sp-config>
</iac-filelibrary-config>

リファレンス

ファイル一覧表示件数(一般ユーザ用)

タグ名 list-limit
一般ユーザの操作するファイル一覧の表示件数を設定します。

【設定項目】

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

必須項目
複数設定 ×
設定値・設定する内容 一般ユーザの操作するファイル一覧の表示件数を設定します。
単位・型 数値 (0 - )
省略時のデフォルト値 なし
親タグ iac-filelibrary-config

注意

現在この設定は使用されていません。設定値を変更してもアプリケーションには反映されません。

ファイル一覧表示件数(管理者用)

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

【設定項目】

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

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

ファイル登録上限数

タグ名 register-limit
1度に登録できるファイルの上限数を設定します。

【設定項目】

<iac-filelibrary-config>
  <register-limit>20</register-limit>
</iac-filelibrary-config>

必須項目
複数設定 ×
設定値・設定する内容 1度に登録できるファイルの上限数を設定します。
単位・型 数値 (0 - )
省略時のデフォルト値 なし
親タグ iac-filelibrary-config

フォルダ階層上限数

タグ名 folder-depth-limit
フォルダの階層の上限数を設定します。
TOP フォルダの配下に持つことができる階層の深さを 0 以上の数値で指定します。
0 の場合は TOP フォルダのみです。
負数を指定すると 0 と同等に扱われます。

【設定項目】

<iac-filelibrary-config>
  <folder-depth-limit>20</folder-depth-limit>
</iac-filelibrary-config>

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

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

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

【設定項目】

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

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

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

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

【設定項目】

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

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

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

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

【設定項目】

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

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

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

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

【設定項目】

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

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

アクセス権チェック設定

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

【設定項目】

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

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

・[組織指定]
jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderDeptCollector
・[組織+ユーザ分類指定]
jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderDeptSub4QueryCollector
・[組織+役職]
jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderDeptPostCollector
・[組織配下指定]
jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderDeptCtgCollector
・[組織配下+ユーザ分類指定]
jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderDeptSubCtg4QueryCollector
・[パブリックグループ指定]
jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderPubCollector
・[パブリックグループ+役割指定]
jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderPubSub4QueryCollector
・[パブリックグループ配下指定]
jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderPubRoleCollector
・[ロール指定]
jp.co.intra_mart.product.collaboration.filelibrary.internal.acl.collector.AclFolderRoleCollector
単位・型 文字列
省略時のデフォルト値 なし
親タグ collector-names

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

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

【設定項目】

<iac-filelibrary-config>
  <acl-config>
    <cache-key>iac_filelibrary_acl</cache-key>
  </acl-config>
</iac-filelibrary-config>

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

スマートフォン用設定

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

【設定項目】

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

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

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

タグ名 search-list-limit
スマートフォンファイルライブラリ機能で任意の条件で検索を行った際の一覧の初期表示件数および「もっとみる」押下時の1回あたりの一覧表示件数を設定します。

【設定項目】

<iac-filelibrary-config>
  <sp-config>
    <search-list-limit>20</search-list-limit>
  </sp-config>
</iac-filelibrary-config>

必須項目
複数設定 ×
設定値・設定する内容 スマートフォンファイルライブラリ機能で任意の条件で検索を行った際の一覧の初期表示件数および「もっとみる」押下時の1回あたりの一覧表示件数を設定します。
単位・型 数値 (0 - )
省略時のデフォルト値 なし
親タグ sp-config

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

タグ名 file-list-limit
スマートフォンファイルライブラリ機能で指定フォルダ内のファイル一覧の初期表示件数および「もっとみる」押下時の1回あたりの一覧表示件数を設定します。

【設定項目】

<iac-filelibrary-config>
  <sp-config>
    <file-list-limit>20</file-list-limit>
  </sp-config>
</iac-filelibrary-config>

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

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

タグ名 download-link
スマートフォンファイルライブラリ機能でのファイルダウンロード機能の使用有無を設定します。
スマートフォンファイルライブラリ機能での共通の指定です。

【設定項目】

<iac-filelibrary-config>
  <sp-config>
    <download-link>true</download-link>
  </sp-config>
</iac-filelibrary-config>

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