L'API publique Dashlane est disponible pour les administrateurs de tous les plans professionnels Dashlane.
Explorer les plans et les tarifs
L'API publique Dashlane fournit un accès en lecture seule aux informations et données importantes sur votre plan professionnel, ses membres et les appareils qu'ils utilisent. Cette approche sécurisée vous garantit un aperçu complet des activités des membres de votre plan, tout en préservant l'intégrité des données de votre organisation.
Qu'est-ce qu'une API ?
Une API, ou interface de programmation d'application, est un ensemble de règles ou d'outils permettant à différentes applications logicielles de communiquer entre elles. Imaginez-la comme un couloir qu'un logiciel peut emprunter pour demander des informations ou des services à un autre logiciel.
Que puis-je faire avec l'API publique Dashlane ?
Grâce à l'intégration de l'API publique Dashlane, vous pouvez :
- Intégrer de manière fluide votre plan professionnel Dashlane à des outils tiers, tels que les plates-formes de gestion des informations et des événements de sécurité (SIEM) et les plates-formes d'analyse.
- Obtenir une visibilité sur l'utilisation des comptes et les indicateurs de sécurité.
- Créer des tableaux de bord personnalisés et automatiser des flux de travail.
Que sont les terminaux API ?
Les terminaux API sont des adresses spécifiques sur un serveur où une application logicielle est accessible. Chaque terminal correspond à un type de données spécifique. Si vous considérez une API comme un couloir, les terminaux sont alors différentes portes menant à des pièces spécifiques.
Terminaux de l'API Dashlane
L'API publique Dashlane s'articule autour de quatre terminaux en lecture seule qui offrent des informations précieuses sur votre plan professionnel Dashlane. Consultez la documentation GitHub pour plus d'informations : Documentation de l'API publique Dashlane
- Terminal Membres : Fournit des informations détaillées sur les membres de votre plan sans compromettre leurs mots de passe ni leur confidentialité.
- Terminal Appareils des membres : Offre des données concernant les appareils utilisés par les membres de votre équipe.
- Terminal Analyse des mots de passe : Fournit des indicateurs historiques et actuels sur la sécurité des mots de passe de votre équipe et leur état général.
- Terminal Statut de l'équipe : Fournit des données essentielles sur votre plan professionnel, notamment des informations sur les licences, les configurations SSO et les informations de domaine.
Générer une clé API Dashlane
Pour accéder aux terminaux de l'API Dashlane, vous aurez besoin d'une clé API. Cette clé peut être générée de deux façons : directement via la Console d'administration ou le CLI Dashlane.
Générer une clé API via la console d'administration Dashlane
- Ouvrez la console d'administration et accédez à la section Intégrations.
-
Sélectionnez Accès développeur, puis Créer une clé API.
-
Saisissez un nom pour la clé et sélectionnez Générer une clé.
-
Copiez ou téléchargez le jeton d'accès. Le jeton d'accès sera utilisé pour vous authentifier et accéder aux terminaux.
Important : Enregistrez votre jeton d'accès de manière sécurisée dans un Secret de votre coffre-fort, car il ne sera affiché qu'une seule fois.
Ajouter et gérer des secrets dans Dashlane -
Essayez cet exemple de requête dans votre application de terminal préférée pour vérifier que la clé API fonctionne correctement. Remplacez
DLP_teamUuid_accessKey_secretKeypar le jeton d'accès que vous avez précédemment copié ou enregistré. Cette requête renvoie des informations de base sur votre équipe, notamment le nombre de licences disponibles.curl -X POST \ 'https://api.dashlane.com/public/teams/Status' \ -H 'Content-Type: application/json' \ -H 'Authorization: bearer DLP_teamUuid_accessKey_secretKey' \ -d '{ }' - Utilisez le jeton d'accès pour vous authentifier et accéder aux terminaux. Consultez la documentation GitHub pour plus d'informations : Documentation de l'API publique Dashlane
Note : Vous pouvez utiliser la même clé API pour tous les terminaux.
Générer une clé API avec Dashlane CLI
Vous pouvez générer votre clé API lors de l'utilisation de Dashlane CLI, en suivant les directives disponibles sur GitHub. Consultez la documentation de l'API publique Dashlane pour des instructions étape par étape vous guidant tout au long du processus.
En savoir plus sur Dashlane CLI
Gérer vos données avec l'interface de ligne de commande de Dashlane
Gérer les clés API publiques dans la console d'administration
Dans la console d'administration, vous pouvez facilement gérer vos clés API. Cela inclut la possibilité de révoquer des clés, de vérifier le statut des clés, de consulter l'appareil utilisé pour créer chaque clé et d'afficher la date à laquelle la clé a été générée.
Pour révoquer une clé active :
- Accédez à la section Accès développeur de votre console d'administration.
- Sélectionnez l'option révoquer la clé pour la clé API active que vous souhaitez désactiver.
-
Actualisez la console d'administration pour mettre à jour et afficher le nouveau statut de la clé.
Questions fréquentes sur l'API Dashlane
Existe-t-il des limitations ?
- L'API publique est en lecture seule
- L'intégration de l'API publique ne dispose pas de journaux, de partage de groupe ni de terminaux liés au coffre-fort, il n'y a donc pas d'accès aux mots de passe des Membres du plan
- Dashlane n'enregistre pas qui crée les clés, ni quand et comment l'API est appelée
Que se passe-t-il si je perds ma clé API ?
Pour des raisons de sécurité et pour protéger les données de votre organisation, désactivez la clé API active en la révoquant rapidement dans la console d'administration. Vous pouvez également utiliser le CLI Dashlane pour révoquer la clé API active.
Comment révoquer une clé API dans la console d'administration
CLI Dashlane
Quelles sont les conditions préalables à l'utilisation de l'API publique Dashlane ?
Vous devez être un administrateur de plan professionnel pour utiliser l'API publique, car seuls les administrateurs disposent des autorisations requises pour générer la clé via la console d'administration ou le CLI Dashlane.
Quand dois-je générer une nouvelle clé API ? La clé API expire-t-elle ?
La clé API n'expire pas, il n'est donc pas nécessaire d'en générer une nouvelle en raison de limites de temps. Pour garantir une connexion sécurisée et efficace, vous devez générer une nouvelle clé API lors de l'intégration avec de nouveaux outils tiers. Si vous pensez que votre clé API a été compromise, vous pouvez la révoquer à tout moment dans la console d'administration ou le CLI Dashlane.
Si vous avez des doutes, contactez l'équipe API Dashlane à l'adresse contact@dashlane.com
Pour en savoir plus, consultez notre article de blog sur l'API publique Dashlane
Si vous rencontrez des problèmes pour activer cette fonctionnalité, veuillez contacter notre équipe d'assistance.