RBAC 群組
建立 RBAC 群組
client.Beta.Organization.RBACGroups.New(ctx, body) (*BetaRBACGroup, error)POST/v1/organizations/rbac_groups
在 Claude Enterprise 租戶中建立 RBAC 群組。透過 API 建立的群組其來源類型為 "direct"。
列出 RBAC 群組
client.Beta.Organization.RBACGroups.List(ctx, query) (*PageCursor[BetaRBACGroup], error)GET/v1/organizations/rbac_groups
列出 Claude Enterprise 租戶中的 RBAC 群組。
取得 RBAC 群組
client.Beta.Organization.RBACGroups.Get(ctx, rbacGroupID) (*BetaRBACGroup, error)GET/v1/organizations/rbac_groups/{rbac_group_id}
依 ID 擷取 RBAC 群組。
更新 RBAC 群組
client.Beta.Organization.RBACGroups.Update(ctx, rbacGroupID, body) (*BetaRBACGroup, error)POST/v1/organizations/rbac_groups/{rbac_group_id}
更新 RBAC 群組的名稱。當租用戶中的組織使用 SCIM 佈建時,由身分識別提供者佈建的群組(來源類型為 "scim")無法透過 API 修改。
刪除 RBAC 群組
client.Beta.Organization.RBACGroups.Delete(ctx, rbacGroupID) (*BetaOrganizationRBACGroupDeleteResponse, error)DELETE/v1/organizations/rbac_groups/{rbac_group_id}
刪除 RBAC 群組。當租用戶中的組織使用 SCIM 佈建時,由身分識別提供者佈建的群組(來源類型為 "scim")無法透過 API 刪除。
Models
RBAC 群組成員
列出 RBAC 群組成員
client.Beta.Organization.RBACGroups.Members.List(ctx, rbacGroupID, query) (*PageCursor[BetaRBACGroupMember], error)GET/v1/organizations/rbac_groups/{rbac_group_id}/members
列出 RBAC 群組的成員。
新增 RBAC 群組成員
client.Beta.Organization.RBACGroups.Members.Add(ctx, rbacGroupID, body) (*BetaRBACGroupMember, error)POST/v1/organizations/rbac_groups/{rbac_group_id}/members
將使用者新增至 RBAC 群組。當租用戶中的組織使用 SCIM 佈建時,由身分識別提供者佈建的群組(來源類型為 "scim")其成員資格無法透過 API 修改。
移除 RBAC 群組成員
client.Beta.Organization.RBACGroups.Members.Remove(ctx, userID, body) (*BetaOrganizationRBACGroupMemberRemoveResponse, error)DELETE/v1/organizations/rbac_groups/{rbac_group_id}/members/{user_id}
從 RBAC 群組中移除使用者。當租用戶中的組織使用 SCIM 佈建時,由身分識別提供者佈建的群組(來源類型為 "scim")其成員資格無法透過 API 修改。