Why employee roles keep reverting or reappear after a POS sync
When Employee Sync is enabled for the account, 7shifts adds each Role assigned to an employee in your POS to their 7shifts profile, so a Role that is still assigned or mapped in your POS comes back on the next sync. Refer to the Employee Sync article for how Role changes sync from your POS, then follow the steps below for the cause that matches your situation.
Remove an old Role still assigned in your POS
If a Role you removed from an employee's profile in 7shifts keeps coming back, the Role is likely still assigned to that employee in your POS. 7shifts syncs any Role that is still assigned there, so you remove it for good by unassigning the Role in your POS.
Important: You need Admin access or permission to edit employee profiles in your POS account to unassign a Role in your POS.
- Log in to your POS account.
- Go to the employee profile you need to edit.
- Find the list of assigned job Roles.
- Remove or unassign any old or inactive Roles from the profile.
- Save your changes in your POS.
Important: Adding an end date to a Role in your POS doesn't stop it from reappearing in 7shifts. 7shifts doesn't recognize end dates for Roles and syncs any Role that is still assigned to the employee in your POS.
After you save your changes and the systems sync again, the employee's profile in 7shifts shows only their current Roles.
Unmatch a Role mapped to the wrong 7shifts Role
If employee Roles keep returning to the wrong assignment, such as Banquet, a Role in your POS (such as Admin) may be mapped to a different Role in 7shifts. Every sync then assigns the wrong Role to employee profiles. You fix it by unmatching the Role on the Mapping page and mapping the correct one.
Important: Managers and Assistant Managers require permission "Can Manage Integrations" to change Role mapping between your POS and 7shifts. Admins can map Roles without this permission.
- In the left navigation bar, select Apps & Integrations.
- Select Mapping, then select Roles.
- Choose your affected location from the dropdown menu.
- Find the incorrectly matched Role, select the three dots icon to the right of it, and select Unmatch Role.
- Find the correct Role synced from your POS and map it to the matching Role in 7shifts.
- Save your changes. The correct Role assignments then sync across your POS and 7shifts.
Issue Unresolved
If employee Roles keep reverting in 7shifts after you unassign the Role in your POS or update your Role mapping, contact 7shifts Support. Include a full-screen screenshot of the affected employee profiles in your POS.