pressbooks / pressbooks-lti-provider

A plugin which turns Pressbooks into an LTI provider.
GNU General Public License v3.0
7 stars 4 forks source link

Allow book administrators to see and change some LTI settings for individual books #83

Closed SteelWagstaff closed 4 years ago

SteelWagstaff commented 4 years ago

At present, regular users (who are not network super admins or network managers) never see the LTI settings menu in individual books.

If the network global setting "Allow books to override role-mapping and Common Cartridge defaults" is checked yes: Screenshot from 2020-06-16 13-09-23

Users with the 'administrator' role in should be able to see and change the role mapping, book appearance, and Common Cartridge export settings in that individual book from the https://network.url/bookname/wp-admin/admin.php?page=pb_lti_settings page. Screenshot from 2020-06-16 13-09-40

SteelWagstaff commented 4 years ago

Tested and works as expected on integrations. Book administrators see the desired settings if and only if the global setting allows books to set their own config options.