Skip to Content
Settings & AdministrationRoles & Permissions

Roles & Permissions

Control who can do what in your workspace with a role-based permission system.

🎬Roles & Permissions — Demo VideoComing soon

Default Roles

RoleDescription
OwnerFull access to everything, including billing and workspace deletion
AdminFull access except billing and ownership transfer
ManagerCan manage projects, tasks, leads, and team within their scope
MemberStandard access — can create and manage assigned work

Permission Matrix

Permissions are organized by module:

ModuleActions
ProjectsCreate, Read, Update, Delete, Manage Members
TasksCreate, Read, Update, Delete, Assign
LeadsCreate, Read, Update, Delete, Convert
InvoicesCreate, Read, Update, Delete, Send
Time TrackingCreate, Read, Update, Delete (own / all)
FilesUpload, Read, Share, Delete
SettingsView, Update
TeamInvite, Manage Roles, Remove

Custom Roles

Create custom roles tailored to your organization:

  1. Navigate to Settings → Roles & Permissions
  2. Click “Create Role”
  3. Name the role (e.g., “Sales Rep”, “Project Lead”)
  4. Toggle permissions on/off for each module and action
  5. Save

Tickmark uses the CASL permission framework. Permissions are checked in real-time — UI elements hide automatically if the user lacks permission.

Assigning Roles

  • Assign roles when inviting new members
  • Change roles from the Team Members page
  • Each user has exactly one role
Last updated on