Team & permissions
Most stores grow beyond a single person. DZBuild lets you invite team members with scoped permissions.
🎬 Video
Roles
| Role | Can do |
|---|---|
| Owner | Everything — billing, settings, team, products, orders |
| Admin | Everything except billing + ownership transfer |
| Manager | Products + orders + customers, no settings |
| Operator | Orders only — call-confirm + ship |
| Read-only | View dashboards + reports, no changes |
Inviting a team member
Dashboard → Settings → Team → Invite member:
- Enter email
- Pick role
- Send invite
They get an email with a link to accept. Once accepted, they sign in with their own credentials and see your store(s) in their dashboard.
Limits per plan
| Plan | Team members |
|---|---|
| Free | Owner only (1) |
| Pro | Up to 5 |
| Pro+ | Up to 15 |
| Enterprise | Unlimited |
Audit log (Pro+)
Every team-member action (login, product edit, order status change, settings change) is logged with: who, what, when. Filter and export for compliance.
Removing a member
Settings → Team → [member row] → Remove.
They lose access immediately. Their action history is preserved in the audit log.
Best practices
- Use Operator role for call-confirm staff — keeps them out of pricing/discount changes.
- Use Admin sparingly — anyone with admin can change shipping rates and accidentally break the store.
- Rotate access when team members leave.
- Enable 2FA (TOTP) — Pro plan.