共有住所録設定¶
概要¶
共有住所録機能での設定を行います。
モジュール 共有住所録モジュールフォーマットファイル(xsd) WEB-INF/schema/iac-addressbook-config.xsd設定場所 WEB-INF/conf/iac-addressbook-config.xml<?xml version="1.0" encoding="UTF-8"?> <iac-addressbook-config xmlns="http://intra-mart.co.jp/product/collaboration/addressbook/internal/utility/config/iac-addressbook-config" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://intra-mart.co.jp/product/collaboration/addressbook/internal/utility/config/iac-addressbook-config ../schema/iac-addressbook-config.xsd "> <addressbook-list-limit>20</addressbook-list-limit> <contact-list-limit>20</contact-list-limit> <periodoutusers-list-limit>20</periodoutusers-list-limit> <ownergroup-list-limit>20</ownergroup-list-limit> <acl-config> <collector-names> <name>jp.co.intra_mart.product.collaboration.addressbook.internal.acl.collector.AclAddressbookDeptCollector</name> <name>jp.co.intra_mart.product.collaboration.addressbook.internal.acl.collector.AclAddressbookDeptCtgCollector</name> <name>jp.co.intra_mart.product.collaboration.addressbook.internal.acl.collector.AclAddressbookDeptPostCollector</name> <name>jp.co.intra_mart.product.collaboration.addressbook.internal.acl.collector.AclAddressbookDeptSub4QueryCollector</name> <name>jp.co.intra_mart.product.collaboration.addressbook.internal.acl.collector.AclAddressbookDeptSubCtg4QueryCollector</name> <name>jp.co.intra_mart.product.collaboration.addressbook.internal.acl.collector.AclAddressbookPubCollector</name> <name>jp.co.intra_mart.product.collaboration.addressbook.internal.acl.collector.AclAddressbookPubRoleCollector</name> <name>jp.co.intra_mart.product.collaboration.addressbook.internal.acl.collector.AclAddressbookPubSub4QueryCollector</name> <name>jp.co.intra_mart.product.collaboration.addressbook.internal.acl.collector.AclAddressbookRoleCollector</name> </collector-names> <cache-key>iac_addressbook_acl</cache-key> </acl-config> <auto-complete-config> <auto-complete-mode>true</auto-complete-mode> <min-length>1</min-length> <list-limit>5</list-limit> </auto-complete-config> <sp-config> <contact-list-limit>20</contact-list-limit> <mail-link>true</mail-link> <telephone-link>true</telephone-link> <map-link>true</map-link> <url-link>true</url-link> </sp-config> </iac-addressbook-config>
リファレンス¶
アドレスブック一覧表示件数¶
タグ名 addressbook-list-limit アドレスブックを一覧表示する際の1ページ当たり表示件数を設定します。【設定項目】
<iac-addressbook-config> <addressbook-list-limit>20</addressbook-list-limit> </iac-addressbook-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 アドレスブックを一覧表示する際の1ページ当たり表示件数を設定します。 単位・型 数値 (0 - ) 省略時のデフォルト値 なし 親タグ iac-addressbook-config
連絡先一覧表示件数¶
タグ名 contact-list-limit 連絡先を一覧表示する際の1ページ当たり表示件数を設定します。【設定項目】
<iac-addressbook-config> <contact-list-limit>20</contact-list-limit> </iac-addressbook-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 連絡先を一覧表示する際の1ページ当たり表示件数を設定します。 単位・型 数値 (0 - ) 省略時のデフォルト値 なし 親タグ iac-addressbook-config
オーナーグループ一覧表示件数¶
タグ名 ownergroup-list-limit 期間外ユーザを一覧表示する際の1ページ当たり表示件数を設定します。【設定項目】
<iac-addressbook-config> <ownergroup-list-limit>20</ownergroup-list-limit> </iac-addressbook-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 オーナーグループを一覧表示する際の1ページ当たり表示件数を設定します。 単位・型 数値 (0 - ) 省略時のデフォルト値 なし 親タグ iac-addressbook-config
アクセス権チェック設定¶
タグ名 name アクセス権チェックを行うコレクタークラスを設定します。システム設定の アクセス権利用設定 がfalseに設定されている場合(=アクセス権を利用しない)は、本設定は無効になりアクセス権チェックは行われません。【設定項目】
<iac-addressbook-config> <acl-config> <collector-names> <name>jp.co.intra_mart.product.collaboration.addressbook.internal.acl.collector.AclAddressbookDeptCollector</name> ... </collector-names> </acl-config> </iac-addressbook-config>
必須項目 × 複数設定 ○ 設定値・設定する内容 共有住所録でのアクセス権チェックを行うクラスを設定します。また、<collector-names>タグ内に記述されている順にアクセス権チェックを行います。特定のアクセス権チェックが必要ない場合は、該当のクラス設定を削除してください。1つも設定しない場合はアクセス権チェックを行いません。・[組織指定]jp.co.intra_mart.product.collaboration.addressbook.internal.acl.collector.AclAddressbookDeptCollector・[組織+ユーザ分類指定]jp.co.intra_mart.product.collaboration.addressbook.internal.acl.collector.AclAddressbookDeptCtgCollector・[組織+役職]jp.co.intra_mart.product.collaboration.addressbook.internal.acl.collector.AclAddressbookDeptPostCollector・[組織配下指定]jp.co.intra_mart.product.collaboration.addressbook.internal.acl.collector.AclAddressbookDeptSub4QueryCollector・[組織配下+ユーザ分類指定]jp.co.intra_mart.product.collaboration.addressbook.internal.acl.collector.AclAddressbookDeptSubCtg4QueryCollector・[パブリックグループ指定]jp.co.intra_mart.product.collaboration.addressbook.internal.acl.collector.AclAddressbookPubCollector・[パブリックグループ+役割指定]jp.co.intra_mart.product.collaboration.addressbook.internal.acl.collector.AclAddressbookPubRoleCollector・[パブリックグループ配下指定]jp.co.intra_mart.product.collaboration.addressbook.internal.acl.collector.AclAddressbookPubSub4QueryCollector・[ロール指定]jp.co.intra_mart.product.collaboration.addressbook.internal.acl.collector.AclAddressbookRoleCollector単位・型 文字列 省略時のデフォルト値 なし 親タグ collector-names
アクセス権情報のキャッシュキー設定¶
タグ名 cache-key アクセス権情報のキャッシュキーを設定します。通常、設定値は変更しません。【設定項目】
<iac-addressbook-config> <acl-config> <cache-key>iac_addressbook_acl</cache-key> </acl-config> </iac-addressbook-config>
必須項目 × 複数設定 × 設定値・設定する内容 アクセス権情報のキャッシュキーを設定します。デフォルトのキャッシュ情報はim-ehcache-config/iac-addressbook-cache-config.xmlを参照してください。単位・型 文字列 省略時のデフォルト値 なし 親タグ collector-names
オートコンプリート用設定¶
タグ名 auto-complete-config 個人タグ選択コンポーネントの自動入力補完機能(以下、オートコンプリート)の設定を行います。【設定項目】
<iac-addressbook-config> <auto-complete-config> ... </auto-complete-config> </iac-addressbook-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 共有住所録機能でのオートコンプリート情報を設定します。 単位・型 なし 省略時のデフォルト値 なし 親タグ iac-addressbook-config
機能利用ON/OFF切り替え設定(オートコンプリート)¶
タグ名 auto-complete-mode オートコンプリートの利用有無を設定します。【設定項目】
<iac-addressbook-config> <auto-complete-config> <auto-complete-mode>true</auto-complete-mode> </auto-complete-config> </iac-addressbook-config>
必須項目 ○ 複数設定 × 設定値・設定する内容
true オートコンプリートを利用します。 false オートコンプリートを利用しません。 単位・型 真偽値 (true/false) 省略時のデフォルト値 なし 親タグ auto-complete-config
検索開始文字数(オートコンプリート)¶
タグ名 min-length 何文字入力した時点でオートコンプリート検索を行うかを指定します。【設定項目】
<iac-addressbook-config> <auto-complete-config> <min-length>1</min-length> </auto-complete-config> </iac-addressbook-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 何文字入力した時点でオートコンプリート検索を行うかを指定します。 単位・型 数値 (0 - ) 省略時のデフォルト値 なし 親タグ auto-complete-config
表示件数(オートコンプリート)¶
タグ名 list-limit オートコンプリート検索の結果を表示する件数を指定します。【設定項目】
<iac-addressbook-config> <auto-complete-config> <list-limit>5</list-limit> </auto-complete-config> </iac-addressbook-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 オートコンプリート検索の結果を表示する件数を指定します。 単位・型 数値 (0 - ) 省略時のデフォルト値 なし 親タグ auto-complete-config
スマートフォン用設定¶
タグ名 sp-config 共有住所録のスマートフォン機能を利用する場合の設定です。【設定項目】
<iac-addressbook-config> <sp-config> ... </sp-config> </iac-addressbook-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 共有住所録のスマートフォン機能を利用する場合の設定です。 単位・型 なし 省略時のデフォルト値 なし 親タグ iac-addressbook-config
連絡先一覧の表示件数(スマートフォン)¶
タグ名 contact-list-limit アドレスブック内の連絡先を一覧表示する際の表示件数を設定します。【設定項目】
<iac-addressbook-config> <sp-config> <contact-list-limit>20</contact-list-limit> </sp-config> </iac-addressbook-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 アドレスブック内の連絡先を一覧表示する際の表示件数を設定します。 単位・型 数値 (0 - ) 省略時のデフォルト値 なし 親タグ sp-config
メールアプリケーション起動設定(スマートフォン)¶
タグ名 mail-link 連絡先のメールアドレスリンクでスマートフォンのメールアプリケーションを起動するかどうかを設定します。【設定項目】
<iac-addressbook-config> <sp-config> <mail-link>true</mail-link> </sp-config> </iac-addressbook-config>
必須項目 ○ 複数設定 × 設定値・設定する内容
true メールアドレスをリンクで表示します。 false メールアドレスをリンクで表示しません。 単位・型 真偽値 (true/false) 省略時のデフォルト値 なし 親タグ sp-config
電話起動設定(スマートフォン)¶
タグ名 telephone-link 連絡先の電話番号リンクでスマートフォンの電話を起動するかどうかを設定します。【設定項目】
<iac-addressbook-config> <sp-config> <telephone-link>true</telephone-link> </sp-config> </iac-addressbook-config>
必須項目 ○ 複数設定 × 設定値・設定する内容
true 電話番号をリンクで表示します。 false 電話番号をリンクで表示しません。 単位・型 真偽値 (true/false) 省略時のデフォルト値 なし 親タグ sp-config
地図アプリケーション起動設定(スマートフォン)¶
タグ名 map-link 連絡先の郵便番号・住所のリンクでスマートフォンの地図アプリケーションを起動するかどうかを設定します。【設定項目】
<iac-addressbook-config> <sp-config> <map-link>true</map-link> </sp-config> </iac-addressbook-config>
必須項目 ○ 複数設定 × 設定値・設定する内容
true 住所をリンクで表示します。 false 住所をリンクで表示しません。 単位・型 真偽値 (true/false) 省略時のデフォルト値 なし 親タグ sp-config
URLリンク先サイト表示設定(スマートフォン)¶
タグ名 url-link 連絡先のURLリンクで該当のサイトを表示するかどうかを設定します。【設定項目】
<iac-addressbook-config> <sp-config> <url-link>true</url-link> </sp-config> </iac-addressbook-config>
必須項目 ○ 複数設定 × 設定値・設定する内容
true URLをリンクで表示します。 false URLをリンクで表示しません。 単位・型 真偽値 (true/false) 省略時のデフォルト値 なし 親タグ sp-config
期間外ユーザ一覧画面でのユーザ一覧表示件数(使用しません)¶
タグ名 periodoutusers-list-limit 使用しません。【設定項目】
<iac-addressbook-config> <periodoutusers-list-limit>20</periodoutusers-list-limit> </iac-addressbook-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 使用しません。設定値を変更してもアプリケーションには影響しません。 単位・型 数値 (0 - ) 省略時のデフォルト値 なし 親タグ iac-addressbook-config