| Both sides previous revision Previous revision Next revision | Previous revision |
| admin:managing_users [2025/07/28 08:29] – [Active] Mark Glover | admin:managing_users [2025/11/04 05:14] (current) – [Sync user across all login stores] Mark Glover |
|---|
| * "Supervisor - All stores" stores is a special mode to allow users to view information in and run reports over multiple stores. See [[other_stuff:misc_topics#supervisor_mode_-_all_stores|here]] for more information. | * "Supervisor - All stores" stores is a special mode to allow users to view information in and run reports over multiple stores. See [[other_stuff:misc_topics#supervisor_mode_-_all_stores|here]] for more information. |
| |
| **Sync user across all login stores:** This checkbox is only displayed if the currently logged in user is designated as a "special user" and they are logged into the primary server in a synchronisation system (the server where the system data iis edited). If this is checkbox is checked, when the **OK** button is clicked the user's details are synchronised with all the stores they are allowed ot login to. In this way, an administrator in a synchronisation system is able to edit user permissions and settings and have them automatically synchronised to all relevant sites. | === Sync user across all login stores === |
| | |
| | The **Sync user across all login stores** checkbox is only displayed if the currently logged in user is designated as a '**special user**' and they are logged into the primary server in a synchronisation system. If this checkbox is checked, when the **OK** button is clicked the user's details are synchronised to all the stores that the user is allowed to login to, whichever sites those stores are Active on. In this way, an administrator in a synchronisation system is able to edit user permissions and settings and have them automatically synchronised to all relevant sites, rather than having to log in remotely to those sites and configure permissions locally. <WRAP center round tip 60%> |
| | As you can imagine, **Sync user across all login stores** is a powerful feature, and can have unintended consequences. Therefore as of 2025-11-04, there are restrictions on who can be configured as a '**special user**'. Contact [[support@msupply.foundation]] for assistance. |
| | </WRAP> |
| | |
| | |
| | <WRAP center round important 60%> |
| | **Sync user across all login stores** will propagate: |
| | * Group permissions |
| | * User group membership (which group the user is a member of) |
| | * User permissions, if the user is not a member of a group |
| | * User store login permissions |
| | |
| | **Sync user across all login stores** will <wrap em>NOT</wrap> propagate: |
| | * User deletion |
| | * Group deletion |
| | |
| | Deleting the user or group on remote sites must be carried out by either of: |
| | * Manually logging in to those sites and editing users, or |
| | * Development and execution of custom 'footrunner' code on the Central server that will propagate these changes. Contact [[support@msupply.foundation]] for assistance. |
| | </WRAP> |
| ==== Details tab ==== | ==== Details tab ==== |
| {{ :admin:details_tab.png?600 }} | {{ :admin:details_tab.png?600 }} |