What controls permissions on Admin modules such as Taxonomy?
I would like to enable regular users to edit tags, and I can almost get there, if I send them directly to the address for editing a specific list within the Taxonomy manager.
But, even if I give a regular user (whether a custom security role to which I'm assigning "regular" users, or the default "All Users") full permission ("Edit") to both page and module, they still can't edit or add tags. They can view the entire list, or the details for a specific entry; however, the fields and buttons are all greyed out and have the class "aspNetDisabled" applied.
If, via Javascript, I remove the disabling classes and assign the appropriate hrefs that an admin would see to each button, I get the following error in the console in IE, but only for non-admins:
"Could not locate http://dnn.test.terragraphics.com/jquery.js specified in source map http://dnn.test.terragraphics.com/jquery.min.map."
Or in Firefox, it's a 500 error from Sys.WebForms.PageRequestManagerServerErrorException.
I'm not surprised that simple JS manipulation doesn't work, since I would expect this to be controlled server-side. So what do I need to be looking for to free up the permissions for the Taxonomy module?