Feature Wiki

Information about planned and released features

Tabs

RBAC-based activation of sections

1 Requirements

This is a follow-up request to Time-based activation of sections

In some cases there is a need to activate/deactivate sections within a ILIAS page based on RBAC rights.
 
Scenario:

  • Some elements within the page are only relevant to certain user groups.
  • If one uses the page editor to link text or images to certain ILIAS objects, it would be useful to only display these links if the user can access the ILIAS objects
To support these scenarios, we need to have a RBAC-based de-/activation of sections in the page editor. Sections are flexible enough to put everything else inside - even whole pages. So it is sufficient to support RBAC-checks only for sections. It is also the same approach taken by Time-based activation of sections.

Mockup for new options in page editor section
Mockup for modal dialog to select reference object for RBAC check

2 Additional Information

3 Discussion

JourFixe, ILIAS [jourfixe], Oct 26, 2015: We highly appreciate this feature and schedule it for 5.2. We follow the wish of the maintainer and restrict the feature to pages of container (courses, groups, categories, folders). Pages of learning objects like wikis, learning modules, glossaries, ... will not be supported.

4 Implementation

Permission based checks in section editing

Test Cases

Test cases completed at 2016-07-25 by atoedt

  • 12764 : Rechtesteuerung von Blöcken

Approval

Approved at some day in 2015 by Qualitus.

Last edited: 16. Aug 2016, 20:46, Tödt, Alexandra [atoedt]