Problem: jQuery undefined if user logs in and is put with 'Team Site Visitor' group. If I change the user to be in 'Team Site Member' group the jQuery gets loaded correctly and all subsequent custom js files work.
Does anyone have any clues why these roles/groups have any impact of jquery libraries being loaded?
Libraries are referenced in the associated aspx page for masterpages. So the page structure is kind of like this (found-4.3.2-server.master -> found4-orbit.aspx). In the found4-orbit.aspx page I have this reference for google cdn
All works really well if a person had edit features which are OOB for groups 'Team Site Member' and 'Team Site Owner' however I can't have my users in these groups. They should be read only.
EDIT: I have looked at the contribute 'Site Permissions' to see if I can understand what could cause such an issue.
EDIT: Curiosity told me to change the 'Read' permissions one by one to see if I can get the jQuery to load. And yes I can.... If I set the 'List Permissions' as per screen shot
So why does the 'Edit Items' have influence on the loading of scripts?