Uploaded image for project: 'OpenOLAT'
  1. OpenOLAT
  2. OO-4915

Organisation role line-manager: role rights and access

    XMLWordPrintable

    Details

      Description

      Users can habe the role "line-manager" for parts or for the entire organisation. Whenever a user has such a role, we need to define which rights the line-manager has over his employees. 

      This issue is about implementing the rights and the access to the corresponding tools via the coaching tool

      ToDo

      • Rights
        •  Implement the line-manager rights configuration on the organisation level
        •  The rights shall only be configurable on the top-level of the organisation (tenant-like)
        •  Default is to have no rights enabled (GPRD compliant)
        •  Make sure that when deleting an organisation the existing configuration is also deleted
        •  When a top-level organisation is moved, the associated configuration becomes useless (no stacked configuration, only for the root level)
      • Access
        •  Access is implemented as menu item in coaching tool
        •  If user is line-manager for only one organisation, the menu item open the employees right away
        •  If the user is line-manager for multiple organisations, the menu shows the hierarchies of organisations. Clicking on an organisation produces the list of employees of that organisation
        •  Selecting a user shows all the details of that user. The implementation is the same as for the user-to-user roles
        •  Extend the CoachingSite security callback to also check for the line-manager role

        Attachments

          Activity

            People

            Assignee:
            aboeckle Alexander Böckle
            Reporter:
            gnaegi Florian Gnägi
            Tester:
            Mandy Menzel
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: