Aller au contenu

2FA obligatoire

L'application de l'authentification à deux facteurs (2FA) permet aux administrateurs d'organisation d'exiger que tous les membres activent la 2FA sur leur compte avant d'accéder aux ressources de l'organisation. Cela garantit un niveau de sécurité supérieur pour vos apps et vos données.

Lorsque l'application de la 2FA est activée pour une organisation :

  • Tous les membres doivent avoir la 2FA activée sur leur compte Capgo
  • Les membres sans 2FA se verront refuser l'accès aux apps de l'organisation
  • Le dashboard web et CLI appliqueront tous deux cette exigence
  • Les nouveaux membres doivent activer la 2FA avant d'accéder aux ressources de l'organisation

Lorsque vous tentez d'accéder à une organisation qui exige la 2FA, sans l'avoir activée :

  1. Un message d'accès refusé s'affichera
  2. Vous serez redirigé pour activer la 2FA dans les paramètres de votre compte
  3. Une fois activée, vous pourrez accéder à l'organisation normalement

Lors de l'utilisation du Capgo CLI pour interagir avec les apps d'une organisation exigeant la 2FA :

🔐 Access Denied: Two-Factor Authentication Required
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
This organization requires all members to have 2FA enabled.
To regain access:
1. Go to https://web.capgo.app/settings/account
2. Enable Two-Factor Authentication on your account
3. Try your command again
  1. Accédez aux paramètres de votre organisation
  2. Accéder au Sécurité section
  3. Activer Exiger la 2FA pour tous les membres
  4. Confirmer l'action

Vous pouvez imposer la 2FA en utilisant le Capgo CLI :

Fenêtre de terminal
# Enable 2FA enforcement for an organization
npx @capgo/cli organization set YOUR_ORG_ID --enforce-2fa
# Disable 2FA enforcement
npx @capgo/cli organization set YOUR_ORG_ID --no-enforce-2fa

Lors de l'activation via CLI, vous verrez :

  • Quels membres n'ont pas la 2FA activée
  • Un avertissement si vous n'avez pas vous-même activé la 2FA
  • Un prompt de confirmation avant d'appliquer le changement

Vous pouvez lister tous les membres de l'organisation et leur statut 2FA :

Fenêtre de terminal
npx @capgo/cli organization members YOUR_ORG_ID

Cela affichera :

  • L'e-mail et le rôle du membre
  • Si la 2FA est activée
  • Un résumé du nombre de membres devant activer la 2FA

Dans les paramètres de votre organisation, vous pouvez voir si chaque membre a activé la 2FA.

Si vous devez activer la 2FA sur votre compte, consultez notre Two-Factor Authentication setup guide.

  • Communiquez à l'avance: Prévenez les membres au moins une semaine avant d'activer l'obligation
  • Proposez du support: Partagez le Guide de configuration de la 2FA avec votre équipe
  • Vérifier l'état de préparation : Utilisez npx @capgo/cli organization members pour voir qui doit encore activer la 2FA
  • Surveiller les problèmes d'accès: Soyez disponible pour aider les membres qui sont bloqués
  • Conserver les codes de secours: Rappelez aux membres de sauvegarder leurs codes de secours 2FA
  • Réviser régulièrement: Vérifiez périodiquement que tous les membres utilisent la 2FA
  • Utilisez des clés API: Les systèmes CI/CD doivent utiliser des clés API, pas des comptes utilisateurs
  • Propriétaires des clés API: Assurez-vous que l'utilisateur ayant créé les clés API de CI/CD a activé la 2FA
  • Rotation des clés: Regularly rotate API keys used in automated systems

« Accès refusé : authentification à deux facteurs requise »

Section intitulée « Accès refusé : l'authentification à deux facteurs est requise »

Problème : Vous voyez cette erreur en tentant d'accéder à une organisation.

Solution:

  1. Accéder à Paramètres du compte
  2. Activer la 2FA sur votre compte
  3. Réessayer d'accéder à l'organisation

« Impossible d'activer l'obligation de 2FA »

Section intitulée « Impossible d'activer l'obligation de la 2FA »

ProblèmeVous ne pouvez pas activer l'obligation de la 2FA pour votre organisation.

Solution:

  • Assurez-vous d'avoir super_admin les droits dans l'organisation
  • Activez d'abord la 2FA sur votre propre compte
  • Contacter le support si le problème persiste

ProblèmeLes commandes CLI échouent avec des erreurs liées à la 2FA.

Solution:

  • Vérifiez que votre clé API est valide : npx @capgo/cli doctor
  • Ensure the API key owner has 2FA enabled
  • Re-authenticate if using login-based auth: npx @capgo/cli login

L'imposition de la 2FA aide votre organisation à respecter diverses exigences de conformité :

StandardExigenceComment la 2FA aide
SOC 2Contrôles d'accèsGarantit une authentification forte pour tous les utilisateurs
ISO 27001Sécurité de l'informationAjoute une couche de vérification d'identité
HIPAAGestion des accèsProtège contre les accès non autorisés
le RGPDProtection des donnéesRéduit le risque de compromission de compte
PCI DSSContrôles d'authentificationRépond aux exigences d'authentification multi-facteurs

Si vous utilisez 2FA obligatoire pour planifier la sécurité et la conformité, connectez-l’à Chiffrement pour les détails d'implémentation du chiffrement, Conformité pour les détails d'implémentation de la conformité, Scanner de sécurité Capgo pour le workflow produit dans Capgo Security Scanner, Capgo et la sécurité pour le workflow produit dans Capgo Security, et Capgo Centre de confiance pour le workflow produit dans Capgo Trust Center.