Integraties

GitHub


title: GitHub description: GitHub integratie configureren voor automatische compliance monitoring in Tidal Control sidebar_position: 5

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.