bb6bd0aeac
also keeps it undocumented for now test plan: * test an lti launch in a course using a variable in the format: $Canvas.membership.permissions<permission1,permission2,..> with a comma-separated list in between the brackets corresponding to course-level permissions (see doc/api/roles.html#method.role_overrides.show), e.g. $Canvas.membership.permissions<read_forum,moderate_forum> these are the list of permissions to check when the variable is expanded it should substitute it with a comma-separated list of permissions filtered to those that the user has been granted within the course closes #PLYT-1796 Change-Id: I1c039e04318fcfe8ca5ee450e608bd3fb2affe6b Reviewed-on: https://gerrit.instructure.com/194797 Tested-by: Jenkins QA-Review: Nathan Mills <nathanm@instructure.com> Product-Review: James Williams <jamesw@instructure.com> Reviewed-by: Nathan Mills <nathanm@instructure.com> Reviewed-by: Marc Phillips <mphillips@instructure.com> |
||
---|---|---|
.. | ||
lti_variable_expansion_plugin.rb |