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

# JumpCloud

> Ingérez les événements d’annuaire et synchronisez les utilisateurs et les terminaux depuis JumpCloud

## Vue d’ensemble

Wirespeed se connecte à JumpCloud à l’aide de la fonctionnalité [Service Account for APIs](https://jumpcloud.com/support/service-account-for-apis), qui délivre des identifiants client OAuth 2.0 (`client_id` / `client_secret`).

Wirespeed collecte :

* **Événements d’annuaire** : événements d’authentification, de modification de compte et de gestion des groupes via l’[API Directory Insights](https://docs.jumpcloud.com/api/insights/directory/1.0/index.html)
* **Utilisateurs** : tous les utilisateurs système, pour le suivi des identités et la remédiation
* **Terminaux** : tous les systèmes gérés par JumpCloud, pour le suivi des actifs de type terminal
* **Groupes** : les groupes d’utilisateurs et de systèmes JumpCloud, synchronisés avec les appartenances aux groupes Wirespeed

## Prérequis

### Apple MDM

Pour la prise en charge d’Apple MDM, consultez le guide JumpCloud [Get Started: Apple MDM](https://jumpcloud.com/support/get-started-mdm). Il est nécessaire si vous souhaitez gérer des appareils Apple via JumpCloud depuis Wirespeed.

### Activer Directory Insights

Directory Insights doit être activé pour votre organisation JumpCloud avant que les événements puissent être ingérés.

1. Connectez-vous à [console.jumpcloud.com](https://console.jumpcloud.com) en tant qu’administrateur
2. Accédez à **Directory Insights** dans la barre latérale gauche
3. Si vous y êtes invité, activez le service pour votre organisation

### Créer un compte de service

1. Connectez-vous à [console.jumpcloud.com](https://console.jumpcloud.com) en tant qu’administrateur
2. Cliquez sur le nom de votre compte en haut à droite et sélectionnez **My API Keys & Service Accounts**
3. Sous **Service Accounts**, cliquez sur **Add Service Account**
4. Donnez au compte de service un nom explicite (par exemple `Wirespeed`)
5. Sous **Roles**, attribuez un rôle (voir [Autorisations](#autorisations) ci-dessous)
6. Cliquez sur **Save**
7. Copiez le **Client ID** et le **Client Secret** : le secret ne s’affiche qu’une seule fois

## Autorisations

### Option 1 : rôle Manager (le plus simple)

Attribuez le rôle d’administrateur intégré **Manager** au compte de service. Il accorde toutes les autorisations requises par l’intégration sans configuration supplémentaire.

### Option 2 : rôle personnalisé (moindre privilège)

Pour les organisations qui exigent un accès selon le principe du moindre privilège, créez un rôle d’administrateur personnalisé doté uniquement des autorisations dont Wirespeed a besoin. Consultez [Custom Admin Roles](https://jumpcloud.com/support/custom-admin-roles) pour savoir comment créer un rôle personnalisé.

Activez les autorisations suivantes dans le rôle personnalisé :

**Device Management**

| Autorisation | Niveau |
| - | - |
| Devices | Full Access |

**User Management**

| Autorisation | Niveau |
| - | - |
| User Management | View + Update |
| Unlock User Accounts | ✓ |
| Expire User Password | ✓ |
| Activate / Suspend Users | ✓ |
| Manage User MFA | ✓ |

**Groups**

| Autorisation | Niveau |
| - | - |
| Groups | Read |

**Monitoring & Analytics**

| Autorisation | Niveau |
| - | - |
| Directory Insights | View |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.