Hi,
I'm trying to make named access control lists work for objects with a nested hierarchy.
I've got some hierarchies of objects as follows:
- budget
- WBS
- task
- WBS
The "budget" object has a "project" property, and under "project" I have a "project manager" (choose from list) and "project team" (choose from list - multi)
Within Budget, I can manage NACL fine - project.projectteam and project.projectmanager
Within WBS, I can manage NACL using owner(budget).project.projectteam and owner(budget).project.projectmanager
Unfortunately when I get to task it all goes wrong... At this level I can get to owner(WBS).owner(budget) - but I can't get to any levels lower than that so I have no way of cascading those permissions.
Is there any way to get m-files to allow resolving further nested objects to determine permissions?