Skip to main content

Role permissions reference

Every permission a Role can grant in Mobaro, by feature area — what View, Create, Modify, Delete, Administrate, and the specialized permissions each allow — so you can build precise Roles with confidence.

Written by Logan Bowlby

Overview

A Role is a bundle of permissions, set per feature area. This article lists every permission a Role can grant and what each one allows, so you can build a Role that fits a job exactly — nothing missing, nothing extra. For how Roles combine with Location access and User Groups, see How access works in Mobaro.

Users must be Super Users or have one of the following to create and edit Roles:

  • Roles: Create or Modify, or Organization: Administrate

Why this matters: Granting too much is the most common access mistake. Knowing exactly what each permission unlocks lets you grant the minimum a job needs and keep your access model auditable.


The permission verbs

Most areas share the same four verbs; some add specialized ones.

Verb

What it allows

View

See and open items in the area.

Create

Make new items.

Modify

Edit existing items.

Delete

Remove items. High impact — grant sparingly.

Administrate

Full management of an area, used where View/Create/Modify/Delete don't apply cleanly (e.g., Competencies, Assets, Timesheets, Organization).


Operational content

Area

Permissions

Checklists

View, Create, Modify, Delete, and Translate (manage a Checklist's secondary-language translations).

Schedules

View, Create, Modify, Delete.

Assignments

View, Modify, Delete.

Results

View, Create, Modify, Delete, plus Validate (approve submitted Results), Validate Missing (approve/reschedule missed Results), and Validate RideOps (validate RideOps Results).

Result Templates

Create, Modify, Delete (the custom Report templates used when viewing Results).

Question Categories

View, Create, Modify, Delete.


Operations and RideOps

Area

Permissions

Operations

Manage Downtime, Manage Queue Entries, and Manage Dispatch Entries — the live RideOps actions of logging downtime, queue, and dispatches.


Library, Gallery, and Notes

Area

Permissions

Directories (Library)

View, Create, Modify, Delete — the Library folders and content (manuals, videos, links). The View: Manuals and Directories permission also governs Backend Library visibility.

Gallery

View and Categorize (tag/organize Gallery images).

Notes

View, Modify, Delete, and Approve (clear a Note's pending follow-up).


Locations and structure

Area

Permissions

Locations

View, Create, Modify, Delete.

Location Groups

View, Create, Modify, Delete.

Note: These permissions manage the Location records. They are not the same as a User's Location access (which Locations they can work in) — that scope comes from User Group membership. Granting broad View Locations as a way to give access is discouraged; use Group membership instead. See How access works in Mobaro.


People and access

Area

Permissions

Users

View, Create, Modify, Delete — manage Users without needing Super User access.

User Groups

View, Create, Modify, Delete.

Roles

View, Create, Modify, Delete — manage other Users' permissions. Treat as high-impact.


Configuration and administration

Area

Permissions

Dashboard Templates

Manage — create and edit Dashboard Templates.

Notification Rules

View, Create, Modify, Delete.

Competencies

View, and Administrate (manage Competencies, Certifications, and Certification Processes).

Timesheets

Administrate.

Assets

Administrate (the Asset Management add-on, including Assignment Definitions).

Organization

Administrate — manage organization-wide Configuration (Categories, Assignment Definitions, and other account settings).

Critical: Delete anywhere, and Administrate on Organization, Roles, Users, and Assets, are the highest-impact grants. Reserve them for a small, trusted set of Users and review them regularly.


Frequently asked questions

Q: A User has a permission but still can't act on a specific ride. Why?
A: Permissions are the capability; Location access is the scope. Without access to that Location (usually via a User Group), the permission has nothing to apply to.

Q: What's the difference between Validate, Validate Missing, and Validate RideOps?
A: Validate approves normal submitted Results; Validate Missing approves or reschedules missed Results; Validate RideOps covers RideOps-specific Results. Grant only the ones a reviewer actually handles.

Q: How do I let someone manage Users without making them a Super User?
A: Grant the Users permissions (and Roles if they should manage permissions too) on a Role. That's Role-based User management without unrestricted access.

Q: Do permissions stack across Roles?
A: Yes — a User gets the union (most permissive) of all Roles they hold, directly or through User Groups.

Did this answer your question?