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

Vault Rule Schema

Schema-ID
vault_rule
Collection
vault_rules
Permissions
  • Lesenvault_rules_manage
  • Anlegenvault_rules_manage
  • Ändernvault_rules_manage
  • Löschenvault_rules_manage

Felder

Vault Rule Schema

vault_rules4 Permissions

Individual access rule evaluated by the vault policy engine

namestringerforderlich
1–200 Zeichen
descriptionstringoptional
max 2000 Zeichennullable
conditionsoneOferforderlich
effectstringerforderlich
grantdenyrequire_approval
grantedActionsstring[]optional
nullable
approvalRequiredFromobjectoptional
nullable
roleIdsuuid[]optional
nullable
userIdsuuid[]optional
nullable
minApproversintegererforderlich
1 – 10
sessionContextobjectoptional
nullable
requireMfaAgeSecondsintegeroptional
≥ 0nullable
allowedIpRangesstring[]optional
nullable
requireTrustedDevicebooleanoptional
nullable
validFromdatetimeoptional
nullable
validUntildatetimeoptional
nullable
enabledbooleanerforderlich
Default: true
isTemplatebooleanoptional
Default: falseread-onlynullable

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_rules — Liste, paginiert + filterbar
  • GET /api/v1/vault_rules/<id> — Einzelne Entity
  • POST /api/v1/vault_rules — Anlegen
  • PATCH /api/v1/vault_rules/<id> — Teil-Update
  • DELETE /api/v1/vault_rules/<id> — Soft-Delete
  • GET /api/v1/vault_rules/<id>/timeline — Audit + Aktivitäten

Suche