Managing users one-by-one can be time-consuming — especially when onboarding new staff or rolling out user roles across multiple sites. Bulk actions make it faster to apply consistent settings like roles and site access to many users at once.
The most common use case is assigning user roles in bulk. This lets you quickly roll out predefined permissions across your team — keeping user management fast, consistent, and scalable.
What bulk actions can you perform?
When you select multiple users, the following actions become available:
- Assign role – Apply a user role to all selected users.
-
Assign site access – Grant access to one or more sites.
⚠️ This will replace all existing site access for each selected user. It does not add or merge with their current access.
-
Delete users – Remove users from your company.
⚠️ This is permanent. Deleted users will lose all access immediately.
- Resend invitation – Send a new invite email to users with Invite pending status.
-
Unassign role – Remove the assigned role from each selected user.
⚠️ Users will revert to their previously assigned manual permissions, which may be incomplete or outdated. Review their access after unassigning a role.
- Disable PIN requirement – Disable the need for POS PIN entry at login.
How to use bulk actions
- Go to Back Office → People → Users.
- Select users using individual checkboxes, the Page option (up to 100 users), or the All option (all users in the list).
- Choose an action from the available buttons or More actions dropdown.
- Complete the steps in the modal or confirmation screen.
Who can perform each action?
Bulk action | Requirements |
---|---|
Assign role | Must have a role (or equivalent permissions) equal to or higher than the one you're assigning. |
Assign site access | Must be an Admin and have access to the sites being assigned. |
Delete users | Must be an Admin or have the “Delete Users” permission. Can’t delete users with higher permissions or yourself. |
Unassign role | Same rules as assigning a role — only possible if the target users have equal or lower roles than yours. |
Disable PIN requirement | Must be an Admin. Only applies to users with a lower permission level. |
Resend invitation | Available to any user, provided the target user has a valid email and their invite is pending. |
Frequently Asked Questions
No. Manual permissions must be managed for each user individually. To apply consistent access, assign a user role in bulk instead.
Those users will be skipped. A banner will appear to notify you of this.
No. Changes are immediate and can’t be undone. You'll need to manually revert them.
No. Bulk actions only apply to users within the same company.
“All” selects every user in the company, not just those visible on the page. Use with caution.
No. Bulk actions do not trigger email notifications to affected users.
No. POS PINs can only be updated one user at a time unless you're disabling the requirement.
Assigning a role overrides manual permissions. If the role is later removed, users will revert to their previous permission setup.
There’s no undo. You’ll need to manually adjust each affected user.
Yes, changes are logged and visible to our support team, but not currently available in the Back Office.