Roles and Permissions

Restrict User Access Based on Configurable Roles and Permissions

  1. Home
  2. Users
  3. Roles and Permissions
Last updated 8 months ago
To use this article: sign in to eCourtDate here.

Restrict User Access Based on Configurable Roles and Permissions

eCourtDate provides all accounts with unlimited users. Users have shared access to the agency account and can complete actions based on their assigned role(s).

Each user's roles and permissions may be distinct per agency.


Super Admin is a built-in user role. Any user with Super Admin has all permissions regardless if the user has additional assigned roles.

We recommend only IT, help desk, and admin-level users be assigned Super Admin.

super admin


Console Admin is a built-in user role similar to Super Admin but only for the Console Application.

This role is ideal for IT users who are only responsible for automation and need minimal access to each sub-agency.

This role is only available for users with their own identity provider such as Azure Active Directory.



Create new records


View existing records


Update existing records


Trash existing records


Restore an archived or trashed record


Archive an existing record


Permission Name

Permission Description


Clients are message recipients such as defendants, probationers, jurors, and witnesses.


Events are in-person or virtual events such as court dates or office appointments.


Contacts are phone numbers and email addresses that belong to clients. Each client may have an unlimited number of contacts.


Cases are court cases that belong to clients. Each court case is based on a unique case number and can link to charges and other relevant details.


Payments are payment obligations owed by clients. Payments can be one-off, recurring, or based on a payment plan.


Each message is a single outbound message to a contact or an inbound from a contact. Messages can be via email, text, or phone.


Locations are physical sites such as courthouses or probation offices. Each event may be linked to a single location.


Flows are configuration settings that determine the message templates and schedules used for a given event or payment.

Auto Messages

Auto Messages are configuration settings that can be used to trigger a single message based on a given client, contact, case, event, or payment.

General Settings

The agency's General Settings control settings such as Agency Name and Send Mode.

Bulk Actions

Bulk Actions are used to send mass one-off messages and other actions such as reassigning clients to a different user.


Attorneys are individual attorneys or firms that are assigned to a case. Attorneys may receive notifications about cases and can use an Attorneys Portal. Cases may be assigned an unlimited number of Attorneys.


Uploads are data files from your Case Management System. Uploads can be manual or automated and can manage all relevant data in-app.


Reports are automated datasets and data points of messages with associated filters and date ranges. For example, a Monthly Outbound Messages Report will generate a list of all outbound messages on a monthly basis.


Hide in-app links from users to restricted features. For example, Officer users who do not need to change Flows may have the Flows link hidden.

hidden navigations


Simulate the permissions of a given role by clicking on the Simulate Permissions button when editing a role.

simulate permissions

When in Simulate Mode, an alert will appear in the footer with a list of the simulated permissions. You may then navigate the app with the permissions. Click on Exit Simulate Mode to regain your original permissions.

exit simulate mode

Get Help from the eCourtDate Team

Schedule a Virtual Meeting