ユーザーグループを作成
グループを作成して、そのグループにロールをアサインします。グループにアサインされたユーザーは、そのロールを継承します。
始める前に
手順
- 移動先 すべて > ユーザー管理 > グループ.
- [New (新規)] を選択します。
-
フォームのフィールドに入力します。
一部のフィールドはフォームをカスタマイズした後に表示されます。フォームをカスタマイズします。
フィールド 説明 名前 グループの名前 マネージャー グループマネージャーまたはリード タイプ このグループのカテゴリーです。たとえば、 カタログ タイプとして指定されたグループはサービスカタロググループであり、 サービスカタログ > カタログポリシー > 実行グループ 移動します詳細については、「アサイン先グループタイプの設定」を参照してください。 [タイプ] フィールドを追加するには、フォームをパーソナライズする必要がある場合があります。Work Management プラグインをアクティブ化すると、[タイプ] フィールドが自動的に追加されます。注:空のグループタイプのグループには ITIL が追加されます。また、タスクのデフォルトの参照修飾子を使用すると、これらのグループはタスクや他のタスクタイプをグループにアサインすることができます。グループ メール グループのメール配布リストまたは連絡先メールアドレス (グループマネージャーなど) 親 このグループがメンバーである他のグループグループに親がある場合、子グループは親グループのロールを継承します。ただし、子グループのメンバーは親グループのメンバーではありません。たとえば、インシデントが親グループにアサインされているときに [アサイン先] ルックアップアイコンを選択すると、親グループのメンバーのみが利用可能になります。子グループのメンバーは利用できません。 アクティブ グループがアクティブか非アクティブかを示すチェックボックス。非アクティブなグループは、既にそのグループを参照しているが、以下の非アドミンユーザーには表示されない参照フィールドに表示されます。 - グループのリスト
- 参照フィールドの参照ルックアップリスト
- 参照フィールドに入力すると表示されるグループのオートコンプリートリスト
マネージャーを除外 グループマネージャーがメール通知を受信するかどうかをコントロールするチェックボックス。 含めるメンバー 誰かが [グループメール] アドレスにメールを送信したときに、グループメンバーが個々のメールを受信するかどうかをコントロールするチェックボックス。この機能の唯一の例外は承認通知です。[含めるメンバー] の選択に関係なく、グループのすべてのメンバーが承認通知を受信します。詳細については、「通知の受信」を参照してください。 説明 グループに関するヘルプ情報。 - オプション:
グループを削除または非表示にします。
-
注:[グループ] フォームに [非表示] というラベルの付いた [True/False] フィールドを作成します。参照フィールドでグループを選択すると、非表示のグループのユーザーのみが非表示のグループを表示できます。フィールドの作成の詳細については、「テーブルのフィールドを追加およびカスタマイズする」を参照してください。ユーザー [sys_user_group] テーブルに [u_hidden] という名前のフィールドが作成され、[非表示] チェックボックスを使用して非表示のグループを指定できるようになります。
-
次のスクリプトを使用して、[sys_user_group] (グループ) テーブルに新しいクエリ前ビジネスルールを作成します。
if (!gs.hasRole("admin") && !gs.hasRole("groups_admin") && gs.getSession().isInteractive()) { var qc = current.addQuery("u_hidden", "!=", "true"); //cannot see hidden groups... qc.addOrCondition("sys_id", "javascript:getMyGroups()"); //...unless in the hidden group }注:詳細については、「Before Query business rules」を参照してください。
-
タスクの結果
ユーザーグループは、指定した構成に基づいて作成されます。
注:
glide.ui.schedule_job_for_group_parent_change が true に設定されている場合、親グループを削除すると、親グループのロールが子グループに非同期的に追加されます。glide.ui.schedule_job_for_group_parent_change が false に設定されている場合、親グループが削除されると、親グループのロールが子グループに同期的に追加されます。