Skip to content

Commit

Permalink
Merge pull request #776 from dsmf/chore/639-paged-policy-store-api-se…
Browse files Browse the repository at this point in the history
…curity-docu

chore(documentation):[#639] Rights and Roles Matrix of IRS updated
  • Loading branch information
ds-jhartmann authored Jul 9, 2024
2 parents 2a2ae02 + 3e7edaf commit b28393d
Showing 1 changed file with 18 additions and 17 deletions.
35 changes: 18 additions & 17 deletions docs/src/docs/arc42/cross-cutting/safety-security.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -12,24 +12,25 @@ This behavior is shown in the table below.
==== Rights and Roles Matrix of IRS

|===
| Category | Action | Endpoint | view_irs | admin_irs
| Policy Store | Add policy | POST /irs/policies | | x
| | Get policies | GET /irs/policies | | x
| | Update policy | PUT /irs/policies/{policyId} | | x
| | Delete policy | DELETE /irs/policies/{policyId} | | x
| Aspect models | Get aspect models | GET /irs/aspectmodels | x | x
| Job processing | Register job | POST /irs/jobs | x | x
| | Get jobs | GET /irs/jobs | x | x
| | Get job | GET /irs/jobs/{jobId} | x | x
| | Cancel job | PUT /irs/jobs/{jobId} | x | x
| Batch processing | Register order | POST /irs/orders | x | x
| | Get order | GET /irs/orders/{orderId} | x | x
| | Cancel order | PUT /irs/orders/{orderId} | x | x
| | Get batch | GET /irs/orders/{orderId}/batches/{batchId} | x | x
| Category | Action | Endpoint | view_irs | admin_irs
| Policy Store | Add policy | POST /irs/policies | | x
| | Get policies | GET /irs/policies | | x
| | Find policies (paged) | GET /irs/policies/paged | | x
| | Update policy | PUT /irs/policies/{policyId} | | x
| | Delete policy | DELETE /irs/policies/{policyId} | | x
| Aspect models | Get aspect models | GET /irs/aspectmodels | x | x
| Job processing | Register job | POST /irs/jobs | x | x
| | Get jobs | GET /irs/jobs | x | x
| | Get job | GET /irs/jobs/{jobId} | x | x
| | Cancel job | PUT /irs/jobs/{jobId} | x | x
| Batch processing | Register order | POST /irs/orders | x | x
| | Get order | GET /irs/orders/{orderId} | x | x
| | Cancel order | PUT /irs/orders/{orderId} | x | x
| | Get batch | GET /irs/orders/{orderId}/batches/{batchId} | x | x
| Environmental- and
Social Standards | Register investigation job | POST /ess/bpn/investigations | x | x
| | Get investigation job | GET /ess/bpn/investigations{id} | x | x
| | Accept notifications | POST /ess/notification/receive | x | x
Social Standards | Register investigation job | POST /ess/bpn/investigations | x | x
| | Get investigation job | GET /ess/bpn/investigations{id} | x | x
| | Accept notifications | POST /ess/notification/receive | x | x
|===

Legend: x = full access to all resources
Expand Down

0 comments on commit b28393d

Please sign in to comment.