Utgåvor som stöds för den här funktionen: Frontline Standard och Frontline Plus, Enterprise Standard och Enterprise Plus, Education Standard och Education Plus, Chrome Enterprise Premium. Jämför utgåvor
Företagscertifikat hjälper till att säkerställa att användarenheter är betrodda att få åtkomst till tjänster och data i organisationen. I det här exemplet skapar du en kontextkänslig åtkomstnivå som kräver att användarenheter har ett företagsutfärdat företagscertifikat för att få åtkomst till appar.
Tillägget för ändpunktsverifiering rapporterar endast ett företagscertifikat till Googles administratörskonsol.
Innan du börjar
- Se till att användarenheter hanteras av Chrome Enterprise Core eller andra enhetshanteringslösningar.
- Användarenheterna måste ha tillägget för ändpunktsverifiering installerat. Läs om hur du installerar verifiering av ändpunkt.
- (För Windows-användare) Förbättra säkerheten för Chrome-data genom att se till att Google Chrome Elevation Service förblir aktiverad för Appbunden kryptering.
Om certifikat
- Om företaget inte har ett CA-certifikat och motsvarande klientcertifikat kan du skapa dem via Google Cloud Certificate Authority Service.
- Klientcertifikat måste ha stöd för klientautentisering (1.3.6.1.5.5.7.3.2).
- I Windows måste klientcertifikat finnas i certifikatarkivet för den aktuella användaren. Certifikat i certifikatarkivet för den lokala datorn kan inte autentiseras.
Konfigurera certifikatförtroende
Om du vill samla in och validera enhetens företagscertifikat måste du ladda upp de förtroendeankare som används för att utfärda enhetscertifikatet. Förtroendeankarna är rotcertifikatet från certifikatutfärdaren och relevanta mellanliggande och underordnade certifikat. Gör så här:
-
I Googles administratörskonsol går du till menyn
Enheter
Nätverk.
Administratörsbehörigheten Delade enhetsinställningar krävs.
- Välj organisationsenhet.
- Gör något av följande:
- Om det inte finns några certifikat i avsnittet Certifikat klickar du på Ladda upp certifikat.
- Om det finns certifikat klickar du på avsnittet Certifikat och sedan på Lägg till certifikat.
- Ange certifikatnamnet och ladda upp certifikatet.
- Markera kryssrutan Aktiverat för ändpunktsverifiering.
- Klicka på Lägg till.
Konfigurera Chrome-policy
Om du vill att ändpunktsverifiering ska söka efter enhetscertifikatet och samla in det via Chrome måste du konfigurera Chrome-policyn AutoSelectCertificateForURLs.
- I administratörskonsolen går du till Enheter
Chrome
Inställningar
Användar- och webbläsarinställningar
Klientcertifikat.
- Välj organisationsenhet eller grupp.
Lägg till policyn
AutoSelectCertificateForUrlsmed följande syntax:{"pattern":"https://[*.]clients6.google.com","filter":{"ISSUER":{"CN":"CERTIFICATE_ISSUER_NAME"}}}Ersätt CERTIFICATE_ISSUER_NAME med det vanliga namnet på utfärdarens certifikatutfärdare. Ändra inte värdet på
pattern.Under certifikatinsamlingen och valideringsprocessen möjliggör klientcertifikatet den faktiska mTLS-anslutningen till ovanstående clients6.google.com-värdar.
Verifiera konfigurationen av Chrome-policyer
- Navigera till chrome://policy i webbläsaren.
- Verifiera att det konfigurerade värdet för AutoSelectCertificateForUrls är det värde som anges i steg 3 i Konfigurera Chrome-policyn ovan.
- Kontrollera att policyns värde för Gäller för är inställt på Dator. I operativsystemet Chrome tillämpas värdet på Nuvarande användare*.
Kontrollera att Status för policyn inte har en Konflikt.
Mer information om tillämpningsordning för policy och lösning av policykonflikter finns i Så här fungerar Chrome-policyhanteringen.
Verifiera samling av klientcertifikat på enheten
(På ändpunkten) Logga in och starta en synkronisering med Googles tillägg för ändpunktsverifiering.
Under det här steget valideras klientcertifikatet på serversidan mot de förtroendeankare som laddades upp i Konfigurera certifikatförtroende ovan.
(Administratörskonsol) Gå till Enheter
Mobil och ändpunkter och leta reda på enheten.
Kontrollera att certifikatet visas i inställningarna för verifiering av ändpunkt.
Notera certifikatfält som rotcertifikatutfärdarens fingeravtryck, utfärdarsträng eller andra på den här sidan och använd dessa värden för att skapa en åtkomstnivå i Konfigurera kontextkänslig åtkomstnivå nedan.
Du kan använda loggarna för ändpunktsverifiering för att felsöka eventuella problem. Så här laddar du ned loggarna:
- Högerklicka på tillägget Ändpunktsverifiering och gå sedan till Alternativ.
- Välj Loggnivå
Alla
Ladda ned loggar.
- Öppna ett ärende med support för Google Workspace och dela loggarna för ytterligare felsökning.
Konfigurera en kontextkänslig åtkomstnivå
-
I Googles administratörskonsol går du till menyn
Säkerhet
Åtkomst- och datakontroll
Kontextkänslig åtkomst.
Kräver behörighet för hantering av åtkomstnivå datasäkerhet och regelhantering och läsbehörighet för Admin API-grupper och användare.
- Välj Åtkomstnivåer.
- Klicka på Skapa åtkomstnivå.
- Lägg till ett namn på åtkomstnivån (till exempel Kräv företagscertifikat) och en valfri beskrivning.
- Klicka på fliken Avancerat. På den här fliken skapar du den anpassade åtkomstnivån i ett redigeringsfönster med hjälp av CEL (Common Expressions Language). Gå till Skapa kontextkänsliga åtkomstnivåer, Definiera åtkomstnivåer – avancerat läge för mer information.
Lägg till CEL-uttrycket för åtkomstnivån.
Åtkomstnivån kan testa olika attribut för certifikatet, till exempel verifiera fingeravtrycket för rotcertifikatutfärdarens certifikat (exempel 1) eller kontrollera om det är ett giltigt certifikat som utfärdats av en specifik utfärdare (exempel 2). En fullständig lista över certifikatattribut som kan sökas finns i attributtabellen här.
1) Giltigt certifikat, verifierat mot förtroendeankare och signerat av företagets rotcertifikat:
device.certificates.exists(cert, cert.is_valid && cert.root_ca_fingerprint == "v2yJUfpL6LkfUFmKVsPr0Czj+Z0LoJzLIk3j4ffJfSg").Ersätt rotfingeravtryckssträngen med strängen du kopierade i steget Verifiera certifikat ovan.
2) Giltigt certifikat, verifierat mot förtroendeankare och utfärdat av en specifik utfärdare:
device.certificates.exists(cert, cert.is_valid && cert.issuer =="CN=BeyondCorp Demo Device Issuer CA, OU=Enterprise Device Trust, O=BeyondCorp Enterprise, ST=New Jersey, C=US").Klicka på Skapa. Nu kan du tilldela denna åtkomstnivå till appar.