hs.hsadmin.ng/src/main/resources/db/changelog/273-hs-office-debitor-rbac.md
2022-10-03 11:09:36 +02:00

774 B

hs_office_debitor RBAC Roles

graph TD;
    %% role:debitor.owner
    role:debitor.owner --> perm:debitor.*;
    role:global.admin --> role:debitor.owner;

    %% role:debitor.admin
    role:debitor.admin --> perm:debitor.edit;
    role:debitor.owner --> role:debitor.admin;

    %% role:debitor.tenant
        role:debitor.tenant --> perm:debitor.view;
    %% super-roles
        role:debitor.admin --> role:debitor.tenant;
        role:partner.admin --> role:debitor.tenant;
        role:person.admin --> role:debitor.tenant;
        role:contact.admin --> role:debitor.tenant;
    %% sub-roles
        role:debitor.tenant --> role:partner.tenant;
        role:debitor.tenant --> role:person.tenant;
        role:debitor.tenant --> role:contact.tenant;