Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-23257

Add option to remove ability for instructors to assign the instructor role to other users

    XMLWordPrintable

    Details

    • Type: (Deprecated) Contributed Patch
    • Status: CLOSED
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.9.0, 10.0
    • Fix Version/s: 10.0
    • Component/s: Worksite Setup
    • Labels:
      None
    • Property addition/change required:
      Yes

      Description

      Implement an optional configuration to do the following:

      • remove the ability for instructors to add participants as elevated roles
      • remove the ability for instructors to change the role of existing participants to elevated roles
      • make these changes configurable via sakai.properties

      ex:

      --sitemanage.addParticipants.allowedRoles.count=2--
      --sitemanage.addParticipants.allowedRoles.1=teaching assistant--
      --sitemanage.addParticipants.allowedRoles.2=student--

      The final properties for this feature ended up being the roles to restrict rather than the ones to allow

       DEFAULT: empty (no restricted roles)
       You can narrow the restriction to a specific type of site by appending .sitetype
       sitemanage.addParticipants.restrictedRoles=CustomRole
       sitemanage.addParticipants.restrictedRoles.course=Instructor
       sitemanage.addParticipants.restrictedRoles.project=maintain
      

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  jonespm Matthew Jones
                  Reporter:
                  bjones86 Brian Jones
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  9 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Git Source Code