Permissions

User permission configuration and how the permissions relate to central server users.

Updating settings🔗

Permissions are configured on a per user basis, and this is done on the central server. See the central server documentation for an explanation of how to do this.

Settings available🔗

The following table lists the area and name of the permissions in the central server which are of relevance to Open mSupply. In the table, the description explains where this permission might be used in Open mSupply and why you may need to enable it.

In addition to these specific permissions, you'll need to ensure that the user has access to the store(s) which they'll be working in.

TabAreaPermissionDescription
PermissionsAdminAccess server administrationAllows access to the Settings page
ItemsManage locationsAllows a user to maintain locations
Edit itemsAble to edit items, required when saving a barcode
Edit Item names, codes and unitsCan maintain pack variants
View stockView stock lines
Edit stockModify stock lines
Create Repack Or Split StockCan create repack or split stock lines
Enter Inventory AdjustmentsCan maintain inventory adjustments
Edit Inventory AdjustmentsCan maintain inventory adjustments - if either enter or edit permission is given the user can edit
Finalise Inventory AdjustmentsCan maintain inventory adjustments - if either enter, edit or finalise permission is given the user can edit
Permissions (2)InvoicesView customer invoicesCan view Outbound Shipments. Also used to query statistics on the dashboard
Create customer invoicesCan maintain Outbound Shipments
Edit customer invoicesCan maintain Outbound Shipments - if either edit or create permission is given the user can edit
Return stock from supplier invoicesCan return stock from Inbound Shipments
View supplier invoicesCan view Inbound Shipments. Also used to query statistics on the dashboard
Create supplier invoicesCan maintain Inbound Shipments
Edit supplier invoicesCan maintain Inbound Shipments - if either edit or create permission is given the user can edit
Return stock from customer invoicesCan return stock from Outbound Shipments
ReportsView reportsRequired to print pages, as this uses the reporting system
PatientsView patientsCan view Patients
Add PatientsCan maintain Patients
Edit Patient DetailsCan maintain Patients - if either add or edit permission is given the user can edit
Permissions (3)AdminView logAble to view the logs, these show as a tab on many windows
RequisitionsView requisitionsCan view Requisitions
Create and edit requisitionsCan maintain Requisitions
StocktakesCreate StocktakeCan create Stocktakes
Delete StocktakeCan delete Stocktakes
Add Stocktake linesCan add Stocktake lines
Edit Stocktake linesCan edit Stocktake lines
VaccinesView sensor detailsCan view sensor details
Edit sensor locationCan edit sensor location
AssetsView assetsCan view Assets
Add, edit assetsCan maintain Assets
Setup AssetsCan import Asset catalogue items
omSupply PermissionsInternal OrderConfirm Internal Order sentCan confirm Internal Orders as sent
API AccessCold chain API accessCan access the Cold Chain API
Open mSupply Central ServerCan modify central data (requires mSupply v7.15.05+)Can modify data managed by in the Open mSupply Central Server (e.g. Demographic Indicators, Immunization Programs)