付録A 配送ルール
配送ルール一覧では,上から下に複数の配送ルールの設定一覧が表示されます。
この配送のルールにユーザの配送時の条件がマッチした場合に,該当のポリシーで配送処理が実行できます。条件とは配送元グループと配送先グループです。グループには,そのグループの配下のグループを含みます。
本システムでは,ファーストマッチルールを採用しています。ファーストマッチルールとは,配送元と配送先が同一の場合に,一覧で一番上にあるルールが適応されるというものです。
複数の配送先に配送する場合は,配送先にすべての配送先を包含するルールを設定する必要があります。
配送ルール適用例
- ■配送先が1つの場合
-
配送元:グループAに所属する送信者1
配送先:グループBに所属する受信者1
次の表に示す配送ルールが設定されていた場合,ファーストマッチルールを適用すると配送ルール1が選択されます。配送ルール2は適用されません。
表A‒1 配送ルール設定例 項番
配送元
配送先
配送ポリシー
1
グループA
グループB
配送ポリシー1
2
グループA
グループB
配送ポリシー2
図A‒1 配送例(配送先が1つの場合) - ■配送先が2つの場合
-
配送元:グループA に所属する送信者1
配送先:グループB に所属する受信者1とグループCに所属する受信者2
グループ構成:グループDはグループB,グループCの親グループ
次の表に示す配送ルールが設定されている場合,配送元グループAから配送先グループBと配送先グループCを包含する配送ルール3がマッチします。
表A‒2 配送可能な配送ルール設定 項番
配送元
配送先
配送ポリシー
1
グループA
グループB
配送ポリシー1
2
グループA
グループC
配送ポリシー2
3
グループA
グループD
配送ポリシー3
図A‒2 配送可能な場合の例(配送先が2つの場合) 次の表に示す配送ルールが設定されている場合は配送できません。グループAからグループBに配送,グループAからグループCにそれぞれ配送はできますが,配送先としてグループBとグループC両方を包含するルールが設定されていないためです。
表A‒3 配送できない配送ルール設定 項番
配送元
配送先
配送ポリシー
1
グループA
グループB
配送ポリシー1
2
グループA
グループC
配送ポリシー2
図A‒3 配送できない場合の例(配送先が2 つの場合)
ユーザが複数グループに所属する場合
ユーザが複数のグループに所属する場合も同様に,ファーストマッチルールが適用されます。ユーザが所属するグループの順序は関係ありません。
グループ構成として,「A」,「B」,「C」が「親」グループの配下に登録されている場合の例を以下に示します。
項番 |
操作ユーザの所属(上から) |
宛先のユーザの所属(上から) |
配送ルール定義(上から) |
適用されるルール |
---|---|---|---|---|
1 |
A |
C |
B → C A → C A → B A → A 親 → 親 |
A → C |
2 |
A B |
C |
B → C |
|
3 |
B A |
C |
B → C |
|
4 |
A |
A B |
A → B |
|
5 |
A |
B A |
A → B |
|
6 |
B A |
B A |
A → B |
|
7 |
A B |
B A |
A → B |
|
8 |
A B |
A |
A → A |
|
9 |
A |
A B(1人目) C(2人目) |
親 → 親 |