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

Vault Policy Schema

Schema-ID
vault_policy
Collection
vault_policies
Permissions
  • Lesenvault_policy_manage
  • Anlegenvault_policy_manage
  • Ändernvault_policy_manage
  • Löschenvault_policy_manage

Felder

Vault Policy Schema

vault_policies4 Permissions

Policy document composing multiple rules with a resolution strategy

namestringerforderlich
1–200 Zeichen
descriptionstringoptional
max 2000 Zeichennullable
tagsstring[]optional
Default: []nullable
appliesToFolderIdsuuid[]optional
Default: []nullable
appliesToSecretTypeIdsstring[]optional
Default: []nullable
appliesToPartyIdsuuid[]optional
Default: []nullable
resolutionstringerforderlich
deny_overridespermit_overridesfirst_applicableordered_permit_overrides
priorityintegererforderlich
0 – 10000Default: 100
ruleIdsuuid[]erforderlich
min 1 Items
combinedWithPolicyIdsuuid[]optional
max 3 ItemsDefault: []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_policies — Liste, paginiert + filterbar
  • GET /api/v1/vault_policies/<id> — Einzelne Entity
  • POST /api/v1/vault_policies — Anlegen
  • PATCH /api/v1/vault_policies/<id> — Teil-Update
  • DELETE /api/v1/vault_policies/<id> — Soft-Delete
  • GET /api/v1/vault_policies/<id>/timeline — Audit + Aktivitäten

Suche