SCIM API
W&B SCIM API を使用すると、 Okta や Microsoft Entra などのアイデンティティプロバイダー (IdP) を使用して、 W&B 組織の Users や Teams を大規模に管理できます。 以下のセクションでは、 SCIM API の各カテゴリについて説明します。User SCIM API
User SCIM API を使用すると、 W&B 組織内での Users の作成、無効化、取得、一覧表示、および定義済みロールまたはカスタムロールの割り当てが可能になります。リクエストとレスポンスの完全な例については、詳細な SCIM リファレンス を参照してください。User を無効化するには、
PATCH /scim/Users/{id} を使用して {"active": false} を設定します。結果はホスティングオプションによって異なります。専用クラウド およびセルフマネージドの デプロイメント では User レコードが保持されますが、マルチテナント クラウド では組織から User が削除されます。マルチテナント クラウド では再有効化は利用できません。代わりに User を再度追加してください。User の無効化 および User の再有効化 を参照してください。Group SCIM API
Group SCIM API を使用すると、組織内での Teams の作成や削除を含む W&B Teams の管理が可能です。既存の Team に Users を追加または削除するには、PATCH Group を使用します。
W&B 内には「同じロールを持つユーザーのグループ」という概念はありません。 W&B の Team はグループに非常に似ており、異なるロールを持つ多様なペルソナが、関連する一連の Projects で共同作業を行うことを可能にします。 Teams は異なるユーザーグループで構成される場合があります。 Team 内の各 User には、 team admin 、 member 、 viewer 、またはカスタムロールを割り当てます。W&B は、グループと W&B Teams の類似性から、 Group SCIM API エンドポイントを W&B Teams にマッピングしています。