[Admin Tools] Set Default Enable/Disable Setting for Course Navigation Items

Problem statement:

LTIs and Apps get too much authority to show in all courses and admins have little ability to reign them in. When apps/links are Enabled by default, they may appear in all courses' Course Navigation. I've tried to use Course Templates to set them to disabled but that only applies to new courses and immediately gets bypassed when a course is imported on top of it. This is especially frustrating because these are apps that were only added after the imported content was created but they get retroactively enabled in courses before that tool became available. It is also frustrating to have certain Canvas tools always enabled (such as Files and Pages) when having these enabled provides more security issues than they solve.

Proposed solution:

Have a global setting where admins can set the default values for all items appearing in the Course Navigation list. This can even be done by sub-account as well. I imagine that it could be similar to the Feature Options menu. It could include the list and each item can have a toggle (for enable/disable) and it could feature a lock/unlock option so that the admins can determine whether users with permissions can make changes to that enable/disable toggle (again, just like the lock/unlock for feature options).

User role(s):

admin

2 Comments
lbethany
Community Explorer
Problem statement:

We need a way to bulk update the navigation for all courses in a subaccount without going into each course individually. We also need that navigation to take precedence over navigation in course copies.

Proposed solution:

We would like to include specific tools in the navigation by default for all courses in specific subaccounts. However, the Navigation menu is not an option to set at the account level. This would be helpful so that tools can be easily added to the navigation of all courses in a subaccount. We would also like this navigation not to be overwritten with a course copy.

User role(s):

admin

nathanatkinson
Community Team
Community Team
Status changed to: Open