Michael Hoennig
2022-11-25 db17a2e9903e4bb3aad7c8851af4811951c0bc42
commit | author | age
cb47d5 1 ### hs_office_coopSharesTransaction RBAC
MH 2
3 ```mermaid
4 flowchart TB
5
6 subgraph hsOfficeMembership
7     direction TB
8     style hsOfficeMembership fill:#eee
9     
10     role:hsOfficeMembership.owner[membership.admin]    
11     --> role:hsOfficeMembership.admin[membership.admin]    
12     --> role:hsOfficeMembership.agent[membership.agent]    
13     --> role:hsOfficeMembership.tenant[membership.tenant]    
14     --> role:hsOfficeMembership.guest[membership.guest]   
15     
16     role:hsOfficePartner.agent --> role:hsOfficeMembership.agent
17 end
18
19 subgraph hsOfficeCoopSharesTransaction
20                     
21        role:hsOfficeMembership.admin
22        --> perm:hsOfficeCoopSharesTransaction.create{{coopSharesTx.create}}
23                     
24        role:hsOfficeMembership.agent
25         --> perm:hsOfficeCoopSharesTransaction.view{{coopSharesTx.view}}
26 end
27
28
29 ```