The Golden Rule: Only What They Need, When They Need It
What is it?
The Principle of Least Privilege states that a user should only have access to the specific data and resources required to complete their current task—and nothing more.Why is it important?
If a Customer Support VA has \"Full Admin\" access, they could accidentally delete your theme, export your entire customer list to sell to a competitor, or refund $10,000 to their own credit card. Limiting access protects you from both malice and incompetence.Access Levels by Role:
-
Customer Support: Needs access to Orders, Customers, and Apps (specifically returns/support apps).
BLOCK: Themes, Settings, Exports. - Social Media Manager: Needs access to nothing in Shopify usually! They just need the images (Google Drive). If they post blogs, give access only to Online Store > Blog Posts.
-
Developer: Needs access to Themes and Online Store.
BLOCK: Orders and Customer Data (unless specifically debugging checkout logic).
Implementation Tip
Review permissions monthly. If a developer finishes a project, revoke their access immediately. Do not leave \"zombie accounts\" active with admin privileges.
DijiPilot Academy Access Required
This comprehensive masterclass (9.4.2 - Team Security & Access Management (Difficulty: Advanced | Path: Scale)) is locked. Upgrade your plan to unlock the full technical roadmap.
Loading lesson roadmap for Phase 9.4.2...
Questions & Answers
Reviewing this step? Browse questions from other DijiPilot users below. If you are stuck, check the existing answers to bridge the gap between setup and success.