Skip to main content

Understanding User Roles

DailyStak has three user roles, each with different levels of access. Assign roles based on what each team member needs to do.

Role Comparison

FeatureAdminStaffViewer
View dashboard and analyticsYesYesYes
View customers, orders, subscriptionsYesYesYes
Create and edit customersYesYesNo
Create protocols and ordersYesYesNo
Manage subscriptions (pause, cancel, etc.)YesYesNo
Use Ask AxisYesYesYes
Browse product catalogYesYesYes
Manage storefront and site builderYesYesNo
Create marketing campaignsYesYesNo
Manage promo codesYesYesNo
Upload documentsYesYesNo
Edit settings (branding, pricing, etc.)YesNoNo
Manage team members (invite, deactivate)YesNoNo
Manage API keysYesNoNo
View audit logsYesYesNo

Role Descriptions

Admin

Full access to everything. Admins can manage team members, configure settings, create API keys, and perform all operations. Every account must have at least one Admin.

Staff

Can perform day-to-day operations — creating customers, protocols, orders, and managing subscriptions. Cannot change settings, manage users, or access API keys.

Viewer

Read-only access. Viewers can see dashboards, customers, orders, and products, but cannot create or modify anything. Useful for team members who only need to monitor activity.

tip

Follow the principle of least privilege: give each team member the minimum role they need. You can always upgrade their role later.