Configurer un accès basé sur des certificats
Pour configurer l'accès contextuel avec mTLS, également appelé accès basé sur un certificat (CBA), vous devez créer un niveau d'accès CBA, appliquer ce niveau d'accès et activer le CBA dans vos applications clientes.
Avant de commencer
Assurez-vous de déployer l'extension Google Chrome Endpoint Verification et l'application d'assistance Endpoint Verification sur tous les appareils qui doivent accéder aux ressourcesGoogle Cloud . Ces appareils deviennent des appareils vérifiés auxquels vous pouvez accorder l'accès.
L'authentification basée sur un certificat pour les charges de travail ou les applications Web ne nécessite pas la validation des points de terminaison.
Si vous devez déployer la validation des points de terminaison, consultez Déployer la validation des points de terminaison pour l'utiliser avec l'accès basé sur un certificat.
Configurer l'authentification par certificat
Pour configurer l'ABC, procédez comme suit :
Créez un niveau d'accès CBA qui nécessite des certificats pour déterminer l'accès aux ressources.
Appliquez le niveau d'accès CBA à une ressource à l'aide de l'une des méthodes suivantes :
Limitez l'accès aux services Google Cloudcompatibles avec VPC Service Controls en créant un périmètre VPC Service Controls avec le niveau d'accès CBA, puis en ajoutant des services au périmètre. Pour obtenir des instructions détaillées, consultez Activer l'accès basé sur un certificat avec VPC Service Controls.
Limitez l'accès à tous vos services Google Cloud , y compris la consoleGoogle Cloud , en associant le niveau d'accès CBA à un groupe d'utilisateurs dont vous souhaitez limiter l'accès. Pour obtenir des instructions détaillées, consultez Activer l'accès basé sur les certificats avec des groupes d'utilisateurs.
Restreindre l'accès à votre VM. Pour obtenir des instructions détaillées, consultez Activer l'accès basé sur un certificat pour les VM.
Restreignez l'accès à vos applications Web. Pour obtenir des instructions détaillées, consultez Activer l'accès basé sur un certificat pour les applications Web.
Limitez l'accès à tous vos services Google Cloud à partir des charges de travail. Pour obtenir des instructions détaillées, consultez Configurer l'accès basé sur un certificat pour la fédération d'identité de charge de travail.
Une fois que vous avez appliqué l'authentification basée sur les certificats, l'accès contextuel refuse l'accès aux ressources sans certificats clients. Pour accorder l'accès aux appareils vérifiés, assurez-vous que vos clients envoient des certificats aux Google APIs via une connexion mTLS en activant l'authentification basée sur les certificats dans votre client compatible avec l'authentification basée sur les certificats. Pour obtenir des instructions, consultez Activer l'accès basé sur un certificat dans les applications clientes.
Étapes suivantes
- Découvrez comment sécuriser les ressources avec l'accès basé sur un certificat.