...
The components in OFBiz are organized in a hierarchy, and each component typically contains entities, services, and screen widgets. We can build on that structure to set up a hierarchy of security-aware artifacts:-
- OFBiz
...
- applications
- applications
...
- accounting
- accounting
...
- entity
- entity
...
- Budget
- Budget
...
- BudgetAttribute
...
- ...
...
- PartyRate
...
- service
- service
...
- createPartyAcctgPreference
...
- updatePartyAcctgPreference
...
- ...
...
- payflowCCRefund
...
- screen
- screen
...
- FindAgreement
...
- EditAgreement
...
- ...
...
- ViewGatewayResponse
...
- ...
Permissions assigned at the OFBiz/applications/accounting level are inherited by all artifacts below that level. Permissions assigned at lower levels replace any inherited permissions. Permission inheritance is managed by the authorization manager.
...