Skip to content

Editor button does not respect LTI linking category restriction #13

@ebithell

Description

@ebithell

We have found that moodle-tiny_panoptoltibutton does not respect the category restrictions for LTI linking. This is certainly unexpected, and may be undesirable for institutions.

Steps to reproduce:

  1. Go to a course that does not contain a Panopto block, in a category that has not been selected for LTI linking
  2. Click on the Panopto LTI button as any user, any role

Expected behaviour:

  1. (Preferred behaviour) There is no editor button visible for any user, or any role
  2. (Minimum behaviour) The button presents a suitable warning e.g. Panopto LTI linking has not been enabled for this course category

Actual behaviour:

  1. The course is provisioned with a folder in Panopto
  2. User enrolments are synced to Panopto, as and when each user logs in
  3. This happens for all roles in both Panopto and Moodle, including students

The corresponding Atto Panopto LTI button has permissions which can be used to constrain where it appears, on both a role and a course category basis. The TinyMCE Panopto LTI button has no control mechanisms, which seems like an oversight. For both buttons, behaviour that matched the LTI linking category restriction would be a good functional solution.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions