Claude Platform Docs

Membri

Elenca membri del gruppo RBAC
beta.organization.rbac_groups.members.list(rbac_group_id, **kwargs) -> PageCursor<BetaRBACGroupMember>
GET/v1/organizations/rbac_groups/{rbac_group_id}/members

Elenca i membri di un gruppo RBAC.

Aggiungi membro al gruppo RBAC
beta.organization.rbac_groups.members.add(rbac_group_id, **kwargs) -> BetaRBACGroupMember
POST/v1/organizations/rbac_groups/{rbac_group_id}/members

Aggiunge un utente a un gruppo RBAC. L'appartenenza ai gruppi forniti da un identity provider (tipo di origine "scim") non può essere modificata tramite l'API mentre un'organizzazione nel tenant usa il provisioning SCIM.

Rimuovi membro dal gruppo RBAC
beta.organization.rbac_groups.members.remove(user_id, **kwargs) -> MemberRemoveResponse
DELETE/v1/organizations/rbac_groups/{rbac_group_id}/members/{user_id}

Rimuove un utente da un gruppo RBAC. L'appartenenza ai gruppi forniti da un identity provider (tipo di origine "scim") non può essere modificata tramite l'API mentre un'organizzazione nel tenant usa il provisioning SCIM.

Models
class BetaRBACGroupMember { type: :rbac_group_member, created_at, email, 2 more }
type: :rbac_group_member

Object type.

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

created_at: Time

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

formatdate-time
email: String

Email of the User.

rbac_group_id: String

ID of the RBAC Group.

user_id: String

ID of the User.

class MemberRemoveResponse { type: :rbac_group_member_deleted, rbac_group_id, user_id }
type: :rbac_group_member_deleted

Deleted object type. For RBAC Group Members, this is always "rbac_group_member_deleted".

rbac_group_id: String

ID of the RBAC Group.

user_id: String

ID of the User.