Groupes RBAC
Créer un groupe RBAC
beta.organization.rbac_groups.create(**kwargs) -> BetaRBACGroupCréer un groupe RBAC dans le tenant Claude Enterprise. Les groupes créés via l'API ont le type de source "direct".
Lister les groupes RBAC
beta.organization.rbac_groups.list(**kwargs) -> SyncPageCursor[BetaRBACGroup]Lister les groupes RBAC du tenant Claude Enterprise.
Obtenir un groupe RBAC
beta.organization.rbac_groups.retrieve(rbac_group_id) -> BetaRBACGroupRécupérer un groupe RBAC par son ID.
Mettre à jour un groupe RBAC
beta.organization.rbac_groups.update(rbac_group_id, **kwargs) -> BetaRBACGroupMet à jour le nom d'un groupe RBAC. Les groupes provisionnés par un fournisseur d'identité (type de source "scim") ne peuvent pas être modifiés via l'API tant qu'une organisation du locataire utilise le provisionnement SCIM.
Supprimer un groupe RBAC
beta.organization.rbac_groups.delete(rbac_group_id) -> RBACGroupDeleteResponseSupprime un groupe RBAC. Les groupes provisionnés par un fournisseur d'identité (type de source "scim") ne peuvent pas être supprimés via l'API tant qu'une organisation du locataire utilise le provisionnement SCIM.
Models
Groupes RBACMembres
Lister les membres d'un groupe RBAC
beta.organization.rbac_groups.members.list(rbac_group_id, **kwargs) -> SyncPageCursor[BetaRBACGroupMember]Ajouter un membre à un groupe RBAC
beta.organization.rbac_groups.members.add(rbac_group_id, **kwargs) -> BetaRBACGroupMemberAjoute un utilisateur à un groupe RBAC. L'appartenance aux groupes provisionnés par un fournisseur d'identité (type de source "scim") ne peut pas être modifiée via l'API tant qu'une organisation du tenant utilise le provisionnement SCIM.
Retirer un membre d'un groupe RBAC
beta.organization.rbac_groups.members.remove(user_id, **kwargs) -> MemberRemoveResponseRetire un utilisateur d'un groupe RBAC. L'appartenance aux groupes provisionnés par un fournisseur d'identité (type de source "scim") ne peut pas être modifiée via l'API tant qu'une organisation du tenant utilise le provisionnement SCIM.