Reiter

Unterpunkte

Actions of a Template

The majority of information of each didactic template is in the element actions. Here you are defining
  • which role is affected by this template and its defined actions
  • if a new role template with specified permissions is adopted to change the selected role's permissions
  • if roles are blocked to prevent access on the selected object
  • if a new role with defined permissions is created.
All actions are related to the permission settings of the object type that is defined in the element assignments. Actions are executing the toggling and untoggling of permissions and settings automatically.
 
At the time being ILIAS supports three kind of actions in didactic templates.
  1. blockRoleAction
     
    This action is blocking the selected roles. Inheritance of permissions from an upper level is stopped and all given permissions of these roles are removed. This action is used when you do not want to give any access (incl. visibility) to these selected roles.
    Go to page Blocking a Role to see how you define this action.
  2. localRoleAction
     
    This action is used to create a new role. The permissions of this new role a defined through a role template that is created, too. When using this template ILIAS is not only creating a new role but also a new role template. This role template can be re-used in other scenarios.
    Go to page Creating a New Role to see how you define this action.
  3. localPolicyAction
     
    This action is changing one or more selected roles and its permissions. This is also realised by adopting a role template which is defined in the template. Here you can decide
    • if existing permissions of this roles and new permissions of the template are added.
    • if an intersection of the existing permissions of this roles and the new permissions of the templateis is created (only permissions granted both in the existing permissions and the template are kept).
    • if the existing permissions are overwritten by the permission definition of the imported template.
    Go to page Modifying an Existing Role to see how you define this action.
You can use one or several of this actions within a didactic template. You can also use one kind of action several times if you want to modify several roles.