ユーザーグループを作成
グループを作成して、そのグループにロールをアサインします。グループにアサインされたユーザーは、そのロールを継承します。
始める前に
手順
- 移動先 すべて > ユーザー管理 > グループ.
- [新規] を選択します。
-
フォームのフィールドに入力します。
一部のフィールドは、フォームをカスタマイズした後に表示されます。フォームをカスタマイズします。
フィールド 説明 名前 グループの名前 マネージャー グループマネージャーまたはリード タイプ このグループのカテゴリーです。たとえば、タイプカタログとして指定されたグループはサービス カタログ グループであり、 サービスカタログ > カタログポリシー > 実行グループ 移動します詳細については、「アサイン先グループタイプの構成」を参照してください。 [タイプ] フィールドを追加するには、フォームをパーソナライズする必要がある場合があります。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」を参照してください。
-