move Parter+Debitor person+contact to related Relationsship #20

Merged
hsh-michaelhoennig merged 101 commits from remove-direct-partner-person-and-contact into master 2024-03-28 12:15:14 +01:00
Showing only changes of commit 28c873212d - Show all commits

View File

@ -24,7 +24,7 @@ subgraph external[ ]
role:otherRelatedPerson.admin[global.admin] role:otherRelatedPerson.admin[global.admin]
end end
subgraph hsOfficeRelationship subgraph hsOfficeRelationship[hsOfficeRelationship:PARTNER]
direction TB direction TB
style hsOfficeRelationship fill:#eee style hsOfficeRelationship fill:#eee
@ -40,29 +40,30 @@ subgraph external[ ]
end end
subgraph internal[ ] subgraph internal[ ]
style internal fill:#fff
subgraph hsOfficePartner subgraph hsOfficePartner
style hsOfficePartner fill:#fff
perm:hsOfficePartner.*{{partner.*}} perm:hsOfficePartner.*{{partner.*}}
role:hsOfficeRelationship.owner --> perm:hsOfficePartner.* role:hsOfficeRelationship.owner ==> perm:hsOfficePartner.*
perm:hsOfficePartner.edit{{partner.edit}} perm:hsOfficePartner.edit{{partner.edit}}
role:hsOfficeRelationship.admin --> perm:hsOfficePartner.edit role:hsOfficeRelationship.admin ==> perm:hsOfficePartner.edit
perm:hsOfficePartner.view{{partner.view}} perm:hsOfficePartner.view{{partner.view}}
role:hsOfficeRelationship.tenant --> perm:hsOfficePartner.view role:hsOfficeRelationship.tenant ==> perm:hsOfficePartner.view
end end
subgraph hsOfficePartnerDetails subgraph hsOfficePartnerDetails
direction TB direction TB
style hsOfficePartnerDetails fill:#eee
perm:hsOfficePartnerDetails.*{{partnerDetails.*}} perm:hsOfficePartnerDetails.*{{partnerDetails.*}}
role:hsOfficeRelationship.owner --> perm:hsOfficePartnerDetails.* role:hsOfficeRelationship.owner ==> perm:hsOfficePartnerDetails.*
perm:hsOfficePartnerDetails.edit{{partnerDetails.edit}} perm:hsOfficePartnerDetails.edit{{partnerDetails.edit}}
role:hsOfficeRelationship.agent --> perm:hsOfficePartnerDetails.edit role:hsOfficeRelationship.agent ==> perm:hsOfficePartnerDetails.edit
role:hsOfficeRelationship.agent ----> perm:hsOfficePartnerDetails.view role:hsOfficeRelationship.agent ==> perm:hsOfficePartnerDetails.view
perm:hsOfficePartnerDetails.view{{partnerDetails.view}} perm:hsOfficePartnerDetails.view{{partnerDetails.view}}
end end