Waarom het ertoe doet
API-sleutels in Slack, Teams, tickets of mail blijven jarenlang doorzoekbaar, voor iedereen in het kanaal en voor wie er later toegang toe krijgt. Gelekte sleutels zijn een van de meest voorkomende oorzaken van cloudlekken en onverwachte rekeningen.
Goede gewoontes
- Eén sleutel per persoon of bedrijf. Dan kun je er één intrekken zonder de rest te breken.
- Zo min mogelijk rechten. Geef de sleutel alleen de rechten die het werk nodig heeft, en alleen voor de diensten die het raakt.
- Intrekken als het werk klaar is. Zet een herinnering in je agenda op de einddatum van het project.
- Nooit sleutels in code zetten. Vraag de freelancer sleutels in omgevingsvariabelen of een secrets manager te bewaren.
Meerdere sleutels versturen
Zet meerdere bij elkaar horende waarden in één geheim, één per regel, bijvoorbeeld een sleutel, het ID en het endpoint. De link opent één keer, dus de freelancer kan ze het beste meteen in de eigen secrets manager zetten.