Could it be so that managers can only change the preferences of the location assigned to them?
Created by Alex-Kristjan Rikko