> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

# SCIM

## Vue d’ensemble

> **Info**
>
> SCIM est disponible pour les Workspaces **Enterprise**. Seuls les **administrateurs du Workspace** peuvent configurer ces
> paramètres.

## Prérequis

* Un Workspace ElevenLabs Enterprise.
* Un accès administrateur au Workspace dans ElevenLabs.
* Un [SSO configuré](/docs/fr/overview/administration/workspaces/sso) pour votre Workspace. La plupart des fournisseurs
  d’identité nécessitent une intégration d’application SSO existante à laquelle associer le provisionnement SCIM.

## Configurer SCIM

#### Ouvrir les paramètres SCIM

Accédez à **Paramètres du Workspace** > **Sécurité et SSO** > **SCIM**.

#### Générer un jeton

Cliquez sur **Generate Token**. Copiez immédiatement l’**URL de base** et le **jeton Bearer**.

> **Warning**
>
> Le jeton n’est affiché qu’une seule fois. Si vous le perdez, vous devez en générer un nouveau, ce qui
> invalidera le jeton précédent et déconnectera tout provisionnement IdP actuellement configuré.

#### Configurer votre fournisseur d’identité

Dans la configuration SCIM/provisionnement de votre IdP :

* Définissez l’**URL du connecteur/point de terminaison SCIM** sur l’URL de base copiée depuis ElevenLabs.
* Définissez le mode d’authentification sur **HTTP Bearer Token** et collez votre jeton.

Pour des instructions propres à chaque fournisseur, consultez [Configuration par fournisseur d’identité](#setup-by-identity-provider).

> **Note**
>
> Lorsqu’un utilisateur est supprimé ou désactivé dans votre IdP, son accès au Workspace ElevenLabs est révoqué.
> Son activité historique dans le Workspace est conservée.

## Fonctionnalités

ElevenLabs prend en charge le protocole SCIM 2.0 avec les fonctionnalités suivantes :

| Fonctionnalité                                                 | Prise en charge ? | Détails                                                                                  |
| :------------------------------------------------------------- | :---------------- | :--------------------------------------------------------------------------------------- |
| **Points de terminaison de découverte**                        | ✅ Oui             | `/ServiceProviderConfig`, `/Schemas`, `/ResourceTypes`                                   |
| **Utilisateurs**                                               | ✅ Oui             | `GET`, `POST`, `PUT`, `PATCH`, `DELETE`                                                  |
| **Mise à jour de l’adresse email principale d’un utilisateur** | ❌ Non             |                                                                                          |
| **Groupes**                                                    | ✅ Oui             | `GET`, `POST`, `PUT`, `PATCH`, `DELETE`                                                  |
| **Recherche**                                                  | ✅ Oui             | `GET` avec `?filter` ou `POST` vers `/.search`                                           |
| **Pagination**                                                 | ✅ Oui             | Prend en charge `startIndex` et `count`                                                  |
| **Opérations en lot**                                          | ✅ Oui             | `Nombre maximal d’opérations par requête : 100`, `Taille maximale de charge utile : 1MB` |
| **Filtrage des attributs**                                     | ✅ Oui             | Prend en charge `attributes` et `excludedAttributes`                                     |
| **Tri**                                                        | ❌ Non             | `sortBy` et `sortOrder` sont ignorés lors des requêtes                                   |

## Attributs pris en charge

* **Utilisateurs** : `userName`, `name`, `emails`, `active`, `externalId`
* **Groupes** : `displayName`, `members`, `externalId`

> **Warning**
>
> Les modifications d’adresse email ne sont pas prises en charge via SCIM. La mise à jour de l’email principal d’un utilisateur dans votre IdP
> peut entraîner des échecs de synchronisation SCIM pour cet utilisateur.

## Configuration par fournisseur d’identité

#### Configuration de Microsoft Entra ID

#### Ouvrir les paramètres de provisionnement

Dans le centre d’administration Microsoft Entra, sélectionnez votre application
ElevenLabs, puis ouvrez **Provisioning**.

#### Définir le mode de provisionnement

Définissez **Provisioning Mode** sur **Automatic**.

#### Ajouter les identifiants SCIM

Dans **Admin Credentials** :

* Définissez **Tenant URL** sur l’URL de base SCIM ElevenLabs.
* Définissez **Secret Token** sur votre jeton Bearer ElevenLabs.

#### Tester et activer le provisionnement

Cliquez sur **Test Connection**, enregistrez la configuration, puis définissez **Provisioning Status** sur
**On** lorsque vous êtes prêt.

#### Configuration d’Okta

#### Créer ou ouvrir une intégration d’application personnalisée

Ouvrez l’application ElevenLabs utilisée pour la connexion SSO et accédez à **General**.

#### Activer SCIM dans l’application

Cliquez sur **Edit** dans **App Settings**, puis définissez **Provisioning** sur **SCIM**.

#### Configurer la connexion SCIM

Dans **Provisioning** > **Settings** > **Integration** :

* Définissez **SCIM connector base URL** sur l’URL de base SCIM ElevenLabs.
* Choisissez les actions de provisionnement nécessaires à votre Workspace, par exemple l’ajout de nouveaux utilisateurs, les mises à jour
  de profils et l’ajout de groupes, puis exécutez **Test Connector Configuration** et enregistrez.
* Définissez **Authentication Mode** sur **HTTP Header**.
* Collez votre jeton Bearer ElevenLabs dans le champ **Authorization**.
* Cliquez sur **Save**

#### Configuration de OneLogin

#### Ouvrir les paramètres de votre application

Dans OneLogin Admin, ouvrez votre application ElevenLabs.

#### Ajouter les identifiants SCIM dans Configuration

Dans l’onglet **Configuration** :

* Définissez **SCIM Base URL** sur l’URL de base SCIM ElevenLabs.
* Définissez **SCIM Bearer token** sur votre jeton Bearer ElevenLabs.

#### Activer la connexion API

Accédez à **Provisioning** et cochez « Enable provisioning » pour l’application.