API · v1 · stabil
CODEMETA OSDeveloper Center
Konsole öffnen
Entity · vault_access_grants

Vault Access Grant Schema

Schema-ID
vault_access_grant
Collection
vault_access_grants
Permissions
  • Lesenvault_grants_manage
  • Anlegenvault_grants_manage
  • Ändernvault_grants_manage
  • Löschenvault_grants_manage

Felder

Vault Access Grant Schema

vault_access_grants4 Permissions

Time-bounded explicit access grant for a secret, user or team

secretIduuiderforderlich
subjectTypestringerforderlich
userteam
subjectIduuiderforderlich
actionsstring[]erforderlich
min 1 Items
validFromdatetimeerforderlich
validUntildatetimeerforderlich
reasonstringoptional
max 1000 Zeichennullable
requestedByuuidoptional
nullable
approvedByuuidoptional
read-onlynullable
approvalRequestIduuidoptional
read-onlynullable
channelstringerforderlich
manualjitdelegationbreak_glass
delegatedByuuidoptional
read-onlynullable
revokedAtdatetimeoptional
nullable
revokedByuuidoptional
nullable
revokedReasonstringoptional
max 1000 Zeichennullable

Standard-Endpoints

Diese Resource folgt dem generischen CRUD-Vertrag der Plattform. Lesen Sie die Konventionen für Pagination, Idempotenz, Optimistic Locking und Audit. Die wichtigsten Endpoints:

  • GET /api/v1/vault_access_grants — Liste, paginiert + filterbar
  • GET /api/v1/vault_access_grants/<id> — Einzelne Entity
  • POST /api/v1/vault_access_grants — Anlegen
  • PATCH /api/v1/vault_access_grants/<id> — Teil-Update
  • DELETE /api/v1/vault_access_grants/<id> — Soft-Delete
  • GET /api/v1/vault_access_grants/<id>/timeline — Audit + Aktivitäten

Suche