Added admin auth on all interactions with components