Skip to main content

Guide Devin Desktop pour les administrateurs Enterprise

Objectif Ce guide aide les administrateurs d’entreprise en charge de la plateforme / de l’expérience développeur à planifier, déployer et exploiter Devin Desktop pour des organisations disposant de grandes équipes d’entreprise. Il adopte volontairement une approche prescriptive et renvoie vers des guides pratiques détaillés pour chaque sujet. Utilisez-le à la fois comme un guide à lire de bout en bout et comme une liste de contrôle lors de l’intégration.

  1. Public visé et prérequis


  1. Liste de contrôle de démarrage rapide

  1. Confirmez les Settings de l’organisation
  2. Configurez le SSO (Okta, Microsoft Entra ID, Google ; voir la documentation SAML pour les autres)
  3. Activez SCIM et associez les groupes IdP aux teams Devin Desktop
  4. Définissez le modèle de rôle et d’autorisation (moindre privilège)
  5. Configurez l’Admin Portal : vue Team et contrôles de sécurité
  6. Distribuez les clients/extensions Devin Desktop aux utilisateurs finaux
  7. Consultez les tableaux de bord d’analyse et les jetons d’accès à l’API
Utilisez cette liste comme suivi du déploiement du « jour 0 ».

  1. Concepts clés de Devin Desktop

  • Team – collections simples de membres, sans Teams imbriquées. Les Teams (également appelées Groups) servent à l’attribution des rôles et au regroupement pour l’analyse, ce qui vous permet de définir le périmètre des autorisations et de consulter les métriques d’utilisation par cohorte.
  • Rôles & autorisations – RBAC prédéfini ; les administrateurs sont principalement chargés de la gestion des Teams, des Settings des fonctionnalités de Devin Desktop et de l’analyse. Les rôles intégrés couvrent généralement ces besoins, mais la création d’un rôle personnalisé avec l’autorisation analytics-view permet aux responsables et leads de Team de consulter les métriques de leurs propres Teams. (documentation RBAC)
  • Admin Portal – UI centralisée pour la gestion des utilisateurs et des Teams, l’utilisation des crédits, la configuration du SSO, les bascules de fonctionnalités (Web Search, MCP, Deploys), les tableaux de bord d’analyse et l’export de rapports, les clés de service pour l’utilisation de l’API, ainsi que les contrôles des rôles et des autorisations.
  • Agents & Workspaces – l’IDE Devin Desktop et les plugins JetBrains sont agentiques

3.1 Vue d’ensemble du Admin Portal

Le Admin Portal centralise la gestion de toutes les fonctionnalités Enterprise de Devin Desktop via une interface web intuitive. Parmi ses principales capacités :

Gestion des utilisateurs et des Teams

  • Ajouter, supprimer et gérer les utilisateurs au sein de votre organisation
  • Configurer les Teams avec les attributions de rôles appropriées
  • Suivi du statut et de l’activité des utilisateurs

Authentification et sécurité

  • Configurez l’intégration SSO avec les principaux fournisseurs d’identité
  • Configurez le provisionnement SCIM pour automatiser la gestion du cycle de vie des utilisateurs
  • Gérez le contrôle d’accès basé sur les rôles (RBAC)
  • Créez et gérez des clés de service pour les automatisations via l’API avec des autorisations limitées à un périmètre donné

Contrôles et contrôles de fonctionnalité

Important : Ces contrôles de fonctionnalité s’appliquent à l’ensemble de votre organisation et ne peuvent être modifiés que par les administrateurs. Les nouvelles fonctionnalités majeures ayant une incidence sur la confidentialité des données sont publiées désactivées par défaut, afin que vous gardiez la maîtrise du moment et de la manière dont elles sont activées.
Les Team Settings vous permettent d’activer, de désactiver ou de restreindre les fonctionnalités de Devin Desktop pour tous les membres : modèles disponibles et modèle par défaut, exécution automatique dans le terminal et autorisations des commandes, sandboxing, serveurs MCP et registres, Web Search, extensions et marketplace d’extensions, partage de conversations, Devin, et plus encore. Gérez-les dans l’application Devin sous Settings → Enterprise → Devin Desktop, ou dans l’ancien tableau de bord Windsurf à l’adresse windsurf.com/team/settings. Consultez la référence des contrôles d’administration de Devin Desktop pour découvrir chaque paramètre d’équipe, son rôle et les offres qui l’incluent, ainsi que les politiques d’appareil MDM et les fichiers système que vous pouvez déployer en complément. Les paramètres qui stockent des données supplémentaires ou de la télémétrie y sont signalés. L’Admin Portal gère également les intégrations suivantes : Revues de PR (intégration GitHub) Gestion de la base de connaissances
  • Sélectionnez et organisez les connaissances issues de sources Google Drive pour vos Teams de développement
  • Téléversez et organisez la documentation et les ressources internes
  • En savoir plus sur la base de connaissances

  1. Gestion des identités et des accès

Recommandation : Utilisez SSO et SCIM autant que possible pour automatiser le provisionnement, le déprovisionnement et la gestion des groupes.

4.1 Authentification unique (SSO)

Consultez le guide de configuration SSO et SCIM pour obtenir des instructions pas à pas pour Okta, Microsoft Entra ID, Google et SAML générique.

4.2 Provisioning SCIM

  • Pourquoi – gestion automatisée du cycle de vie des utilisateurs et de l’appartenance aux Teams à grande échelle
  • Capacités
    • Créer / désactiver automatiquement des utilisateurs
    • Créer automatiquement des Teams (ou les gérer manuellement)
    • Les utilisateurs peuvent appartenir à plusieurs Teams
    • Création personnalisée de Team via l’API SCIM (documentation)
  • Stratégies de mappage
    • 1 groupe IdP → 1 Team Devin Desktop (simple, le plus courant)
    • Préfixes de groupes fonctionnels ou basés sur les projets (p. ex. proj-foo-devs)
  • Points à trancher
    • Quels groupes exclure (p. ex. stagiaires, prestataires)
    • Règles de renommage lorsque les noms des groupes IdP changent
  • Attention : SCIM doit rester votre source de référence — mélanger les mises à jour SCIM et manuelles / API peut entraîner des écarts. Utilisez principalement l’API pour ajouter des groupes complémentaires.

  1. Gestion des utilisateurs et des Teams à grande échelle

  • team plat → concevez soigneusement la taxonomie des Teams (sans imbrication sur laquelle s’appuyer)
  • Les utilisateurs peuvent appartenir à plusieurs groupes. Les groupes sont utilisés pour consulter les analyses
  • Aujourd’hui, SCIM ne prend pas en charge l’attribution de rôles aux utilisateurs. SCIM prend uniquement en charge l’affectation des utilisateurs à des groupes

  1. Analyses et accès à l’API

6.1 Analyses intégrées

L’outil d’analyse affiche le pourcentage de code écrit par Devin Desktop, ce qui permet de quantifier l’impact—consultez vos tableaux de bord dans les analyses de la Team.

6.2 API


  1. Considérations opérationnelles

  • Pages d’état – consultez l’état du service en temps réel : Devin Desktop, Anthropic, OpenAI
  • Canaux d’assistance – windsurf.com/support

  1. Aider les utilisateurs finaux à réussir

  1. Orientez les utilisateurs finaux vers le guide d’installation de Devin Desktop afin qu’ils installent l’extension ou le client de bureau approprié.
  2. Publiez une page interne « Premiers pas avec Devin Desktop » (avec un lien vers la documentation officielle)
  3. Organisez des sessions de prise en main en direct / enregistrez de courtes démos
  4. Préparez une sélection de modèles de projets de démarrage et d’exemples de prompts
  5. Recueillez des retours via un sondage après 2 semaines ; apportez des ajustements

  1. Ressources supplémentaires