- Zoho Directory にサインインし、左側メニューで Admin Panel をクリックします。
- アプリケーション に移動し、アプリを選択します。
- Conditional Assignment に移動し、グループに割り当て をクリックします。
- 条件を適用するグループを選択するか、組織全体に条件を適用する場合は すべてのユーザー をクリックします。
- 選択したグループ内にすでに存在するユーザーにも条件を適用する場合は、既存メンバーにも条件を適用 をオンにします。オフのままにすると、それらのユーザーは条件の対象外になります。
- すでにアプリへのアクセス権があるユーザーにも条件を適用する場合は、ユーザーに手動で割り当てられたロールを上書き をオンにします。オフのままにすると、それらのユーザーは条件の対象外となり、管理者が手動で割り当てたロールが保持されます。
- 条件に基づいてユーザーを絞り込みたい場合は、ルールの適用対象 で 条件に一致するユーザー を選択します。そうでない場合は すべてのメンバー を選択します。
- 条件に一致するユーザー を選択した場合は、次のように条件を設定します。
- ユーザーを絞り込むための属性を選択します。
- 条件の値と、その属性と値の関係を設定します。
- Assign をクリックします。
- 2 つ以上の条件を追加した場合は、条件パターン を設定します。
- アプリケーション設定 を選択します。アプリケーション設定は、割り当てるアプリによって異なります。一部のアプリにはアプリケーション設定がない場合もあります。
- ルールを保存するには、保存 をクリックします。
- 別のルールを追加するには、新しいルールを追加 をクリックします。
メモ: 2 つ以上のルールを追加した場合、最初のルールの適用対象が すべてのメンバー になっていると、その他のメンバー に変更されます。その他のメンバー を選択すると、前のルールに一致しないユーザーにアプリが割り当てられます。
- 必要なルールを追加したら、Assign をクリックします。
複数のルールがある場合は、追加した順に評価されます。最初のルールに一致しないユーザーのみが 2 番目のルールで評価され、その後も同様に続きます。また、1 つのアプリケーションに対して複数の条件を追加することもできます。ただし、条件は
条件の優先度に基づいて優先順位が決まります。
条件と条件パターンの設定
条件は、Conditional Assignment の基本的なフィルターです。ルールの設定時に 条件に一致するユーザー を選択した場合、ユーザーを絞り込むために 1 つ以上の条件を追加できます。
条件は、次の 13 個の利用可能な属性を使って設定できます。
- グループロール
- 名
- 姓
- プライマリメール
- すべてのメールアドレス
- 作成日時
- ユーザー種別
- ユーザーステータス
- 上長
- 場所
- 役職
- 部署
- 所属グループ
情報:
カスタム項目を追加している場合は、それらも属性として使用できます。
ユーザーをより正確に絞り込むために、複数の条件を追加できます。2 つ目の条件を追加するときに、AND/OR 関係を使って 1 つ目の条件と接続できます。AND 関係の場合、そのルールは両方の条件を満たすユーザーにのみ適用され、OR 関係の場合は、いずれか一方の条件を満たすユーザーに適用されます。初期設定では、新しく追加された条件は既存の条件と OR 関係で関連付けられます。
CRITERIA PATTERN の横にある 編集 をクリックして、条件パターンを設定できます。条件パターンでは、かっこを使って条件をグループ化し、条件同士の関係を変更します。次に例を示します。
- ((1 AND 2) OR 3) — この場合、ルールが適用されるのは、「1 と 2 の両方の条件」または「3 番目の条件」のいずれかを満たすユーザーです。
- (1 AND (2 OR 3)) — この場合、ルールが適用されるのは、「1 番目の条件」と「2 または 3 のいずれかの条件」を満たすユーザーです。
次のケースを考えてみましょう。Salesforce を、2018 年に入社したカリフォルニア州とニューヨーク州在住の有効なユーザーにのみ割り当てる必要があるとします。これは、アプリの割り当て対象を すべてのユーザー にして、次の条件を設定する 1 つの条件で実現できます。
ユーザー.UserType、ユーザー.役職、ユーザー.ReportsTo などの属性と条件パターンの使い方に慣れれば、あらゆる自動アプリ割り当てのニーズに対応できるカスタム条件を作成できるようになります。