Every Bokko business can use three different roles. These roles define which data and features each person can access in the dashboard.
Owner
The Owner is the person who created the business in Bokko. Every business has exactly one Owner. Ownership can be transferred separately to another existing member, and the Owner has full unrestricted access to all features.
Admin
Admin is intended for trusted managers or senior colleagues who oversee daily operations. Admin has broad access, including staff management, integrations and billing-related dashboard pages, but cannot delete or reset the account and cannot transfer ownership.
Staff member
Staff member is the default role for invited colleagues. It is a restricted dashboard role focused on daily work.
Permission matrix
The table below summarizes which role can access which functions.
| Function | Owner | Admin | Staff member |
|---|---|---|---|
| Edit own profile | yes | yes | yes |
| Change own working hours | yes | yes | yes |
| See own calendar and bookings | yes | yes | yes |
| Approve or reject own bookings | yes | yes | yes |
| See all staff calendars | yes | yes | no |
| Manage bookings for any colleague | yes | yes | no |
| View guest list | yes | yes | yes |
| Create, edit or delete services | yes | yes | no |
| Change opening hours | yes | yes | no |
| Change booking rules | yes | yes | no |
| Configure and publish booking page | yes | yes | no |
| Invite or remove staff | yes | yes | no |
| Change roles | yes | yes | no |
| Edit business profile | yes | yes | no |
| Manage Google Calendar sync | yes | yes | no |
| Open billing-related dashboard pages | yes | yes | no |
| Delete account | yes | no | no |
| Reset account | yes | no | no |
Invite Admin or Staff member
- Open Staff members in the dashboard.
- Create or open the colleague's staff profile.
- In the Dashboard access section, click Send invitation.
- Enter the email address.
- Choose the role: Admin or Staff member.
- Click Send invitation.
Remove someone
- Open the colleague's staff profile.
- If they have dashboard access, revoke it from the Dashboard access section.
- If you no longer want them bookable, deactivate the staff profile.
- Use anonymization only when you need permanent cleanup and all future bookings are already handled.
Removed colleagues can no longer sign in to the dashboard and will no longer appear on the booking page. Their historical bookings remain in the records.