User Roles


User Roles enable permissions for different types of users to be set and the general management of roles. Roles are assigned to user when their login is created.

Admin - These users have unrestricted access.

Super User - This role is similar to admin but cannot access System Setup or manage logins. 

User - These are users that only have access to specific functions and tables. They can only view tables that have been set up by an Administrator, such as Client and Employees tables.

Support Worker Apps Only - These users can only access the mobile app and the Support Worker app ( see Brevity Mobile App Guide). They cannot access the core Brevity software.

Self-Service Portal - These users can access the self-service portal (see Self-Serve Portal Guide). The self-service portal enables Self-Service users to view client funding, create session notes and create sessions for clients that are assigned to them.


You can manage the role of the User from this page. You can set the roles of the user, manage  different kind of roles, and set the table and field permissions. You can access this page by clicking on the System Setup from the Main Menu.


By default, it will open the list of tables. Click on the Manage button to show the list of available Menu


From the list, click on the User Roles to access the User Role page.

These are the topics on this page:




User Roles

It will list all the Users (these are the employees record from Brevity) on the table. You can use the search box to search for the user and it will show you the employee's role.


This section is just for viewing the employee's role. If you want to assign the employee's user role, you need to go to their profile and then click on manage login. That is the section where you could assign the employee's role.




Manage Roles

You can create, edit and delete the different roles from this section. Admin Role is the only role where you cannot edit or delete the role.




Adding a Role

You can add a Role by clicking on the Add Roles Button from the upper right corner of the page.


Fill in the name of the Role. Once you created the name of the role, click on the save changes button to create a new role




Editing the role

You can change the name of the role by clicking on the Edit button. 


Fill in the new name of the role. Once done, Click on the save changes button to save the new name of the role




Deleting the Role

You need to assign another role to the user if you delete the role from this page. You can delete the role by clicking on the Delete button

  


Click on the Continue Button to confirm deleting the role. 


The table from the User Roles will still show the user with deleted roles. This will help you to select another role for the user.




Table Permission

You can select the table permission that each role could view. Click on the Table Permission tab to access the table permission page.


You can select the roles that will show the table permission by clicking on the role dropdown.


The created role will be shown from the list. The admin role will not be included because it has all the permission to view the table and the fields. Select the role from the list that you want to show on the table


It will show the tables from Brevity. You can use several functions on this page to set the table permission of the role.

  1. Show Entries dropdown: You can use this to set the number of entries that can be shown on the table. 100 is the maximum entries that can be shown on the table.
  2. Role Dropdown: This will let you select the roles of the user. The table will show the permissions for the selected role.
  3. Role Tab: The role the is currently selected
  4. Table Tab: These are the tables within Brevity. Clicking this will either allow or reject the create, update, read and delete table permission to the role.
  5. Permission tabs: This will show you the different permissions of the table
  6. Permissions: You can click on these icons to allow or reject the permission of the role. Red X means that role is rejected and green check means that the permission is allowed.




Field Permission

Field Permission is a section from the User Roles wherein you can set the specific role to hide or just view a field from Brevity. Each page in Brevity has fields. An example of the field is the Name of the client, address, and phone number.




Adding Field Permission

You can add the Field Permission by clicking on the Add Permission button that is located on the upper right corner of the page.


The Add / Edit Field Permission window will pop up. Fill in the details for the Field Permission to add a field permission to the role

  1. Role Dropdown: You can use this dropdown to select a role that will be adding the Field Permission
  2. Entity: The Entity is a section from Brevity like user and service schedule. The entity holds the fields in Brevity.
  3. Fields: You can select the fields from the entity you selected. This fields holds the value of the entry in Brevity.
  4. Permissions: You can set the permission if you want to make the field a read only or No access field.


Once you set the Permission, click on the Save changes to create the Field Permission for the role.




Editing the Field Permission

You can edit the Field Permission by clicking on the Edit button.


Fill in the Changes for the Field Permission. Once you are done editing the changes, click on the Save changes button.




Deleting the Field Permission

If you want to delete the Field Permission, click on the Delete button of the field permission. Take note that once you delete the field permission, you cannot retrieve it and the field will set back to normal.


Click on the Continue Button to confirm deleting the field permission




Knowing the Tables in Brevity

If you don't know the table that you are going to allow / reject the view for the users, You could click on the browse table on the menu of the system setup.


You will see the list of tables in your Brevity Software. If you click on the table, it will give you the records for that table. 


If you open a table record, you will see usually the name of the table from the upper left corner of the record. The format would be Edit/New (table name) Record. 


From the example above, the table name is Client Funding. This is where you could also easily determine the name of the table that you wanted to allow / deny your user for an access to the table.



Common table name in Brevity

The list below are the common tables that are being accessed in Brevity


TableTable Name
Client's RecordClient
Employee's RecordUser
QuotesLead
Service Scheduleserviceschedule
Client Fundingclientfunding
Invoicesinvoice
Timesheettimesheet
Pricelistpricelist
Branch Setupbranch
Organisationorganisation



Unlocking the menu

If you wanted to see the menu, you need to give the permission to these tables so you could see the new menu from the menu bar.


Quotes Section

Table NameCreateUpdateReadDelete
Lead
Lead Services


Clients

Table NameCreateUpdateReadDelete
Client


Employees

Table NameCreateUpdateReadDelete
User


Care Management

Table NameCreateUpdateReadDelete
Support Coordination


Administrator

You need to allow all the tables under the administration menu to see the menu. If you don't allow all, you will see the allowed menu from the care management.


The system setup is only available to the administrators of your Brevity to prevent unauthorized changes within the system




Special Section

There are section in Brevity that you need to allow a series of table before that user role could see the special section. If you didn't allow the table, the special section will not be seen. One example of the special section is the schedule board. Take a look at the table that you need to allow so the user role could see the special table


Schedule Board

Table NameCreateUpdateReadDelete
Branch


Cancellation Policy



Cancellation Reason



Client


Client Contact


Client Goal Progress


Client Goal



Service Schedule


Service Schedule Client


Service schedule Client Rate


Service schedule Employee


Service schedule Expense


Service Schedule Template


Service Schedule Template Client


Service Schedule Template Item


Service Schedule Template Item Client


Service Type


Service Type Category



Checking for the user role access

If you wanted to see what the user role could see while updating the table, you could use another browser to login to another account in your Brevity. You could do this if you wanted to see the table permission that they will see when they login to their access to Brevity. You just need to refresh the page to see the changes for the user role access




Copyright © 2019 Brevity. All Rights Reserved