FUNCTIE

API Keys & Tokens Beheer

Genereer scoped API keys en CI/CD tokens met aangepaste vervaltijden. Beveilig uw automatiseringsworkflows met directe intrekking en gebruiksregistratie.

text
API Keys: Acme Corp
β”œβ”€β”€ Persoonlijke Keys
β”‚   β”œβ”€β”€ alice-dev-key (verloopt: 2025-12-31)
β”‚   β”‚   └── Laatst gebruikt: 2 uur geleden (1,234 verzoeken)
β”‚   └── bob-cli-key (verloopt: 2026-06-15)
β”‚       └── Laatst gebruikt: 5 minuten geleden (856 verzoeken)
β”œβ”€β”€ Team Keys
β”‚   └── frontend-team-key (verloopt: 2025-09-01)
β”‚       └── Laatst gebruikt: 1 dag geleden (45,678 verzoeken)
└── CI/CD Tokens
    β”œβ”€β”€ github-actions (verloopt: 2025-03-15)
    β”‚   └── 10 tunnel slots, 8 in gebruik
    └── gitlab-ci (verloopt: 2025-04-20)
        └── 10 tunnel slots, 3 in gebruik

Mogelijkheden

Scoped API Keys

Genereer API keys die beperkt zijn tot organisaties, afdelingen of teams. Beheer toegang met granulair afgebakende rechten.

Aangepaste TTL

Stel vervaltijden in van uren tot jaren. Kortlevende keys voor CI/CD, langlevende keys voor integraties.

CI/CD Tokens

Gespecialiseerde tokens voor geautomatiseerde pipelines met uitgebreide tunnellimieten. Ontworpen voor GitHub Actions, GitLab CI en Jenkins.

Directe Intrekking

Trek gecompromitteerde keys onmiddellijk in. Alle actieve sessies die de key gebruiken worden binnen seconden beΓ«indigd.

Gebruiksregistratie

Monitor API key gebruik met aantalverzoeken en laatst gebruikte tijdstempels. Identificeer ongebruikte keys voor opruiming.

Programmatisch Beheer

CreΓ«er, lijst en trek keys in via API. Automatiseer key rotatie in uw infrastructuurscripts.

Key Types

Verschillende key types voor verschillende gebruiksscenario's. Kies de juiste key voor uw integratiebehoeften.

TypeScopeMax TTLGebruiksscenarioBeschikbaarheid
Persoonlijke API KeyGebruikerTot 1 jaarCLI authenticatie, persoonlijke integratiesAlle plannen
Team API KeyTeamTot 1 jaarGedeelde teamintegraties, monitoringtoolsPro en hoger
CI/CD TokenOrganisatieTot 90 dagenGeautomatiseerde pipelines, implementatiescriptsPro (1 inbegrepen), Scale (3 inbegrepen)
Tijdelijke TokenEenmalig gebruikUrenMarketingdemo's, tijdelijke toegangAangepast

CI/CD Integratie

CI/CD tokens zijn ontworpen voor geautomatiseerde pipelines. Elke token bevat toegewijde tunnelslots gescheiden van uw ontwikkelaarstunnels.

GitHub Actions

Bewaar token in secrets, stel services bloot in workflows

GitLab CI

CI/CD variabelen met gemaskeerde token ondersteuning

Jenkins

Credentials plugin integratie voor veilige opslag

.github/workflows/deploy.yml
- name: Start tunnel
  run: asd up --token ${{ secrets.ASD_CICD_TOKEN }}

Gebruiksscenario's

Ontwikkelingsworkflow

  • CLI authenticatie voor lokale ontwikkeling
  • IDE plugin integratie
  • Persoonlijke keys voor elke ontwikkelaar
  • Lange TTL voor gemak

Geautomatiseerd Testen

  • E2E testen met externe services
  • Webhook endpoint testen
  • Integratie testomgevingen
  • Parallelle test runners

Preview Implementaties

  • PR preview omgevingen
  • Branch-gebaseerde tunnels
  • Automatische opruiming bij PR sluiting
  • Deelbare preview links

Monitoring & Alerts

  • Health check endpoints
  • Webhook ontvangers
  • Externe monitoringservices
  • Alert routing naar lokale services

Beveiliging

Key Beveiliging

  • Keys slechts eenmaal getoond bij creatie (nooit in platte tekst opgeslagen)
  • SHA-256 gehashte opslag in database
  • Cryptografisch veilige key generatie
  • Alleen TLS key transmissie

Toegangscontrole

  • Rij-niveau beveiliging voor key zichtbaarheid
  • Op rol gebaseerde key creatie rechten
  • Auditlog voor alle key operaties
  • Automatische vervaldatum handhaving

Plan Vergelijking

API key mogelijkheden variΓ«ren per plan. CI/CD tokens met toegewijde tunnelslots zijn beschikbaar op Pro en Scale plannen.

Ontwikkelaarsdocumentatie

Leer hoe u API keys programmatisch kunt creΓ«ren en beheren met onze API referentie.

Bekijk Documentatie