Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
admin:managing_users [2024/09/03 11:05] – [Active users and groups] Gary Willetts | admin:managing_users [2025/01/06 17:53] (current) – [Buttons on the Permissions tabs] Gary Willetts | ||
---|---|---|---|
Line 123: | Line 123: | ||
=== Buttons on the Permissions tabs === | === Buttons on the Permissions tabs === | ||
- | * The //Store// drop down list: Selects the store for which permissions are being displayed and set on the current tab. Select the store you want to see or set permissions for in this drop down list. | + | * The //Store// drop down list: Selects the store for which permissions are being displayed and set on the current tab. Select the store you want to see or set permissions for in this drop down list.<WRAP tip center round 90%> |
+ | You can type in the drop down list. If you do this, when you click on the down arrow to open it, you will only be shown stores in the list which start with what you typed. Or, if you prefix it with the mSupply wildcard character, " | ||
+ | </ | ||
* The **All on** button: Checks all the permissions on the current tab i.e. turns them all on. There are exceptions to this for safety reasons; the //Update pack size, cost and sell price//, //Add/edit users// and //Access server administration// | * The **All on** button: Checks all the permissions on the current tab i.e. turns them all on. There are exceptions to this for safety reasons; the //Update pack size, cost and sell price//, //Add/edit users// and //Access server administration// | ||
* The **Copy** button: Copies the state of all the checkboxes on the tab for this store to an internal clipboard for that tab. From version 5.03 onwards, the button opens this window:{{ : | * The **Copy** button: Copies the state of all the checkboxes on the tab for this store to an internal clipboard for that tab. From version 5.03 onwards, the button opens this window:{{ : | ||
Line 141: | Line 143: | ||
| Access server administration | If this is checked the user will be able to access the server administration windows, as described on the [[admin: | | Access server administration | If this is checked the user will be able to access the server administration windows, as described on the [[admin: | ||
| Add/edit sync sites | If checked the user is able to edit site settings in a synchronisation system (see the [[synchronisation: | | Add/edit sync sites | If checked the user is able to edit site settings in a synchronisation system (see the [[synchronisation: | ||
- | | Disallow adding an unordered item to a Goods Received note | If checked the user is **not** able to add items to a goods received note that are not included on a purchase order (see the [[receiving_goods: | + | | Disallow adding an unordered item to a Goods Received note | If checked the user is **not** able to add items to a goods received note that are not included on a purchase order (see the [[receiving_goods: |
| **Permissions (2) Tab** || | | **Permissions (2) Tab** || | ||
+ | | Add patients | If checked, the user can add new patients into the system | | ||
+ | | Edit patient details | If checked, the user can edit the details of patients already entered into the system. Of course, this means they can also view the details of patients in the system | | ||
+ | | View patients | If checked, the user can view patients' | ||
| Change transportation dates on finalised invoice | If checked, the user can edit the **Order written date**, **Order received date**, **Expected arrival date**, **Actual arrival date** and **Ship date** fields on the //Transport details// tab of finalised customer invoices | | | Change transportation dates on finalised invoice | If checked, the user can edit the **Order written date**, **Order received date**, **Expected arrival date**, **Actual arrival date** and **Ship date** fields on the //Transport details// tab of finalised customer invoices | | ||
| Edit user fields on finalised invoices | The user fields are the 4 custom transaction fields that can be enabled in the preferences - see [[preferences: | | Edit user fields on finalised invoices | The user fields are the 4 custom transaction fields that can be enabled in the preferences - see [[preferences: | ||
Line 172: | Line 177: | ||
{{ : | {{ : | ||
- | To enable a partuclar | + | To enable a particular |
- | + | ||
- | **Show notifications window on login**: If this is checked, as soon as a user logs in, the notifications window (displaying all the notifications they have selected in the table above), will be displayed for them. If this is unchecked, the notifications window will only be shown when the user click on the notifications icon on the Navigator: | + | |
+ | **Show notifications window on login**: If this is checked, as soon as a user logs in, the notifications window (displaying all the notifications they have selected in the table above), will be displayed for them. If this is unchecked, the notifications window will only be shown when the user clicks on the notifications icon on the Navigator: | ||
{{ : | {{ : | ||
- | <WRAP center round important 60%> | ||
- | The notifications displayed | + | Please note that the notifications displayed |
- | </ | + | |
+ | **Show cold chain breach alerts**: If this is checked the user will see temperature breach alerts (in the store in the **Store** drop down list above the table - this is a per store permission) passed to mSupply by the cold chain app (see [[https:// | ||
- | ==== omSupply | + | ==== Open mSupply |
- | {{ : | + | {{ : |
This tab contains permissions that only affect Open mSupply users. Currently Open mSupply must connect to an existing mSupply server, which takes care of the authentication and synchronisation. Soon, when we've re-written the central synchronisation server in Open mSupply, there will be no need for this tab. Until then, permissions that only apply to users of Open mSupply will appear on this tab. | This tab contains permissions that only affect Open mSupply users. Currently Open mSupply must connect to an existing mSupply server, which takes care of the authentication and synchronisation. Soon, when we've re-written the central synchronisation server in Open mSupply, there will be no need for this tab. Until then, permissions that only apply to users of Open mSupply will appear on this tab. | ||
Line 193: | Line 196: | ||
^ Permission ^ Details ^ | ^ Permission ^ Details ^ | ||
| Can confirm internal order as sent | If checked then the user can // | | Can confirm internal order as sent | If checked then the user can // | ||
+ | | Cold chain API access | If checked then the username and password of this user can be used to access the cold chain REST API built into Open mSupply. | | ||
+ | | Can modify central data | If checked then the user can edit settings that are counted as central data in Open mSupply e.g. demographics indicators. | | ||
+ | | Program permissions | This section is used to define which programs this user is allowed to view or edit data for. The table will contain a list of all the Open mSupply programs that have been setup in the datafile and there will be checkboxes for each in the //View// and //Edit// columns.\\ \\ Click on the appropriate checkboxes to check them and give the user the appropriate permissions.\\ The **Toggle view** and **Toggle edit** buttons check or uncheck all the checkboxes in the //View// and //Edit// columns respectively.\\ \\ If the list of programs is long you can type something in the //Search programs// box to make the list display programs that contain what you typed only. | | ||
==== Login rights tab ==== | ==== Login rights tab ==== | ||
On this tab you set which stores the user can login to: | On this tab you set which stores the user can login to: | ||
Line 217: | Line 223: | ||
* " | * " | ||
+ | **Sync user across all login stores:** This checkbox is only displayed if the currently logged in user is designated as a " | ||
==== Details tab ==== | ==== Details tab ==== | ||
{{ : | {{ : |