> ## Documentation Index
> Fetch the complete documentation index at: https://docs.coreweave.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Automatiser la gestion des utilisateurs et des équipes

> Automatisez la gestion des utilisateurs et des équipes à grande échelle dans W&B à l’aide de l’API SCIM et de l’API du SDK Python.

Cette page explique comment automatiser la gestion des utilisateurs et des équipes à grande échelle à l’aide de l’[API SCIM](/fr/products/wandb/platform/hosting/iam/scim) et de l’[API du SDK Python](/fr/products/wandb/ref/python/public-api).

<h2 id="scim-api">
  API SCIM
</h2>

Utilisez l’API SCIM de W\&B pour gérer à grande échelle les utilisateurs et les équipes de votre organisation W\&B via un fournisseur d’identité (IdP) tel qu’Okta ou Microsoft Entra.

Pour plus d’informations, voir [Authentification](/fr/products/wandb/platform/hosting/iam/scim#authentication) sur la page de référence SCIM.

<Tip>
  L’implémentation de W\&B comprend des points de terminaison permettant de créer et de gérer des rôles personnalisés, ainsi que d’attribuer des rôles intégrés et personnalisés. Les points de terminaison dédiés aux rôles ne font pas partie du schéma SCIM officiel : W\&B les ajoute afin de permettre la gestion automatisée des rôles personnalisés.
</Tip>

Les sections suivantes décrivent chaque catégorie de l’API SCIM.

<h3 id="user-scim-api">
  API SCIM des utilisateurs
</h3>

L’[API SCIM des utilisateurs](/fr/products/wandb/platform/hosting/iam/scim#user-resource) vous permet de créer, de désactiver, de récupérer et de lister les utilisateurs d’une organisation W\&B, ainsi que de leur attribuer des rôles prédéfinis ou personnalisés. Pour des exemples complets de requêtes et de réponses, consultez la [référence SCIM](/fr/products/wandb/platform/hosting/iam/scim#user-management).

<Note>
  Pour désactiver un utilisateur, envoyez `PATCH /scim/Users/{id}` avec `{"active": false}`. Le résultat dépend de l’option d’hébergement : les déploiements Cloud dédié et autogérés conservent l’enregistrement de l’utilisateur, tandis que le Cloud mutualisé retire l’utilisateur de l’organisation. La réactivation n’étant pas disponible dans le Cloud mutualisé, ajoutez de nouveau l’utilisateur. Voir [Désactiver un utilisateur](/fr/products/wandb/platform/hosting/iam/scim#deactivate-user) et [Réactiver un utilisateur](/fr/products/wandb/platform/hosting/iam/scim#reactivate-user).
</Note>

<h3 id="group-scim-api">
  API SCIM Group
</h3>

L’[API SCIM Group](/fr/products/wandb/platform/hosting/iam/scim#group-resource) vous permet de gérer les équipes W\&B, notamment de créer ou de supprimer des équipes dans une organisation. Pour ajouter des utilisateurs à une équipe existante ou les en retirer, utilisez `PATCH Group`.

<Note>
  La notion de « groupe d’utilisateurs ayant le même rôle » n’existe pas dans W\&B. Une équipe W\&B s’apparente fortement à un groupe et permet à des utilisateurs ayant des rôles différents de collaborer sur un ensemble de projets connexes. Une équipe peut regrouper différents groupes d’utilisateurs. Attribuez un rôle à chaque utilisateur d’une équipe : administrateur d’équipe, membre, viewer ou rôle personnalisé.

  En raison de cette similitude entre les groupes et les équipes W\&B, W\&B associe les points de terminaison de l’API SCIM Group aux équipes W\&B.
</Note>

<h3 id="custom-role-scim-api">
  API SCIM des rôles personnalisés
</h3>

L’[API SCIM des rôles personnalisés](/fr/products/wandb/platform/hosting/iam/scim#role-resource) vous permet de gérer les rôles personnalisés d’une organisation, notamment de les créer, de les lister ou de les mettre à jour.

<Warning>
  Soyez prudent lorsque vous supprimez un rôle personnalisé.

  Pour supprimer un rôle personnalisé dans une organisation W\&B, utilisez le point de terminaison `DELETE Role`. W\&B attribue alors le rôle prédéfini hérité à tous les utilisateurs qui disposaient de ce rôle personnalisé avant sa suppression.

  Pour mettre à jour le rôle hérité d’un rôle personnalisé, utilisez le point de terminaison `PUT Role`. Cette opération n’a aucune incidence sur les permissions personnalisées non héritées déjà présentes dans le rôle personnalisé.
</Warning>

<h2 id="wb-python-sdk-api">
  API du SDK Python
</h2>

Utilisez l’[API du SDK Python](/fr/products/wandb/ref/python/public-api/api) pour gérer les utilisateurs de l’organisation, les équipes et l’appartenance aux équipes à l’aide des classes suivantes :

* [`User`](/fr/products/wandb/ref/python/public-api/user)
* [`Team`](/fr/products/wandb/ref/python/public-api/team)
* [`Member`](/fr/products/wandb/ref/python/public-api/member)


## Related topics

- [Gérer votre organisation](/fr/products/wandb/platform/hosting/iam/access-management/manage-organization.md)
