Allow Admin to globally disable "Open Source Module" option based on user role

I would like to be able to set access to the "Open Source Module" option for users based on their role across a model. With this feature in place I could disable "open source module" for non-admin roles, while allowing those with 'Full Access' to open the source module as normal. Win-win.
WHY: There are groups of users that should not have access to dive into the source modules. Currently I turn off "Open Source Module" on every single published grid and line item across our 220+ dashboards, which is tedious. This creates a problem for Admin because they lose the abilty to quickly get to modules. Now they must edit the dashboard, select the line item / grid, turn on the open source module option, open the source module, then reverse all of it.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.