Als u driezijdige OAuth gebruikt als Google-verificatiemethode, kunt u deze stap overslaan en doorgaan naar Downloaden en installeren.
Als u een serviceaccount wilt gebruiken als verificatiemethode, moet u een account maken en instellen voordat u Password Sync installeert. Hoe u het account maakt, hangt af van of u een geautomatiseerd script wilt uitvoeren (aanbevolen) of handmatig een serviceaccount wilt maken.
U bent nu bij stap 3 van 7
Optie 1: Het account maken met een geautomatiseerd script
Dit GitHub-script wordt niet ondersteund door Google Workspace-support. Als u problemen heeft met het script, volgt u de stappen om het account handmatig te maken. Ontdek hoe u het script gebruikt.
Log in als hoofdbeheerder en open Cloud Shell in een browservenster.
Typ het volgende in de editor: python3 <(curl -s -S -L https://git.io/password-sync-create-service-account).
Voer de stappen in het Cloud Shell-venster uit.
Klik op Downloaden om het json-bestand met de client-ID van het serviceaccount te downloaden op uw computer.
Ga naar Downloaden en installeren.
Meer informatie over hoe u het script gebruikt.
Optie 2: Handmatig een serviceaccount maken
Stap 1: Een project maken
- Ga naar Google Cloud en log in als hoofdbeheerder. Als u voor het eerst inlogt bij de console, moet u akkoord gaan met de Servicevoorwaarden.
- Klik op IAM en beheer
Bronnen beheren. U moet misschien eerst op Menu
klikken.
- Klik bovenaan op Project maken en voer een projectnaam in.
- (Optioneel) Als u het project aan een map wilt toevoegen, klikt u bij Location (Locatie) op Browse (Browsen), gaat u naar de map en klikt u op Select (Selecteren).
- Klik op Maken.
- Standaard heeft alleen de maker van het project rechten om het project te beheren. Als u zeker wilt wetendat het project onderhouden kan worden als de maker de organisatie verlaat, moet u ten minste één andere persoon de rol van projecteigenaar toewijzen. Ga naar Toegang tot projecten, mappen en organisaties beheren voor meer informatie.
Stap 2: De API's aanzetten voor het serviceaccount
Stap 3: Het OAuth-toestemmingsscherm instellen
Tip: Gebruik gedeelde e-mailaccounts voor beheerders als u de e-mailadressen hieronder toevoegt.
- Open in Google Cloud het project dat u eerder heeft gemaakt.
- Als u handmatig een serviceaccount heeft gemaakt, is het project gemaakt in Stap 1: Een project maken.
- Als u het project heeft gemaakt met een script, staat de projectnaam in de Google Cloud Shell Editor nadat het script is uitgevoerd.
- Klik op API's en services
OAuth-toestemmingsscherm. U moet misschien eerst op Menu
klikken.
- Klik op Branding.
Als je Aan de slag niet ziet, ga je naar stap 4. Ga anders naar stap 5.
- Click Klanten.
Als u + Klant maken ziet, gaat u naar Stap 4: Het serviceaccount maken. Ga anders naar stap 5.
- Klik op Get started (Aan de slag).
- Voer bij App-naam de naam van je app in (bijvoorbeeld Google Workspace Migrate of GWM).
- Voer bij E-mailadres gebruikerssupport een e-mailadres in waarop gebruikers contact kunnen opnemen als ze vragen hebben en klik op Volgende.
- Selecteer Intern bij Doelgroep en klik op Volgende.
- Voer bij Contactgegevens relevante e-mailadressen in en klik op Volgende.
- Vink bij Afronden het vakje Ik ga akkoord met het Beleid voor gebruikersgegevens van Google API Services aan.
- Klik op Doorgaan
Maken.
Stap 4: Het serviceaccount maken
- Klik op API's en services
Inloggegevens. U moet misschien eerst op Menu
klikken.
- Klik op Inloggegevens maken
Serviceaccount.
- Voer bij Service account name (Naam serviceaccount) een naam in voor het serviceaccount en voeg eventueel een beschrijving toe.
- Klik op Maken en doorgaan
Klaar.
- Noteer de unieke ID van het serviceaccount. U heeft dit later nodig. Deze waarde is ook de client-ID van het serviceaccount.
Tip: Je vindt de waarde ook op het tabblad Details van het serviceaccount of in het json-bestand.
- Klik op Klaar
Opslaan.
- Klik bovenaan op Sleutels
Sleutel toevoegen
Nieuwe sleutel maken.
- Zorg dat het sleuteltype is ingesteld op JSON en klik op Maken.
U ziet de melding dat het JSON-bestand voor de privésleutel van het serviceaccount is gedownload op uw computer.
- Noteer de bestandsnaam en waar uw browser deze opslaat. U heeft dit later nodig.
- Klik op Sluiten.
Stap 5: Autoriseer uw client-ID in de Beheerdersconsole
-
Ga in de Google Beheerdersconsole naar Menu
Beveiliging
Toegangs- en gegevensbeheer
API-functies
Domeinbrede machtiging beheren.
U moet zijn ingelogd als hoofdbeheerder om deze taak te kunnen uitvoeren.
-
Klik op Nieuwe toevoegen en vul de client-ID van uw serviceaccount in.
Deze ID (die ook wel de unieke ID wordt genoemd) staat in het json-bestand dat u heeft gedownload toen u het serviceaccount maakte. De ID staat ook in Google Cloud (klik op IAM en beheer
Serviceaccounts
de naam van uw serviceaccount).
- Voer het volgende bereik in voor OAuth-bereiken:
https://www.googleapis.com/auth/admin.directory.user
- Klik op Autoriseren.
Google, Google Workspace en gerelateerde merken en logo's zijn handelsmerken van Google LLC. Alle andere bedrijfs- en productnamen zijn handelsmerken van de bedrijven waarmee ze in verband worden gebracht.