Claude Platform Docs

成員

列出 RBAC 群組成員
MemberListPage beta().organization().rbacGroups().members().list(params = MemberListParams.none(), requestOptions = RequestOptions.none())
GET/v1/organizations/rbac_groups/{rbac_group_id}/members

列出 RBAC 群組的成員。

新增 RBAC 群組成員
BetaRbacGroupMember beta().organization().rbacGroups().members().add(params, requestOptions = RequestOptions.none())
POST/v1/organizations/rbac_groups/{rbac_group_id}/members

將使用者新增至 RBAC 群組。當租用戶中的組織使用 SCIM 佈建時,由身分識別提供者佈建的群組(來源類型為 "scim")其成員資格無法透過 API 修改。

移除 RBAC 群組成員
MemberRemoveResponse beta().organization().rbacGroups().members().remove(params, requestOptions = RequestOptions.none())
DELETE/v1/organizations/rbac_groups/{rbac_group_id}/members/{user_id}

從 RBAC 群組中移除使用者。當租用戶中的組織使用 SCIM 佈建時,由身分識別提供者佈建的群組(來源類型為 "scim")其成員資格無法透過 API 修改。

Models
class BetaRbacGroupMember { type = "rbac_group_member"; createdAt; email; /* 2 more */ }
JsonValue type = "rbac_group_member"

Object type.

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

LocalDateTime createdAt

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

formatdate-time
String email

Email of the User.

String rbacGroupId

ID of the RBAC Group.

String userId

ID of the User.