このドキュメントは、Devin の連邦政府向け導入環境向けです。Devin ドキュメントに戻る
POST リクエストです。すべてのリクエストボディには service_key が含まれます。認証、スコーピング、ページネーション、エラーについては、API の概要を参照してください。読み取りエンドポイントには Teams Read-Only、書き込みエンドポイントには Teams Update が必要です。これらのハンドラーにはセルフホスト型マルチテナントデプロイメントの制限がありますが、/Analytics で使用される個別の analytics-access ティアチェックは適用されません。
読み取りおよび書き込みエンドポイントから返されるグループオブジェクト:
グループの一覧
page_size / page_token をサポートします。
グループを取得
not_found を返します。
グループを作成
name のグループを作成します。Teams Update 権限が必要です。グループスコープのキーでは、グループを作成できません。
group オブジェクトが含まれます。
グループを更新
invalid_argument を返します。Teams Update が必要です。
string
必須
更新するグループ。
string
新しいグループ名。
object
{"model_uids": [...]} — グループの Cascade モデル許可リストを置き換えます。空のリストを渡すと、グループの Cascade 制限が解除されます。グループの許可リストの組み合わせ方法については、モデルのプロビジョニングを参照してください。object
{"model_uids": [...]} — グループの Command モデル許可リストを置き換えます。空のリストを渡すと、グループの Command 制限が解除されます。number
請求サイクルごとのメンバーあたりのグループ ACU 上限を設定します。正の値である必要があります。
clear_cycle_acu_limit とは同時に指定できません。boolean
グループの ACU 上限をクリアし、チームまたはデフォルトの動作に戻します。このサービスキー API では、
set_cycle_acu_limit には有限の正の値を指定する必要があります。グループごとのオーバーライドを削除するには、この明示的なクリア操作を使用してください。ポータルのグループ ACU 上限コントロールでは、cycle_acu_limit: 0 をクリアリクエストとして受け付けます。group オブジェクトが含まれます。
グループを削除
group_idで指定したグループを削除します。キーの有効なスコープにすでに存在しないグループを削除しても、正常にno-opとして処理されます。Teams Updateが必要です。
グループのメンバーを一覧表示
page_size / page_token をサポートしています。
グループにメンバーを追加
user_emails、1~1,000件) 。Teams Update が必要です。
- 冪等性: 既存のメンバーを追加しても、成功として扱われ、no-op です。
- メールアドレスは前後の空白が削除され、大文字・小文字を区別せずに重複が除去されます。
- オールオアナッシング: いずれかのメールアドレスが不明、または別のチームに属している場合、リクエスト全体が拒否され、何も書き込まれません。
グループからメンバーを削除
user_emails、1~1,000件) を指定してグループからユーザーを削除します。Teams Update が必要です。検証は「グループメンバーを追加」と同様にオールオアナッシングとなり、メンバーではない有効なユーザーを削除しても、成功として扱われ、no-op です。

