Claude Platform Docs

成員

列出 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 修改。

Models
type BetaRBACGroupMember struct { Type: "rbac_group_member"; CreatedAt; Email; /* 2 more */ }
Type RBACGroupMember

Object type.

For RBAC Group Members, this is always "rbac_group_member".

defaultrbac_group_member
CreatedAt Time

RFC 3339 timestamp of when the User was added to the RBAC Group.

formatdate-time
Email string

Email of the User.

RBACGroupID string

ID of the RBAC Group.

UserID string

ID of the User.