Flow.Documentatie

Een beveiligingsbeleid op een API

6 stappen± 4 minVideoGecontroleerd 22 okt 2026
  1. Stap 1 · Open uw ontwikkelomgeving
  2. Stap 2 · Maak een beleid
  3. Stap 3 · Eis een recht en een netwerk
  4. Stap 4 · Hang het beleid aan de API
  5. Stap 5 · Zie waar het beleid geldt
  6. Stap 6 · Webhooks met een handtekening

Een beveiligingsbeleid zegt wie er binnenkomt bij een API: met welke inlogmethode, met welk recht en vanaf welk netwerk. U maakt het één keer en hangt het aan een of meer API's. Alle endpoints van die API's erven het en mogen het alleen strenger maken.

Bekijk de hele handleiding als video6 stappen in één film
Stap 1 / 6

Open uw ontwikkelomgeving

Klik in de portal bij Omgevingen op Ontwikkeling, en daar op Openen. Flow opent in een nieuw tabblad, en u bent meteen ingelogd.

  1. Klik op Ontwikkeling
Open uw ontwikkelomgeving · Klik op Ontwikkeling
  1. Klik op Openen ↗
Open uw ontwikkelomgeving · Klik op Openen ↗
Stap 2 / 6

Maak een beleid

Klik links in de balk op Beveiliging en bij Beveiligingsbeleid op +. Een nieuw beleid laat afnemers binnen met een API-sleutel. Geef het een naam die zegt waarvoor het is.

  1. Klik op Beveiliging
Maak een beleid · Klik op Beveiliging
  1. Klik op Nieuw beveiligingsbeleid
Maak een beleid · Klik op Nieuw beveiligingsbeleid
  1. Vul in bij Naam: Alleen werkplaatsnetwerk
Maak een beleid · Vul in bij Naam: Alleen werkplaatsnetwerk
Stap 3 / 6

Eis een recht en een netwerk

Onder Vereiste scopes zet u het recht dat elke sleutel moet hebben. Onder IP-allowlist zet u de netwerken waar aanroepen vandaan mogen komen; leeg betekent overal vandaan. Bovenaan leest Flow het beleid in gewone taal voor. Sla het op.

  1. Vul in bij Vereiste scopes: onderdelen:lezen
  2. Vul in bij IP-allowlist (CIDR): 10.20.0.0/16
Eis een recht en een netwerk · Vul in bij Vereiste scopes: onderdelen:lezen; Vul in bij IP-allowlist (CIDR): 10.20.0.0/16
  1. Klik op Beleid opslaan
Eis een recht en een netwerk · Klik op Beleid opslaan
Eis een recht en een netwerk · In gewone taal: binnen met een API-sleutel, met het recht onderdelen:lezen, alleen vanaf 10.20.0.0/16.
Stap 4 / 6

Hang het beleid aan de API

Open de API in de verkenner. Kies bij Beveiligingsbeleid het nieuwe beleid en sla de API op. De uitleg van de API zegt nu dat een afnemer een API-sleutel én het recht nodig heeft.

  1. Klik op de API
Hang het beleid aan de API · Klik op de API
  1. Kies bij Beveiligingsbeleid: Alleen werkplaatsnetwerk
Hang het beleid aan de API · Kies bij Beveiligingsbeleid: Alleen werkplaatsnetwerk
  1. Klik op API opslaan
Hang het beleid aan de API · Klik op API opslaan
Hang het beleid aan de API · De uitleg van de API noemt het recht.
Stap 5 / 6

Zie waar het beleid geldt

Met Openen ↗ naast het beleid gaat u terug naar het beleid. Bovenaan staat nu bij welke API's het hoort. Wijzigt u het beleid, dan geldt de wijziging meteen voor al die API's.

  1. Klik op Openen ↗
Zie waar het beleid geldt · Klik op Openen ↗
Zie waar het beleid geldt · ‘Gebruikt door 1 API’, met de API Onderdelen.
Stap 6 / 6

Webhooks met een handtekening

Stuurt een ander systeem webhooks, dan ondertekent het elke aanroep met een gedeeld geheim. Maak daarvoor een beleid met Webhook-handtekening, vul de header in en typ het geheim, of kies er een Uit de kluis. Flow bewaart een getypte waarde als geheim met een naam; het beleid onthoudt alleen die naam en toont welke versie het gebruikt. Een nieuwe versie in Geheimen geldt bij de volgende aanroep. Hetzelfde veld verschijnt bij Externe JWT als de identity provider tokens met een gedeeld geheim ondertekent. Controleert Flow de tokens met de sleutels van de identity provider (JWKS), dan zijn issuer en audience verplicht: dezelfde sleutels ondertekenen ook de tokens van andere organisaties, en zonder die twee laat het beleid niemand binnen.

  1. Klik op Beveiliging
Webhooks met een handtekening · Klik op Beveiliging
  1. Klik op Nieuw beveiligingsbeleid
Webhooks met een handtekening · Klik op Nieuw beveiligingsbeleid
  1. Vul in bij Naam: Webhooks leverancier
Webhooks met een handtekening · Vul in bij Naam: Webhooks leverancier
  1. Klik op Webhook-handtekening
Webhooks met een handtekening · Klik op Webhook-handtekening
  1. Klik op API-sleutel uit
Webhooks met een handtekening · Klik op API-sleutel uit
  1. Vul in bij Handtekening-header: X-Hub-Signature-256
  2. Vul in bij het gedeelde geheim: ••••••••
Webhooks met een handtekening · Vul in bij Handtekening-header: X-Hub-Signature-256; Vul in bij het gedeelde geheim: ••••••••
  1. Klik op Beleid opslaan
Webhooks met een handtekening · Klik op Beleid opslaan
Webhooks met een handtekening · ‘Gebruikt geheim webhooks-leverancier-hmac (versie 1)’, met Openen in Geheimen.

Deze handleiding is op 22 okt 2026 stap voor stap uitgevoerd door een geautomatiseerde test op Flow (versie 3e563176).