hs.hsadmin.ng/doc/membershipReferrer_canViewButNotUpdateRelatedMembership.md
2024-03-25 08:36:42 +01:00

2.9 KiB

all grants to membershipReferrer_canViewButNotUpdateRelatedMembership

%%{init:{'flowchart':{'htmlLabels':false}}}%%

%% too many grants, graph is cropped
flowchart TB

subgraph hs_office_membership#M-1000113[hs_office_membership#M-1000113]

    perm:SELECT:on:hs_office_membership#M-1000113{{SELECT
    ref:b1b1192e-f2bf-4b9f-836b-90e98903bedc}}

    role:hs_office_membership#M-1000113.referrer[referrer
    ref:7c95cd77-a124-40ab-87f3-4cd2f33ad32f]

end

subgraph hs_office_partner#P-10001[hs_office_partner#P-10001]

    perm:SELECT:on:hs_office_partner#P-10001{{SELECT
    ref:74c87064-7e9b-4ead-9344-4f18ba246b80}}

end

subgraph hs_office_person#HostsharingeG[hs_office_person#HostsharingeG]

    perm:SELECT:on:hs_office_person#HostsharingeG{{SELECT
    ref:38e63031-3245-4e57-b59d-b4f08334adec}}

    role:hs_office_person#HostsharingeG.referrer[referrer
    ref:b31417b9-6c56-4e79-93dd-c6c11a080370]

end

subgraph hs_office_person#FirstGmbH[hs_office_person#FirstGmbH]

    perm:SELECT:on:hs_office_person#FirstGmbH{{SELECT
    ref:5cbe42d4-e8d3-40e9-bddd-5635c151c57a}}

    role:hs_office_person#FirstGmbH.referrer[referrer
    ref:86a4ece0-087f-46ea-94b4-b1f3294ba356]

end

subgraph hs_office_contact#firstcontact[hs_office_contact#firstcontact]

    perm:SELECT:on:hs_office_contact#firstcontact{{SELECT
    ref:21cc5d9e-d98e-4953-a9e6-d33a5753876f}}

    role:hs_office_contact#firstcontact.referrer[referrer
    ref:ca3c3e01-fb66-465e-93ee-cbad0e5ee70e]

end

subgraph hs_office_relation#HostsharingeG-with-PARTNER-FirstGmbH[hs_office_relation#HostsharingeG-with-PARTNER-FirstGmbH]

    perm:SELECT:on:hs_office_relation#HostsharingeG-with-PARTNER-FirstGmbH{{SELECT
    ref:b52dd840-289a-4c92-98a1-3ee629318608}}

    role:hs_office_relation#HostsharingeG-with-PARTNER-FirstGmbH.tenant[tenant
    ref:d9395077-4c0b-44d6-924e-811041402abe]

end

role:hs_office_contact#firstcontact.referrer --> perm:SELECT:on:hs_office_contact#firstcontact
role:hs_office_membership#M-1000113.referrer --> perm:SELECT:on:hs_office_membership#M-1000113
role:hs_office_membership#M-1000113.referrer --> role:hs_office_relation#HostsharingeG-with-PARTNER-FirstGmbH.tenant
role:hs_office_person#FirstGmbH.referrer --> perm:SELECT:on:hs_office_person#FirstGmbH
role:hs_office_person#HostsharingeG.referrer --> perm:SELECT:on:hs_office_person#HostsharingeG
role:hs_office_relation#HostsharingeG-with-PARTNER-FirstGmbH.tenant --> perm:SELECT:on:hs_office_partner#P-10001
role:hs_office_relation#HostsharingeG-with-PARTNER-FirstGmbH.tenant --> perm:SELECT:on:hs_office_relation#HostsharingeG-with-PARTNER-FirstGmbH
role:hs_office_relation#HostsharingeG-with-PARTNER-FirstGmbH.tenant --> role:hs_office_contact#firstcontact.referrer
role:hs_office_relation#HostsharingeG-with-PARTNER-FirstGmbH.tenant --> role:hs_office_person#FirstGmbH.referrer
role:hs_office_relation#HostsharingeG-with-PARTNER-FirstGmbH.tenant --> role:hs_office_person#HostsharingeG.referrer