Deze functie wordt ondersteund in de volgende versies: Frontline Standard, Frontline Plus, Enterprise Standard, Enterprise Plus, Education Standard, Education Plus en Chrome Enterprise Premium. Versies vergelijken
Met zakelijke certificaten zorgt u dat gebruikersapparaten worden vertrouwd voor toegang tot services en gegevens in uw organisatie. In dit voorbeeld maakt u een niveau voor contextbewuste toegang dat vereist dat gebruikersapparaten een door het bedrijf uitgegeven zakelijk certificaat hebben om toegang te krijgen tot apps.
De extensie Eindpuntverificatie meldt maar één zakelijk certificaat aan de Google Beheerdersconsole.
Voordat u begint
- Zorg dat gebruikersapparaten worden beheerd door Chrome Enterprise Core of andere oplossingen voor apparaatbeheer.
- Op de apparaten van gebruikers moet de extensie Eindpuntverificatie zijn geïnstalleerd. Meer informatie over hoe u Eindpuntverificatie installeert.
- (Voor gebruikers van Windows) Zorg dat de Google Chrome Elevation Service aan blijft staan voor App-gebonden versleuteling om de beveiliging van Chrome-gegevens te verbeteren.
Over certificaten
- Als uw bedrijf geen CA-certificaat en bijbehorende clientcertificaten heeft, kunt u deze maken via de Google Cloud Certificate Authority Service.
- Clientcertificaten moeten clientverificatie ondersteunen (1.3.6.1.5.5.7.3.2).
- In Windows moeten clientcertificaten aanwezig zijn in de certificaatopslag van de huidige gebruiker. Certificaten in de certificaatopslag van het lokale apparaat kunnen niet worden geverifieerd.
Certificaatvertrouwen instellen
Als u het zakelijke apparaatcertificaat wilt ophalen en valideren, uploadt u de vertrouwensankers die zijn gebruikt om het apparaatcertificaat uit te geven. De vertrouwensankers zijn het root-CA-certificaat (certificeringsinstantie) en de relevante tussen- en onderliggende certificaten. Volg deze stappen:
-
Ga in de Google Beheerdersconsole naar Menu
Apparaten
Netwerken.
Hiervoor is het beheerdersrecht Instellingen voor gedeelde apparaten vereist.
- Selecteer de juiste organisatie-eenheid.
- Voer een van de volgende acties uit:
- Als er geen certificaten in het gedeelte Certificaten staan, klikt u op Certificaat uploaden.
- Als er certificaten zijn, klikt u op het gedeelte Certificaten en dan op Certificaat toevoegen.
- Voer de certificaatnaam in en upload het certificaat.
- Vink het selectievakje Aangezet voor eindpuntverificatie aan.
- Klik op Toevoegen.
Chrome-beleid instellen
Als u wilt dat Eindpuntverificatie het apparaatcertificaat zoekt en ophaalt via Chrome, moet u het Chrome-beleid AutoSelectCertificateForUrls instellen.
- Ga in de Beheerdersconsole naar Apparaten
Chrome
Instellingen
Instellingen voor gebruikers en browsers
Clientcertificaten.
- Selecteer de juiste organisatie-eenheid of groep.
Voeg het beleid
AutoSelectCertificateForUrlstoe met deze syntaxis:{"pattern":"https://[*.]clients6.google.com","filter":{"ISSUER":{"CN":"CERTIFICATE_ISSUER_NAME"}}}Vervang CERTIFICATE_ISSUER_NAME door de algemene naam van de CA die het certificaat verleent. Wijzig de waarde van
patternniet.Tijdens het proces voor het ophalen en valideren van het certificaat maakt het clientcertificaat de daadwerkelijke mTLS-verbinding met de bovenstaande clients6.google.com-hosts mogelijk.
De instelling van Chrome-beleid controleren
- Ga in de browser naar chrome://policy.
- Controleer of de ingestelde waarde voor AutoSelectCertificateForUrls overeenkomt met de waarde die u in stap 3 heeft ingesteld in Chrome-beleid instellen hierboven.
- Zorg dat de waarde van het beleid Geldt voor is ingesteld op Apparaat. In het Chrome-besturingssysteem wordt de waarde toegepast op de huidige gebruiker*.
Zorg dat de Status van het beleid niet Conflict is.
Ga naar Meer informatie over Chrome-beleidsbeheer voor meer informatie over beleidsprioriteit en hoe u beleidsconflicten oplost.
Verzameling van clientcertificaten op apparaat verifiëren
(Op het eindpunt) Log in en start een synchronisatie met de Eindpuntverificatie-extensie van Google.
Tijdens deze stap wordt het clientcertificaat aan de serverzijde gevalideerd aan de hand van de vertrouwensankers die u hierboven heeft geüpload in Certificaatvertrouwen instellen.
(Beheerdersconsole) Ga naar Apparaten
Mobiel en eindpunten en zoek het apparaat.
Ga na of het certificaat in de instellingen voor eindpuntverificatie staat.
Let op de certificaatvelden, zoals de vingerafdruk van de root-CA, de tekenreeks van de uitgever of andere op deze pagina, en gebruik deze waarden om een toegangsniveau te maken in Contextbewust toegangsniveau instellen hieronder.
U kunt de eindpuntverificatielogboeken gebruiken om eventuele problemen op te lossen. Zo downloadt u de logboeken:
- Klik met de rechtermuisknop op de Endpoint Verification-extensie en ga naar Opties.
- Selecteer Logboekniveau
Alle
Logboeken downloaden.
- Open een case bij Google Workspace-support en deel de logboeken voor verdere foutopsporing.
Niveau van contextbewuste toegang instellen
-
Ga in de Google Beheerdersconsole naar Menu
Beveiliging
Toegangs- en gegevensbeheer
Contextbewuste toegang.
Hiervoor zijn de rechten Gegevensbeveiliging 'Toegangsniveaus beheren' en 'Regelbeheer' en de Admin API-rechten 'Groepen' en 'Gebruikers' (lezen) vereist.
- Selecteer Toegangsniveaus.
- Klik op Toegangsniveau maken.
- Voeg een naam toe voor het toegangsniveau (bijvoorbeeld Zakelijke certificering vereisen) en eventueel een beschrijving.
- Klik op het tabblad Advanced (Geavanceerd). Op dit tabblad maakt u een aangepast toegangsniveau in een bewerkingsvenster met Common Expression Language (CEL). Ga naar Contextbewuste toegangsniveaus maken, Toegangsniveaus instellen en dan Geavanceerde modus voor meer informatie.
Voeg de CEL-expressie voor het toegangsniveau toe.
Het toegangsniveau kan verschillende kenmerken van het certificaat testen, zoals de vingerafdruk van het root-CA-certificaat verifiëren (voorbeeld 1), of controleren of het certificaat geldig is en is uitgegeven door een specifieke instantie (voorbeeld 2). Bekijk hier de kenmerkentabel voor een volledige lijst met certificaatkenmerken die kunnen worden getest.
1) Geldig certificaat, geverifieerd aan de hand van vertrouwensankers en ondertekend door het rootcertificaat van het bedrijf:
device.certificates.exists(cert, cert.is_valid && cert.root_ca_fingerprint == "v2yJUfpL6LkfUFmKVsPr0Czj+Z0LoJzLIk3j4ffJfSg").Vervang de vingerafdruk van de root-CA door de tekenreeks die u in de stap Certificaat verifiëren hierboven heeft gekopieerd.
2) Geldig certificaat, geverifieerd aan de hand van vertrouwensankers en uitgegeven door een specifieke uitgever:
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").Klik op Maken. U kunt dit toegangsniveau nu toewijzen aan apps.