Integraties
Google Cloud Platform (GCP)
Google Cloud Platform integratie configureren
Tidal Control's Google Cloud Platform integratie monitort je GCP resources, IAM-instellingen en beveiligingsconfiguraties voor compliance doeleinden.
Wat deze integratie monitort:
- Resources: Virtual machines, storage, databases en andere GCP services
- IAM: Users, roles en machtigingen binnen je GCP project
- Security: Beveiligingsinstellingen en access controls
Vereisten:
- Super User rol in Tidal Control
- Google Cloud Platform project toegang
- Toegang tot Google Cloud Console
Configuratie stappenplan
Wat gaan we doen: We maken een Google service account aan met de benodigde machtigingen om toegang te krijgen tot je GCP resources via veilige APIs.
Configuratie stappen:
- Service account aanmaken
- Rol toewijzen en JSON key genereren
- APIs activeren
- Integratie configureren
Stap 1: Service account aanmaken
- Ga naar Google Cloud Console op https://console.cloud.google.com
- Log in met account dat project toegang heeft
- Selecteer je Google Cloud project in project selector
- Navigeer naar IAM & Admin → Service Accounts
- Klik "+ CREATE SERVICE ACCOUNT"
- Vul service account details in:
- Service account name:
Tidal Control GCP - Service account ID:
tidal-control-gcp - Description:
Service account voor Tidal Control GCP monitoring
- Service account name:
Stap 2: Rol toewijzen en JSON key genereren
- Select role: Basic → Viewer
- Klik "Continue" en skip volgende stap
- Klik "Done" om service account aan te maken
- Selecteer nieuwe service account uit lijst
- Ga naar "KEYS" tab
- Klik "ADD KEY" → "Create new key"
- Selecteer JSON format
- Download JSON file automatisch naar computer
- Bewaar bestand veilig - nodig voor integratie setup
Stap 3: APIs activeren
- Navigeer naar APIs & Services → Library in Google Cloud Console
- Zoek en activeer de volgende APIs:
- Identity and Access Management (IAM) API
- Cloud Resource Manager API
- Klik "ENABLE" voor elke API
Stap 4: Integratie configureren
- Ga naar Settings → Integrations in Tidal Control
- Klik op het plus-icoon naast Google Cloud Platform
- Vul configuratie in:
- Name:
GCP Production Account - Service Account JSON: Upload of plak inhoud van JSON file
- Name:
- Klik "Create" om integratie op te slaan
Configuratie velden uitgelegd
Name:
- Een beschrijvende naam voor deze integratie
- Bijvoorbeeld:
GCP Production Account,GCP Staging
Service Account JSON:
- Bevat authenticatie credentials voor je service account
- Gedownload in stap 2 tijdens service account aanmaak
- Houd dit bestand veilig - het geeft toegang tot je GCP omgeving
Geen extra configuratie nodig. GCP integratie vereist alleen de integratienaam en het JSON key bestand. Domain-wide delegation en impersonation instellingen zijn niet nodig voor GCP.
Verificatie
Controleer GCP integratie status:
- Settings → Integrations toont "Connected" status voor Google Cloud Platform
- Google Cloud test beschikbaar in Tests sectie
- Test refresh levert resultaten zonder authentication errors
JSON key beveiliging: Bewaar het JSON key file veilig - het geeft toegang tot je Google omgeving en kan niet opnieuw gedownload worden
Veelgestelde vragen
Kan ik hetzelfde service account gebruiken voor meerdere Tidal Control omgevingen? Ja, je kunt dezelfde service account JSON key hergebruiken voor verschillende Tidal Control instanties.
Heb ik Google Workspace nodig om de GCP integratie te gebruiken? Nee, GCP integratie werkt onafhankelijk. Als je ook Google Workspace of Google Drive wilt monitoren, configureer die als aparte integraties via de Google Workspace handleiding.
Hoe vaak synchroniseert Tidal Control GCP data? Data wordt gesynchroniseerd volgens je geconfigureerde test schema, meestal elke paar uur.
Veelvoorkomende problemen
"Authentication failed" errors
- Verifieer dat de JSON key file correct geüpload is
- Check of de service account de juiste Viewer rol heeft in GCP
- Bevestig dat alle vereiste APIs geactiveerd zijn
"API not enabled" errors
- Zorg ervoor dat IAM API en Cloud Resource Manager API geactiveerd zijn in je GCP project
- Wacht een paar minuten na het activeren van APIs voordat je de integratie test
"Permission denied" errors
- Verifieer dat de service account de Basic → Viewer rol toegewezen heeft
- Check dat de JSON key bij het juiste service account hoort
Kom je er nog niet uit?
Stuur een e-mail naar support@tidalcontrol.com, en wij nemen zo snel mogelijk contact op.
Support info verzamelen: Noteer welke browser je gebruikt, exacte foutmeldingen, en welke stappen je al geprobeerd hebt. Dit versnelt de oplossing aanzienlijk.
- Volgende
- Google Workspace