41 lines
1.4 KiB
JSON
41 lines
1.4 KiB
JSON
{
|
|
"passed": true,
|
|
"url": "http://127.0.0.1:8039",
|
|
"scope": "1:1:1",
|
|
"rights": {
|
|
"1": [
|
|
"purchasing_requisitions.view",
|
|
"purchasing_requisitions.prepare",
|
|
"purchasing_requisitions.configure",
|
|
"purchasing_requisitions.approve.department_head",
|
|
"purchasing_budget.view",
|
|
"purchasing_budget.create",
|
|
"purchasing_budget.approve",
|
|
"purchasing_budget.record"
|
|
],
|
|
"2": [
|
|
"purchasing_requisitions.view",
|
|
"purchasing_requisitions.approve.department_head",
|
|
"purchasing_budget.view",
|
|
"purchasing_budget.approve"
|
|
],
|
|
"3": [
|
|
"purchasing_requisitions.view",
|
|
"purchasing_budget.view"
|
|
]
|
|
},
|
|
"centre_id": 1,
|
|
"budget_id": 1,
|
|
"request_id": 1,
|
|
"checks": [
|
|
"Existing three synthetic identities authenticate without password changes",
|
|
"Eight plus four plus two explicit authorised grants",
|
|
"Synthetic allocation 10000 MZN approved by second identity; self and read-only approvals refused",
|
|
"Full request lifecycle, independent approval and three-event history consulted by preparer and reviewer",
|
|
"Existing record visibility rule returns 404 to read-only third identity; listing remains accessible; no extra rights granted",
|
|
"Read-only profile refused centre, budget approval, policy, preparation, submission, decision and access administration"
|
|
],
|
|
"checked_at": "2026-11-02T07:26:58.680Z",
|
|
"visual_review": false,
|
|
"real_installation_changed": false
|
|
} |