Add proposed task execution policy and initiating identity contract
Assistant: codex Assistant-Model: gpt-6.1-sol Assistant-Session: 01a126e1-76f8-7643-8cf3-e93336539ade
This commit is contained in:
parent
1d3a8727f5
commit
24c1f56f00
8 changed files with 658 additions and 0 deletions
16
examples/secrets-engine-task-execution/policy_fixtures.yaml
Normal file
16
examples/secrets-engine-task-execution/policy_fixtures.yaml
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
- id: unsigned-provider-refused
|
||||
request:
|
||||
tenant: tenant:platform
|
||||
subject: {id: secrets-engine, type: service}
|
||||
action: execute-ccr
|
||||
resource: {id: catalog:test, type: secret-catalog-lane, system: secrets-engine}
|
||||
context: {human_control: true, verified: true, owner_admission: true}
|
||||
expect: {effect: deny, reason: initiating_provider_unadmitted}
|
||||
- id: legacy-action-cannot-borrow-task-policy
|
||||
request:
|
||||
tenant: tenant:platform
|
||||
subject: {id: secrets-engine, type: service}
|
||||
action: apply
|
||||
resource: {id: catalog:test, type: secret-catalog-lane, system: secrets-engine}
|
||||
context: {human_control: true}
|
||||
expect: {effect: deny, reason: initiating_provider_unadmitted}
|
||||
Loading…
Add table
Add a link
Reference in a new issue