Integraties

GitHub

GitHub integratie configureren

De GitHub integratie stelt Tidal Control in staat om automatisch compliance tests uit te voeren op je GitHub omgeving via de Tidal Control GitHub app.

Vereisten:

  • Super User rol in Tidal Control
  • GitHub organisatie admin rechten
  • Toegang tot GitHub organisatie waar monitoring gewenst is

Configuratie stappenplan

Wat gaan we doen: We installeren de Tidal Control GitHub app in je GitHub organisatie(s). Deze app krijgt read-only toegang tot repository configuraties voor security compliance monitoring.

Configuratie stappen:

  1. Tidal integratie starten
  2. GitHub authenticatie
  3. Repository toegang configureren
  4. App installatie voltooien
  5. Aanvullende organisaties

Stap 1: Tidal integratie starten

  • Ga naar Settings → Integrations in Tidal Control
  • Klik op het plus-icoon naast GitHub
  • Klik "Click here to get started"
  • Je wordt automatisch doorgestuurd naar GitHub

Stap 2: GitHub authenticatie

  • Voer je GitHub inloggegevens in
  • Klik "Sign in"
  • Selecteer de organisatie waar je de app wilt installeren
  • Als app al geïnstalleerd: klik "Configure" voor instellingen

Stap 3: Repository toegang configureren

  • Kies toegangsniveau:
    • Alle repositories - Complete organisatie monitoring
    • Specifieke repositories - Selectieve compliance monitoring
  • Selecteer gewenste repositories indien specifiek gekozen

Stap 4: App installatie voltooien

  • Review de machtigingen die Tidal Control vraagt
  • Klik "Install" voor directe installatie
  • Of klik "Request" als organisatie approval vereist
  • Wacht op goedkeuring van organisatie eigenaar (indien van toepassing)

Stap 5: Aanvullende organisaties

  • Herhaal stap 1-4 voor elke extra organisatie
  • Elke organisatie heeft eigen app installatie nodig
  • Configureer per organisatie welke repositories gemonitord worden

Verificatie

Controleer succesvolle configuratie:

  • Settings → Integrations toont "Connected" status voor GitHub
  • Test refresh levert repository data zonder (permission) errors

Troubleshooting

Troubleshooting bij problemen:

  • Verifieer GitHub app installatie in organisatie settings
  • Controleer repository permissions voor Tidal Control app
  • Vraag na of de organisatie admin de app heeft goedgekeurd
  • Verifieer of er geen conflicterende security policies in GitHub zijn

Kom je er nog niet uit?

Stuur een e-mail naar support@tidalcontrol.com, en wij nemen zo snel mogelijk contact op.

Info

Support info verzamelen: Noteer welke browser je gebruikt, exacte foutmeldingen, welke stappen je al geprobeerd hebt, en screenshots van het probleem. Dit versnelt de oplossing aanzienlijk.