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

Can not add entity links for assignments and assessments with iSyllabus UI as a custom maintain role

    XMLWordPrintable

    Details

      Description

      The iSyllabus entity link UI added with SAK-23040 does not work with custom roles. This is because the set of roles ConnectorHelper.java uses are hard coded to generic roles:

      instructorRoles.add("maintain");
      instructorRoles.add("Instructor");
      instructorRoles.add("Owner");
      instructorRoles.add("Administrator");
      instructorRoles.add("Secondary Instructor");
      instructorRoles.add("Teaching Assistant");

      Steps to reproduce:
      As an instructor/maintain user, create a site with the Assignments and Samigo.
      In the new site, add one or more assignments and published assessments.
      As an admin user, go to the realms tool and create a new maintain role for that site, then switch the instructor to the new role.
      Back as the instructor user, navigate to a tool such as announcements and click the link tool in the ckeditor, then the "browse server" button.
      The user will not be able to select entity links for assignment(s) or assessment(s).

        Gliffy Diagrams

          Zeplin

            Attachments

              Issue Links

                Activity

                  People

                  Assignee:
                  jonespm Matthew Jones
                  Reporter:
                  ktakacs Kevin Takacs
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  5 Start watching this issue

                    Dates

                    Created:
                    Updated:
                    Resolved:

                      Git Integration