Home‎ > ‎Site Admins‎ > ‎

User Roles and Permissions

User roles are the primary means to control what users are allowed to do on a site; which tabs and links they see, which reports they can run, etc.

Setting a User's Role

Each user is assigned a User Role in their user profile.

Adding and Editing User Roles

The user roles available on a site are a lookup list maintained on the Admin > Lookups page.

The permissions assigned to each role are managed on the Admin > User Roles (Permissions) page.

You can create as many user roles as desired. However each role adds to the options in various places (see the next section), so we recommend keeping the list of roles to only those actually needed.

Controlling Processes, Profiles, and Reports by Role

In addition to the permissions that can be assigned to a role, most processes and profiles have a Permissions section, where each user role can be given or denied permission to use a process or display a profile. For example, if a site has an auxiliary process that allows editing the legal problem code on closed cases, permission to use that process (to see the link on a closed case) can be limited to the Administrator role. Permissions on individual processes and profiles are maintained on the Admin > Processes, Forms, and Profiles page.

Each report has a "Roles Allowed to View this Report" section, with a checkbox for each user role.

Settings on each User Role Page

Click on a role name in Admin/User Roles (Permissions) to see the settings for that role. These pages include several elements:

* Internal Permissions 
* External Permissions 
* Viewable Navigation Tabs (internal) 
* Viewable Navigation Tabs (external) 
* Viewable User Stripe Items (only applies to the new interface)

The external permissions and navigation tabs sections only apply if a site is configured to control access based on the IP address a user is connecting from. See Restricting Access to LegalServer by Location for more information. For sites that do not use this feature, only the internal settings apply.

Permissions List

The permissions list for each role primarily controls legacy links on various pages and links on the Admin page. A typical user may need no permissions checked other than Login.

Add Client Time 
Allows a user to add client timeslips to cases. Only applies to static timekeeping. Sites using dynamic timekeeping can set permissions on the processes used to create timeslips.

Add/Edit Grant Filters 
Allows a user to use the "Add/Edit Filters" actions link on grant pages.

Add Lookups 
Allows a user to add new lookups.

Add Time to Closed Cases 
Allows a user to add time to closed cases. Only applies to static timekeeping.

Administer Bar Code Scanning 
Enables Admin page links. See: Help:Barcode Scanning

Administer Calendar Colors

Administer Clinic Settings 
Allows a user to change Clinic Settings. Assumes the Clinic module is enabled.

Administer Documents 
Allows a user to edit and delete templates. Needed if you want users to see the "Edit this document" link on document profile pages.

Administer User Passwords 
Allows a user to reset other users passwords.

Administrate HUD 
Allows a user to see related links on the Admin page. Assumes the HUD module is enabled.

Administrate Pro-Bono 
Needed for other permissions to work: Edit Pro Bono Settings, View Pro Bono Interest Log, and View Pro Bono Opportunity Matters

Allow Access to View Other User's Profiles 
Without this permission, users can only view their own profile page.

Allow Editing Affirmed And Passed Timeslips

Allow Editing Distributed Timeslips

Allow Editing Verified Timeslips

Allow Mass User Updating 
Enables the Mass Assignment Update link and the Mass Calendar Update link on user profiles.

Allow User to Broadcast Events 
Displays the Broadcast Event field on events. Broadcasting places an event on all users' calendars

Allow User To Flag Documents As Viewable Offline

Cases - Sidebar Snapshot - View
Uncheck to hide the Snapshot New element on cases. Only hides the Snapshot New element, not the legacy Snapshot element. If the side bar has no other information to display, it is completely hidden.

Deactivate Lookups 
Allows a user to mark lookup values as inactive.

Delete Notes 
Enables the Transfer/Delete link on individual case notes.

Delete Other Matters 
Allows a user to delete other matters/outreach records. Note that the "Delete" link actually just marks an outreach record as inactive.

Distribute Timeslips

Edit Advanced System Settings 
Allows a user to add/edit site specific processes, profiles, and fields/lookups.

Edit Billing Entries 
Allows a user to edit billing entries in the billing listview, which is also included in the edit billing block.

Edit Case Financial Snapshots 
Assumes the Financial Snapshots module is enabled.

Edit Contract Attorney Information 
Assumes the Contract Attorney modules is enabled.

Edit Closed Cases 
Not having this permission removes the following (mostly legacy) links on closed cases: edit the funding code, date opened, citizenship status, eligibility, and financial information. Note that fields and blocks in the main part of a case profile are controlled by their individual "Editable Dispositions" configuration and not this permission.

Edit Document Settings 
Allows access to the Admin / Document Settings page.

Edit Fields
Allows access to the Admin > System Field Management page, and the Site Specific Field Management page.

Edit Funding Code for Case Timekeeping 
Allows user to change the funding code on timeslips linked to cases from the default which is the funding code of the case.

Edit Funding Code for Non-Client Timekeeping 
Allows a user to change the funding code on timeslips not linked to cases or matters.

Edit Funding Code for Outreach Timekeeping 
Allows a user to change the funding code on timeslips linked to outreach records.

Edit Funding Code on Pending Cases 
Allows a user to see and use the "Edit" link next to Funding Code in the snapshot area of a pending case.

Edit Funding Codes (Grant Management) 
Allows a user to edit funding codes in the grant management section of the admin tab. This includes: 
- The source and code for funds 
- The ability to make funding codes active/inactive 
- The filtering criteria for allowing funding codes to be applied to cases/time 
- The ability to tie a dynamic process to a funding code

Edit Help (No longer applicable)

Edit Intake Information 
Allows a user to see and use the "Edit Intake Information" link that appears on the Intake tab of the taskbar. The link will appear for users with this permission if there is an auxiliary process created and set for the Edit Intake Data process in Admin/Process Settings.

Edit Local Transfer Outcomes 
Allows a user to edit the status of local transfer outcomes on a case that has been electronically transferred. The Edit Case Transfer Outcomes link will not appear as an available action on a case profile unless this permission is enabled.

Edit Multiple Users Simultaneously 
Enables a link of the same name on user profile pages. This feature allows you to change the office, program, role, active status, and password for multiple users simultaneously.

Edit Organizational Referral Criteria 
Allows a user to configure the referral criteria in organization profiles.

Edit Own Office 
Allows a user to change their office on their user profile page. Note: This effectively allows a determined user to bypass Restricted Programs/Offices.

Edit Poverty Scale 
Allows a user to make changes to the poverty scales in Admin / Poverty Scales.

Edit Pro Bono Settings 
Display the Pro Bono Settings page on Admin

Edit restricted offices/programs 
Allows a user to edit the restricted offices and programs in Admin/Restricted Offices and Programs.

Edit Support Tickets 
Allows a user to change the client priority and provide feedback on support tickets in Admin / Support Tickets.

Edit System Settings 
Allows a user to access to the Outreach, Timekeeping, and Process settings links in the admin tab.

Edit Timekeeping Settings 
Allows a user to see the link for Timekeeping Settings on the Admin page.

Edit Top Level Navigation Bar 
Allows a user to edit the various settings in Admin/Top Level Navigation Bar. This includes: 
- The site name that appears at the top of the page 
- The submit email settings (the How do I...? link) 
- Which tabs are visible 
- The order of the tabs 
- The text of the tabs 
- Which items appear in the toolbar (i.e. red search link, time, etc...) 
- The ability to configure how the red search link behaves (i.e. show SSN, use partial match, etc.)

Edit Transfer Outcome Lookup

Edit Trust Account Pages 
Enables the static Create New Trust or Expense Transaction link in the taskbar or Actions menu on cases.

Edit User Permissions 
Allows a user to edit the permissions for each user role.

Groups Module (No longer applicable)

Controls the ability to login. The Login Active field on each user's profile can still be set to "No" to prevent a user from logging in, even if the user's role has this permission.

Manage Case Transfer Settings 
Allows a user to configure the lookup mappings to the Legal Server index and the case transfer settings. These include: 
- Selecting the data sent with an electronically transferred case that agencies use to determine eligibility 
- Selecting which users should be alerted when a case is received electronically and needs review

Manage Time 
Allows access to the following Admin pages. The links available depend on site configuration and which modules are enabled. 
- Adjustments Made 
- Close Time 
- Leave Categories 
- Overtime Report 
- Post Leave Hours 
- Post Time

Merge Contacts 
Enables the "Merge this Contact" link on contact profile pages.

Merge/Delete Lookups 
Enables the "Merge/Delete" link for lookup values in Admin / Lookups.

Merge Organizations 
Enables the "Merge this Organization" link on organization profile pages.

Posted Time Admin 
Enables the Posted Time link on the Admin page.

Processes - Download PDF

Reject Closed Cases 
Allows a user to reject closed cases. Removing this permission removes the Data Error tab that appears in the taskbar on cases (that tab includes a "Reject case" link). Note that this permission only removes the Data Error tab from closed cases. See "View Data Error Tab" in permissions below. Administrators can also remove the Data Error tab from open and closed cases by disabling the Side: Data Error element on the Main Profile in Admin / Processes, Forms, and Profiles.

Re-Open Closed Cases 
Enables the "Re-open case" link on closed cases.

Re-Open Rejected Matters 
Enables "Re-open Application" and "Re-open Intake" links on rejected prescreens and intakes, respectively.

Report Management 
Enables the edit links next to report names and the "Add New Report" actions link on the main report page. Users with this role can run and edit any report regardless of the role permissions set on individual reports.

Resolve Timeslip Questions 
Allows the user to resolved timeslip questions. Only applicable if the advanced time distribution module is enabled.

Review Waiver Requests 
Enables the Waiver Requests link on the Admin page if the Waiver module is enabled.

Show Branch in Admin 
Displays the LegalServer branch (weekly, monthly, quarterly) at the bottom of the Admin page.

Show Hidden Folders in Documents List 
Allows access to certain folders on the main Documents page such as Logos.

Show Future Reports 
Enables the Future Reports tab on the main Reports page.

Show Search Link 
Allows the user to see the Search link/menu, and search for client names, case IDs, etc.

Top Navigation Bar - Show My Assignments Link

Users: Add/Edit 
Allows adding new users and editing existing users. This permission is commonly granted to a role such as "Pro Bono Coordinator" so that person can manage the user profiles of the pro bono panel. This permission only affects the legacy static processes and forms. Sites using dynamic processes and forms control the ability to add and edit users by setting user role permissions on those processes.

Verify Timeslips 
Allows the user to verify timeslips. Only applicable if the advanced time distribution module is enabled.

View All Cases 
Allows a user to view all cases, regardless of any restrictions that may be placed on particular offices or programs via the Admin / Restricted Program and Offices page, or via the Case Restrictions field on individual cases.

View All Documents
Allows a user to view all documents (files), regardless of any restrictions placed on documents.

View All Non-Client Time 
Allows a user to view other users' non-client time.

View Brochures
Allows access to the Admin > Brochures page.

View Communications
Allows access to the Admin > Communications page (i.e., the Communications Manager feature).

View 'Data Error' Tab 
Includes the "Data Error?" tab in the taskbar of a case profile. The tab includes a link to reject a case. Administrators may prefer to disable this permission and use the permissions settings on the Reject Case process in Admin / Processes, Forms, and Profiles.

View Deleted Notes Log 
Enables the Deleted Notes link on the Admin page, which displays all deleted and transfered case notes.

View Document List
Allows access to the Admin > Documents page. This is the same page as the navigation bar Documents tab if that is enabled.

View/Edit Donations 
Allows a user to work with donation records.

View Edit Form Link 
Displays a link on dynamic forms that displays the edit page for that form (instead of manually going to Admin / Processes, Forms, and Profiles and finding the form).

View Message Center

View Navigation Tabs 
Allows a user to view the navigation tabs along the top of the page and the red Search link. Not having this permission is a common setting for pro bono advocates or students that are only able to access cases to which they have been assigned using the list of current assignments on the home tab.

View Other Users' Time 
Removing this permission has the following effects: Hides the user filter on the Timekeeping Log so users with this role can't see other's time; Hides the time entries on other's user profile pages; Hides other's time on reports.

View Pro Bono Interest Log 
Enables this link on Admin

View Pro Bono Opportunity List (Home) 
Enables this list on the home page if Pro Bono Opportunities is enabled in Admin.

View Pro Bono Opportunities Matters 
Enables this link on Admin

View Support Tickets 
Enables the Support Tickets link on the Admin page.

View System Speed Information 
Enables the System Speed link on the Admin page, which displays various statistics regarding page load times, ping times, etc.

View Template Links (Hotdocs)

View Timesheet 
Allows a user to view the links in the timekeeping tab for viewing monthly time sheets and attendance records.

View time within office 
Allows a user to view all time associated with the user's current office, as well as the user's own time for any office.