API-sleutels en bereiken
Guardrail Ledger heeft één soort sleutel, het ingest-token. Het heeft geen instelbare bereiken.
| Sleutel | Gebruikt voor | Wie het kan beheren |
|---|---|---|
| Ingest-token | SARIF vanuit een pijplijn naar /api/v1/ingest/sarif sturen. Het kan geen bevindingen lezen of instellingen wijzigen. | Werkruimte-eigenaars en -beheerders |
Tokens beheren
- Maak een token aan op de pagina Pijplijn. Het wordt één keer getoond en alleen de hash ervan wordt bewaard.
- Bewaar het als geheime variabele. Zet het nooit in een repositorybestand of een schermafbeelding.
- Gebruik één token per pijplijn, zodat u er één kunt intrekken zonder de andere aan te raken.
- Een token intrekken stopt direct de ingest ermee. Trek in via de API met
DELETE /api/v1/tokens/<id>, aangemeld als eigenaar of beheerder, met een JSON-contenttype en een lege JSON-body.
Elke aanmaak en elke intrekking wordt in het auditlog vastgelegd, met wie het deed.