Google Workspace configureren (klant-IT)

Doelgroep: klant-IT, Google Workspace-beheerder en informatiebeveiliging

Sync vereist serviceaccount voor resourceagenda’s en gedelegeerde gebruiker met wijzigingsrechten. Hieronder inrichting.

Vooraf

  • Nodig: Beheerderstoegang tot Cloud- en Admin-console.
  • Delegatie en externe deelinstellingen kunnen tot 24 uur nodig hebben.

1. Project en API’s

Open Cloud-console (https://console.cloud.google.com/) en kies IAM & Admin > Create a Project. Naam en locatie, dan Create.

image-20240902-082727.png
image-20240902-082940.png

Ga naar APIs & Services > Enabled APIs & Services > + Enable APIs and Services.

image-20240902-083156.png

Zoek calendar en kies Google Calendar API en Enable.

image-20240902-083533.png

Zoek admin en kies Admin SDK API en Enable.

image-20240902-083829.png

2. Serviceaccount

Ga naar Credentials > + Create Credentials > Service account.

image-20240902-084241.png

Naam Asset en Create and Continue. Naam verschijnt bij Created by op Google-reserveringen.

image-20240902-084521.png

Geef account de rol Owner en Continue.

image-20240902-084911.png

Klik Done voor afronding.

3. Domeinbrede delegatie

Open Admin-console (https://admin.google.com/) en Security > Access and data control > API Controls > Manage Domain-Wide Delegation > Add new.

image-20240902-085321.png
image-20240902-085411.png

Voer de Client ID van het account in, te vinden op Service accounts pagina.)

Onder OAuth scopesde twee onderstaande scopes kommagescheiden invoeren en Authorise.

wide760wide760image-20240902-085621.png

Extra scopes alleen voor gebruikers-/domeinbeheer:

wide760wide760

Account kan nu namens een domeingebruiker handelen, impersonation, beheerder of niet-beheerder met geldig e-mailadres.

Info

Gebruik een niet-beheerders- account voor impersonation om onbedoelde API-beheertoegang te vermijden.

Meestal minuten, maximaal 24 uur.

4. Gebouwen en ruimtes

Admin-console: Directory > Buildings and resources > Manage resources.

Kies Buildings en Add building. Naam/verdiepingen en Add Building.

Kies Resources en Add new resource. Categorie, gebouw, verdieping, naam, capaciteit en Add Resource via gele plus. Herhaal.

image-20240902-091456.png

Vul in: Category, Building, Floor, Resource name en Capacity.

Klik Add Resource voor bevestiging.

image-20240902-091728.png

Herhaal alle resources.

5. Gedelegeerde gebruiker

Google staat wijzigingen toe namens een geldige organisatiegebruiker met e-mail. Alle aanmaak/wijziging/verwijdering gebeurt namens deze gebruiker.

Nieuwe gebruiker: In de Admin-consoleopen Directory > Users > Add new user. Voornaam, achternaam, e-mail, organisatie-eenheid, wachtwoord en Add New User. Primaire e-mail kopiëren.

image-20240910-091325.pngimage-20240910-091442.png

Bestaande gebruiker: Open Directory > Users, gebruiker en kopieer e-mail.

image-20240910-091944.png

Kopieer het e-mailadres voor latere configuratie.

6. Kalenderdelen

Beheer bepaalt externe kalenderinformatie.

Admin-console: Apps > Google Workspace > Calendar > General Settings.

image-20240902-092625.png
image-20240902-092753.png

Onder External Sharing options for Secondary Calendarskies Share all information, and outsiders can change calendarsen Save.

image-20240902-093004.png

Info

Tot 24 uur verwerking.

7. Iedere ruimteagenda delen

Log in op Google Calendar (https://calendar.google.com/) als admin. Open Other calendars > + > Browse resources en kies betrokken ruimtes per gebouw. Ze verschijnen onder My calendars. Hier beheer voor serviceaccount toestaan.

image-20240902-094056.png
image-20240902-094138.png

Per ruimte drie puntjes > Settings and sharing.

Onder Share with specific people or groupskies + Add people and groups, gedelegeerde gebruiker en Make changes to events en Send.

image-20240902-094213.png
image-20240902-094342.png
image-20240910-095329.png

Herhaal handmatig voor alle betrokken resources en Delegate users (impersonate) .

Opmerking

Ontbrekende gebruiker of rechten kan gedeeltelijke/gehele fouten geven. Controleer iedere ruimte.

8. Sleutel maken

Cloud-console (https://console.cloud.google.com/), open IAM & Admin > Service accounts en account uit stap 2.

image-20240910-105359.pngimage-20240910-105552.png

Ga naar Keys > Add key > Create new key, kies JSON en Create.

image-20240910-105838.png

Bestand lokaal gedownload; sleutel in overzicht. Veilig opslaan.

image-20240910-115223.png

Info

Bewaar de JSON met de sleutel op een veilige locatie.

Opmerking

Enige kopie van privésleutel. Bij verlies nieuwe maken en stappen 7–8 herhalen.

9. Veilig delen met Spacewell

Gebruik bijvoorbeeld een eenmalige verlopende link, zoals Onetime Secret, stuur link, wachtzin en gegevens aan consultant met organisatienaam als onderwerp. Andere goedgekeurde veilige kanalen zijn mogelijk.

Wat

Waar

client_email

JSON, stap 8

private_key

JSON, stap 8

Impersonated user e-mail

Gedelegeerde, stap 5

E-mail domains

Domeinen

Secret expiry date

JSON, stap 8