Team Managementβ€’7 min read

Roles & Permissions

Control who can do what in your SimpleStaff team with role-based access control.

Understanding Roles

SimpleStaff has three built-in roles, each with different levels of access:

πŸ‘‘

Owner

Full control over the team. The person who created the team is automatically the owner.

BillingTeam SettingsDelete TeamTransfer Ownership
πŸ“‹

Manager

Create and manage schedules, approve requests, but can't change team settings.

Create SchedulesApprove SwapsTime-Off RequestsView Reports
πŸ‘€

Staff

View their own schedule, request swaps and time off. The basic employee role.

View ScheduleRequest SwapsRequest Time OffSet Availability

Permissions Matrix

PermissionOwnerManagerStaff
View own scheduleβœ“βœ“βœ“
View all schedulesβœ“βœ“β€”
Create/edit schedulesβœ“βœ“β€”
Publish schedulesβœ“βœ“β€”
Approve swap requestsβœ“βœ“β€”
Approve time-offβœ“βœ“β€”
Invite membersβœ“βš™οΈβ€”
Remove membersβœ“βš™οΈβ€”
Change rolesβœ“βš™οΈβ€”
View reportsβœ“βš™οΈβ€”
Team settingsβœ“β€”β€”
Delete schedulesβœ“βš™οΈβ€”
Billing & subscriptionβœ“β€”β€”
Delete teamβœ“β€”β€”

βš™οΈ = Configurable by owner in Owner Panel β†’ Permissions

Changing Someone's Role

  1. 1

    Go to Manager Dashboard β†’ Staff Management

  2. 2

    Find the team member in the list

  3. 3

    Click on their current role

  4. 4

    Select the new role from the dropdown

⚠️

Note

You can only assign roles up to your own level. Managers can't promote someone to Co-Owner.

Transferring Ownership

Need to make someone else the owner? Only the current owner can do this:

  1. 1Go to Team Settings β†’ Danger Zone
  2. 2Click "Transfer Ownership"
  3. 3Select the new owner from the list
  4. 4Enter your password to confirm
  5. 5You become a Co-Owner, they become the Owner
🚨

This cannot be undone

Once transferred, only the new owner can transfer it back.

Customizing Manager Permissions

Owners can fine-tune what managers can do in their team. Access these settings in the Owner Panel β†’ Permissions tab.

Can invite new members

Allow managers to create invite codes and invite new team members

Can remove members

Allow managers to remove staff members from the team

Can change roles

Allow managers to promote staff to manager or demote managers to staff

Can view reports

Access to labor cost and hours reports

Can delete schedules

Permission to permanently delete past schedules

πŸ’‘

Default Settings

By default, managers can invite members, remove members, view reports, and delete schedules. Role changing is disabled by default for security.

Questions about roles and permissions?

Contact Support