A number of wishes have been submitted in TCP concerning adding rights to an objects.
They indicate that when rights are granted to an object, they must also be granted to its childs. Same goes for revoking these rights. I was able to extract the following situations:
- Rights for a table should pass on to its columns
- Rights for a task should pass on to its task parameters
- Rights for a report should pass on to its report parameters
- Rights for a menu should pass on to its menu items
- Rights for a process flow should pass on to its process actions
A number of questions about this wish:
- What if a new column / task parameter / report parameter / menu item is added after setting up the rights?
- If you give a table rights because you need a column look-up, you now only get the display. Should this change?
- Am I still missing situations that should also be taken into account for this wish?
- Personally, I think that when adding a table task, for example, it is going too far to give rights to both the table with its columns and the task with its parameters.
Since you have reported a wish concerning this topic, I would certainly like to hear your opinion. Other opinions are also of course appreciated.