From Version 5, Bp Allied has a new way of managing user permissions. This is done via Roles that have specific permissions or rights assigned to them. There are a number of default roles built into Bp Allied that can be used as is or they can be adapted to suit. This can be accessed via System > Manage Permissions or System > Options > User Administration > Permissions. To restrict a User from parts of Bp Allied a Role must be created to reflect these access permissions. That role can then be assigned to as many Users as required.
Videos on Bp Allied can be viewed at Bp Online, in particular Security as introduced in Version 5. Please note that there have been some minor enhancements to this functionality since its original introduction. Please refer to the written documentation.
Permissions Assumptions
Client Lists
-
are based on whether a user has View or Edit permissions. If they have neither, then that client will not be displayed in their list
-
Reports
-
Clients are all displayed based on permissions for the practitioner running the report - if they can View or Edit the client demographics then they can see the client in the report.
-
Permissions 1016 overrides this assumption above and will run reports based on All Clients regardless of the users Client Permissions
-
Custom reports are run independently of client permissions.
-
Task Master Report - System Admin can see all tasks, other practitioners can see their tasks and any for their allocated Clients.
Invoicing
-
Invoicing List is based on whether a user has View or Edit permissions
-
Exception - 3rd Party Invoices will show ALL client names that relate to the invoice
Search for a permission
Allows a permission to be searched for
|
Defined Roles
Bp Allied provides some defined roles to enable setting up permissions to be easier. New roles based on these can be added.
These are:
All of the Practitioner Roles are restricted from the following: running financial reports, processing refunds, deleting referrers or editing products and services, no Administrative Access (5000 Series) except Change Practitioner if they are the Primary Practitioner.
|
Permission Row
Within each role are a series of permissions that are set in a pre-defined state based on the type of access for that role. These permissions can be changed by ticking or unticking the Permitted check box.
Details of the individual permissions can be viewed here for Client Access and here for all other permissions.
|
Manage Roles
|
Add Missing Client Access Records
Used to update the Client Access table with any Client records that may be missing
|
Reset Permissions
Select either All Roles, or choose a role from the Selected Role list
-
If your practice has a large number of clients, updating the Client Access permissions on a role by role basis is recommended.
Click Exclude Manual to ignore any manual changes made to a User’s Client Access permissions
Click Preview to review the changes, by clicking Reset
Uncheck Preview to continue with the update.
Click Reset to run the Update
If Exclude Manual is selected, the following message will display to notify the user of the changes being made
If Exclude Manual is NOT selected, the following message will display to notify the user of the changes being made
A System Administrator user must be selected and password entered to make the change.
Click OK
The number of records updated for the relevant users will be displayed.
Click Close to close the window.
|
|