Helix Swarmガイド (2020.1)

グループの追加

重要

グループを作成するには、Helixサーバ (p4d)でsuper権限が割り当てられている必要があります。バージョン2012.1以降のp4dの場合は、admin権限が割り当てられている必要があります。 適切な権限が割り当てられていない場合、Swarmでは、[グループの追加]ボタンは表示されません。

  1. グループを一覧表示するには、メニューの[グループ]をクリックします。
  2. [+ グループの追加]ボタンをクリックします。

    [グループの追加]の[設定]タブが表示されます。

    [グループの追加]オプションの[設定]タブの画像
  3. グループの名前を入力します。
  4. 任意: 説明を入力します。
  5. 任意: グループの所有者を指定します。 このフィールドに文字を入力すると、その文字に一致するHelixサーバユーザが自動的に表示されます。

    グループの所有者を指定すると、その所有者とHelixサーバsuper権限が割り当てられているユーザ以外は、グループの定義を編集できなくなります。

    所有者を指定しない場合は、少なくとも1人のメンバーを指定する必要があります(下記参照)。

  6. 任意: グループのメンバーを指定します。 このフィールドに文字を入力すると、Helixサーバ内でその文字に一致するプロジェクト、グループ、ユーザが自動的に表示されます(プロジェクト、グループ、ユーザの組み合わせで最大20件)。

    プロジェクトを指定すると、そのプロジェクトのメンバーがそのグループのメンバーになります。 グループを指定すると、そのグループが新しく作成するグループのサブグループとなり、そのすべてのメンバー(およびそのサブグループのメンバー)が、新しく作成するグループのメンバーになります。

    メンバーを指定しない場合は、少なくとも1人の所有者を指定する必要があります(上記参照)。

  7. 以下に示すいずれかの操作を実行します。

    • グループの追加を終了する場合は、[保存]をクリックします。 新しいレビューが要求されると、グループメンバーに対してデフォルトで電子メール通知が送信されます。
    • 注意

      いずれかの必須フィールドに値が入力されていない場合は、[保存]ボタンが無効になります。

      または

    • 任意: [グループの追加] > [通知]タブで、グループの電子メール通知を設定します。 詳細については、次の手順を参照してください。
  8. 任意: [通知]タブをクリックして、グループの電子メール通知を設定します。

    [グループの追加]オプションの[通知]タブの画像

  9. 任意: [グループメンバーの個別の電子メールに対して通知するのではなく、メーリングリストを使用する(電子メールアドレスを追加する必要があります)]を選択してグループのメーリングリストアドレスを追加し、グループの有効な電子メールアドレスを入力します。

    注意
    • グループのメーリングリストが有効になっている場合: グループの電子メールアドレスに通知が送信されます。
    • グループのメーリングリストが無効になっている場合: グループメンバーの個別の電子メールアドレスに通知が送信されます。

    電子メールアドレスを入力すると、そのアドレスの形式が自動的に検証されます。

    無効な電子メール形式の画像

    検証済み電子メール形式の画像

  10. グループのメンバーは、グループ内のいずれかのメンバーがレビューを開始すると、通知を受け取ります。 また、グループのメンバーでもあるチェンジリスト所有者が変更をコミットした場合や、チェンジリスト所有者の代わりにいずれかのメンバーが変更をコミットした場合も、グループメンバーに通知が送信されます。 グループのメーリングリストが無効になっている場合であっても、これらの設定は常に有効になります。

    以下に示す操作のうち、どちらの操作が実行されたときに通知をグループに送信するかを選択します。

    • レビューが要求された場合に、メンバーに対して電子メールを送信する: グループ内のいずれかのメンバーがレビューを作成した場合に、グループに対して通知が送信されます。
    • 変更がコミットされた場合に、メンバーに対して電子メールを送信する: Perforceで変更がコミットされた場合に、グループに対して通知が送信されます(チェンジリストの所有者がこのグループのメンバーである場合)。
    • ヒント

      いずれかのユーザがSwarmでチェンジリストをコミットすると、そのチェンジリストの所有者の代わりとしてチェンジリストがコミットされます。 チェンジリストの所有者がグループのメンバーである場合、そのメンバーに通知が送信されます。

    注意

    グループの電子メール通知が無効になっている場合であっても、グループのメンバーがプロジェクトのメンバーになっている、グループのメンバーがプロジェクトやユーザをフォローしている、Swarmのレビューデーモン機能が有効になっているなどの理由により、グループメンバーに対して通知が送信される可能性があります。 詳しくは、「通知」を参照してください。

  11. グループの通知設定を使用して、Swarmでイベントが発生した場合にグループのメーリングリストに送信する通知を指定することができます(グループのメーリングリストが有効になっている必要があります)。 これにより、グループのメーリングリストに送信される電子メールの数を制限することができます。 これらの設定は、すべてのプロジェクトに適用されます。

    注意

    以下に示すグループ通知の設定は、グループのメーリングリストアドレスが設定されている場合にのみ適用されます。

    注意

    これまでに説明したオプションのデフォルト値は、Swarmの管理者が設定します。管理者により、一部のオプションのオンとオフが強制的に設定される場合があります。 オプションの設定方法については、グローバル設定を参照してください。

    グループの電子メール通知フォームの画像

    各イベントで通知のオンとオフを切り替えることにより、該当するイベントが発生した場合に、グループで電子メール通知を受信するかどうかを制御することができます。

    [デフォルトにリセットする]をクリックすると、設定内容がシステムのデフォルト値に戻ります。

  12. [保存]をクリックします。

    注意

    いずれかの必須フィールドに値が入力されていない場合は、[保存]ボタンが無効になります。