概要

Datadog Teams は、ユーザーグループが Datadog 内でチームのアセットを整理し、Datadog 全体のエクスペリエンスに自動的にフィルターをかけて、これらのアセットに優先順位をつけることができるようにします。

Teams を使用して、ダッシュボード、サービス、モニター、インシデントなどのリソースをユーザーのグループにリンクします。また、Slack チャンネル、Jira ボード、GitHub リポジトリなどに、チーム固有のリンクを追加することもできます。

チームメンバーシップは柔軟です。ユーザーは、チームに参加したり、他のメンバーから追加されたり、管理者から追加されたりすることができます。ユーザーは、複数のチームに所属することができます。

セットアップ

ナビゲーション

チームディレクトリページを探すには

  1. アカウントメニューから、Organization Settings に移動します。
  2. Groups の下で、Teams を選択します。

チームディレクトリページには、組織内の全チームが表示されます。右上の Only My Teams スライダーで、自分のチームと組織内の全チームの表示を切り替えられます。

Organization Settings ページの Teams タブに、Caching チームを強調するパネルが表示されている

チームの作成

  1. チームディレクトリページで、右上の New Team をクリックします。
  2. Team Name を選択します。
  3. Handle は、チーム名に基づいて入力されます。
  4. オプションで Description を指定します。
  5. ドロップダウンメニューを使って、チームメンバーを選択します。
  6. 作成をクリックします。

チームの修正

  1. チームディレクトリページで、修正したいチームをクリックします。チームの詳細が表示されたサイドパネルが表示されます。
  2. 修正したい項目の上にマウスを合わせます。鉛筆のアイコンが表示されます。
  3. 鉛筆のアイコンをクリックします。ポップアップウィンドウが表示されます。
  4. 変更を行い、適切なボタンをクリックして変更を保存してください。

チームハンドル

チームハンドルは、チームと Datadog のリソースをリンクします。チームハンドルは、検索バーやファセットに team:<team-handle> または teams:<team-handle> という形式で表示されます。

チームハンドルを探すには

  1. チームディレクトリページでチーム名をクリックします。サイドパネルにチームの詳細が表示されます。
  2. パネルの上部にある handle フィールドを探します。

リソースを定義されたチームと関連付けるには、一致するチームハンドルを持つチームが Datadog に存在する必要があります。定義されたチームに関連付けられたリソースをクリックすると、チームハンドルと追加情報を含む小さなウィンドウが表示されます。定義されたチームは、以下のチームフィルターのような追加機能を提供します。

Datadog で定義されたチームに関連付けられていないチームハンドルは、タグと同じような動作をします。Teams の機能を利用するために、未定義のチームハンドルを定義されたチームに変換してください。

リソースとチームハンドルの関連付け

Datadog は、以下のリソースをチームハンドルに関連付けることをサポートしています。

フィルター

チームフィルターは、Datadog でのユーザーの体験を、チームに関連付けられたコンテンツに調整します。

チームフィルターは、各リストビューの 2 か所に表示されます。

  • 左上にある検索ファセットのリスト
  • 検索バーの検索語

ユーザーがチームフィルターを有効にすると、自分のチームに関連付けられたリソース、または自分のチームが所有するサービスに関連付けられたリソースのみが表示されます。チームフィルターの状態は、グローバルで永続的です。したがって、Datadog は、適用されるすべての製品にわたるユーザーのナビゲーションジャーニーにおいて、チームのコンテキストを維持します。

チームフィルターを使用できる製品について、以下の表で説明します。

製品リストページフィルターベース
ダッシュボードチームハンドル
Resource Catalogチームハンドル
サービスカタログチームハンドル
インシデントチームハンドル
モニターチームハンドル
APM エラー追跡チームが所有するサービス (サービスカタログ内の所有権によって決定されます)
ログエラー追跡チームが所有するサービス (サービスカタログ内の所有権によって決定されます)
サービスレベル目標チームハンドル
Data Streams Monitoringチームハンドル
Synthetic テストチームハンドル

アクセス許可

Teams Manage 権限を持つロールのユーザーは、チームの作成、チーム名の変更、チームの削除、チームハンドルの変更が可能です。user_access_manage を持つユーザーは、チームメンバーやマネージャーの追加、削除、昇格が可能です。

チームの管理

チームのメンバーシップ

チームのメンバーを差別化するために、チームマネージャーとして指定します。メンバーリストでは、チームマネージャーの名前の横に “TEAM MANAGER” バッジが表示されます。

チームの設定で、チームメンバーを変更できるユーザーを指定します。次のオプションが利用できます。

  • user_access_manage 権限を持つユーザーのみ
  • チームマネージャー
  • チームマネージャーとメンバー
  • 組織内の誰でも

user_access_manage 権限を持つユーザは、誰がメンバーの追加や削除、チーム詳細の編集を行えるかのデフォルトルールを設定できます。チームディレクトリページの Default Settings ボタンで、デフォルトルールを設定します。チーム詳細パネルで、個々のチームに対してこれらのポリシーをオーバーライドすることができます。

チーム管理の委任

オープンメンバーシップモデルの場合、デフォルトのチーム設定を構成し、組織内の誰でもメンバーの追加や削除ができるようにします。適切なロールに teams_manage 権限を割り当て、誰でもチームを作成したり、チームの詳細を編集できるようにします。

チーム主導のメンバーシップモデルを好む場合は、デフォルトのチーム設定を、チームマネージャーまたはチームマネージャーとメンバーがメンバーを追加または削除できるように設定します。チームマネージャー全員を含むロールに、teams_manage 権限を割り当てます。

厳密なメンバーシップモデルを実施するには、デフォルトのチーム設定で、user_access_manage を持つユーザーだけがメンバーを追加または削除できるように構成します。teams_manage 権限を組織管理者にのみ割り当てます。