Feature Wiki

Information about planned and released features

Tabs

Avoid Inheritance Break of Protected Roles in LocalPolicyAction

1 Requirements

Up to now, <localPolicyAction> items in object templates do not consider permission protected of roles.
Unless a role is covered by an <excludePattern> item, it's permission inheritance is broken, regardless of whether it was protected or not.
This is not consistent with the way the ILIAS RBAC is working usually and makes it hard to introduce object templates in a controlled way into an existing RBAC.
Two proposals:

  • Change the behaviour of <localPolicyAction> items generally or
  • Introduce an <excludePattern> type that covers protected roles.

2 Status

3 Additional Information

  • If you want to know more about this feature, its implementation or funding, please contact: Florian Suittenpointner (suittenpointner (at) qualitus.de)

4 Discussion

Zenzen, Enrico [ezenzen], 18 AUG 2022: This request no longer fulfills the requirements of the Feature Wiki. In consultation with the maintainer I change the status of the feature request to "Redundant / outdated". If the request is still relevant, please update template and mockups.

5 Implementation

...

Last edited: 18. Aug 2022, 07:37, Zenzen, Enrico [ezenzen]