Org Settings
Permission required: Any of
org.read,group.read,role.read, oraccount.read
Accessible to: Administrators and team leads.
Org Settings is where you configure who is in your organization and what they can do. It contains four tabs: General, Team, Groups, and Roles.
Navigate to Org Settings using the left sidebar.
1. General
The General tab shows your organization's profile information such as your firm name, contact details, and timezone. Admins can update these details here.
2. Team
The Team tab lists all active team members (staff accounts) in your organization.
Inviting a Team Member
- Click Invite Member.
- Enter the person's email address.
- Select their role from the dropdown.
- Click Send Invitation.
The invited person will receive an email with a link to set their password and access CaseBright.
Changing a Member's Role
- Find the team member in the list.
- Click the role badge or the edit icon next to their name.
- Select the new role from the dropdown.
- Confirm the change.
Deactivating an Account
If a team member leaves your firm:
- Find them in the Team list.
- Click Deactivate (or the ellipsis menu → Deactivate).
- Confirm.
Deactivated accounts cannot log in. Their historical data (cases, notes, time logs) is preserved.
3. Groups
Groups represent departments or teams within your organization (e.g., "Attorneys", "Paralegals", "EB-2 Team").
Creating a Group
- Go to the Groups tab (or navigate to Org Settings → Groups → Create).
- Enter a group name.
- Optionally select a parent group to create a sub-group.
- Click Create.
Managing Group Members
- Open the group detail page by clicking the group name.
- Use the Add Member button to add team members to the group.
- Remove members by clicking the remove icon next to their name.
Group Hierarchy
CaseBright supports nested groups. To view the full hierarchy of all groups:
- Go to Org Settings → Groups.
- Click View Hierarchy.
The hierarchy page shows a visual tree of all groups and their parent-child relationships.
To move a group under a different parent:
- On the hierarchy page, click the move icon on a group.
- Select the new parent group.
- Confirm.
Deleting a Group
On the hierarchy page, click the delete icon on a group and confirm. Groups can only be deleted if they have no active members or sub-groups.
4. Roles & Permissions
Roles define what team members can see and do in CaseBright. Each team member is assigned exactly one role.
Navigate to: Org Settings → Roles
Understanding Roles
A role is a named set of permissions. CaseBright comes with built-in roles (such as Admin, Attorney, Paralegal, Case Manager) and allows you to create fully custom roles.
Viewing Roles
The Roles list shows all active roles in your organization. Click any role to see its full permission set.
Creating a Custom Role
- Click Create Role.
- Enter a role name (e.g., "Senior Paralegal").
- Toggle on each permission the role should have.
- Click Save.
Permission categories
Permissions are grouped by module:
| Category | Example permissions |
|---|---|
| Cases | case.read, case.create, case.update, case.delete |
| Clients | client.read, client.create, client.update |
| Workflows | workflow.read, workflow.create, workflow.update |
| Forms | form.template.read, form.template.create |
| Invoices | invoice.read, invoice.create |
| Admin | admin.read (gives access to Admin Settings) |
| Groups | group.read, group.create, group.update |
| Roles | role.read, role.create, role.update |
| Tickets | ticket.read, ticket.create, ticket.settings.manage |
| Time Logs | admin.timelogs.read |
Editing a Role
- Click on the role name in the list.
- Click Edit.
- Toggle permissions on or off.
- Click Save.
Deleting a Role
A role can only be deleted if no team members are currently assigned to it. Reassign all members to another role first, then delete.
Quick-start: Setting up a new organization
If you are configuring CaseBright for the first time, follow these steps in order:
- Create your roles (Admin Settings is already configured for the Admin user).
- Create your groups (e.g., Attorneys, Paralegals).
- Invite your team members and assign each a role.
- Add team members to groups if applicable.
- Proceed to set up Workflows (see next chapter).