RBAC PUT/DELETE Permission Matrix

Environment: staging | Generated: 2569-03-27 10:08:06 | 9 roles | Document: Quotation | 108 checks
Total Checks
108
Match
66
Mismatch
42

PUT Operations

Document TypeowneraccountantacctFirmsalesManagerseniorSalessalesAdminsalesPurchasehrManagercashier
Quotation✓ Allow
HTTP 200
Contact cannot be null
✓ Allow
HTTP 200
DocumentCannotBeSaved
✓ Allow
HTTP 200
DocumentCannotBeSaved
✓ Allow
HTTP 200
DocumentCannotBeSaved
✓ Allow
HTTP 200
DocumentCannotBeSaved
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeSaved
✓ Allow
HTTP 200
DocumentCannotBeSaved
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeSaved
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeSaved
TaxInvoice✓ Allow
HTTP 200
Contact cannot be null
✓ Allow
HTTP 200
DocumentCannotBeSaved
✓ Allow
HTTP 200
DocumentCannotBeSaved
✓ Allow
HTTP 200
DocumentCannotBeSaved
✓ Allow
HTTP 200
DocumentCannotBeSaved
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeSaved
✓ Allow
HTTP 200
DocumentCannotBeSaved
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeSaved
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeSaved
Receipt✓ Allow
HTTP 200
Contact cannot be null
✓ Allow
HTTP 200
DocumentCannotBeSaved
✓ Allow
HTTP 200
DocumentCannotBeSaved
✓ Allow
HTTP 200
DocumentCannotBeSaved
✓ Allow
HTTP 200
DocumentCannotBeSaved
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeSaved
✓ Allow
HTTP 200
DocumentCannotBeSaved
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeSaved
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeSaved
CashInvoiceN/A
HTTP 0
Create failed
N/A
HTTP 0
Create failed
N/A
HTTP 0
Create failed
N/A
HTTP 0
Create failed
N/A
HTTP 0
Create failed
N/A
HTTP 0
Create failed
N/A
HTTP 0
Create failed
N/A
HTTP 0
Create failed
N/A
HTTP 0
Create failed
CreditNoteN/A
HTTP 0
Create failed
N/A
HTTP 0
Create failed
N/A
HTTP 0
Create failed
N/A
HTTP 0
Create failed
N/A
HTTP 0
Create failed
N/A
HTTP 0
Create failed
N/A
HTTP 0
Create failed
N/A
HTTP 0
Create failed
N/A
HTTP 0
Create failed
DebitNote✓ Allow
HTTP 200
Contact cannot be null
✓ Allow
HTTP 200
DocumentCannotBeSaved
✓ Allow
HTTP 200
DocumentCannotBeSaved
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeSaved
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeSaved
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeSaved
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeSaved
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeSaved
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeSaved
PurchaseOrder✓ Allow
HTTP 200
Contact cannot be null
✓ Allow
HTTP 200
DocumentCannotBeSaved
✓ Allow
HTTP 200
DocumentCannotBeSaved
✓ Allow
HTTP 200
DocumentCannotBeSaved
✓ Allow
HTTP 200
DocumentCannotBeSaved
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeSaved
✓ Allow
HTTP 200
DocumentCannotBeSaved
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeSaved
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeSaved
ExpenseN/A
HTTP 0
Create failed
N/A
HTTP 0
Create failed
N/A
HTTP 0
Create failed
N/A
HTTP 0
Create failed
N/A
HTTP 0
Create failed
N/A
HTTP 0
Create failed
N/A
HTTP 0
Create failed
N/A
HTTP 0
Create failed
N/A
HTTP 0
Create failed
BillingNote✓ Allow
HTTP 200
Contact cannot be null
✓ Allow
HTTP 200
DocumentCannotBeSaved
✓ Allow
HTTP 200
DocumentCannotBeSaved
✓ Allow
HTTP 200
DocumentCannotBeSaved
✓ Allow
HTTP 200
DocumentCannotBeSaved
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeSaved
✓ Allow
HTTP 200
DocumentCannotBeSaved
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeSaved
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeSaved

DELETE Operations

Document TypeowneraccountantacctFirmsalesManagerseniorSalessalesAdminsalesPurchasehrManagercashier
Quotation✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeDeletedBecause
✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeDeletedBecause
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeDeletedBecause
TaxInvoice✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeDeletedBecause
✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeDeletedBecause
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeDeletedBecause
Receipt✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeDeletedBecause
✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeDeletedBecause
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeDeletedBecause
DebitNote✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeDeletedBecause
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeDeletedBecause
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeDeletedBecause
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeDeletedBecause
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeDeletedBecause
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeDeletedBecause
PurchaseOrder✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeDeletedBecause
✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeDeletedBecause
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeDeletedBecause
BillingNote✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeDeletedBecause
✓ Allow
HTTP 200
DocumentCannotBeDeletedBecause
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeDeletedBecause
⚠ exp:Deny got:Allow
HTTP 200
DocumentCannotBeDeletedBecause
✓ Allow (matches) ✗ Deny (matches) ⚠ Mismatch