Skip to main content

Understanding Roles and Access Permissions

R
Written by Rosse Montalban

Managing your projects efficiently starts with assigning the right roles to your team and collaborators. This guide will walk you through each user type in Eano Pro and what they can (and cannot) do across the platform—plus how to add them correctly.


🔐 I. Role Categories in Eano Pro

Eano Pro organizes user permissions into three main categories, each with a specific level of access and responsibilities.


🛠️ 1. Admins

Includes: Owner, Admin

Best for: Founders, operations leads, system managers

Access Level: 🔓 Full access across the entire platform

Permissions Highlights:

  • Access all projects and features (dashboard, CRM, scheduling, marketing, subcontracts, etc.)

  • Manage users, roles, templates, billing, and company-wide settings

  • Full visibility and control over budgets, estimates, and payments


👷 2. Internal Members

Includes: Superuser, Core Member, Field Worker

🔹 Superuser

Best for: Trusted team members who manage both projects and finances

Access Level: All Opportunities and Projects

Can access everything Core Members can, plus:

  • Project finances: invoices, budgets, QuickBooks integration, milestone payments

🔹 Core Member

Best for: Project managers, estimators, coordinators

Access Level: Assigned Projects Only

Can manage:

  • Tasks, schedules, daily logs

  • Opportunities, CRM info

  • Project chat, vendors, and file uploads

Cannot:

  • Manage billing, or company settings

🔹 Field Worker

Best for: On-site personnel like foremen or subcontractor crew

Access Level: Task-level access via mobile app

Can:

  • Clock in/out

  • Submit daily logs and progress photos

  • Update assigned tasks

Cannot:

  • Access dashboards, finances, CRM, or non-assigned projects


🤝 3. Collaborators

Includes: Vendor and Homeowner

🔹 Vendor

Best for: External subcontractors

Access Level: Limited to tasks/projects assigned

Can:

  • Upload logs, view tasks or schedules (if granted)

  • Communicate via project chat

Cannot:

  • Access sensitive financial or project-wide information

Admins can customize vendor permissions for task, schedule, and file visibility.

🔹 Homeowner

Best for: Clients tracking their own projects

Access Level: Client Dashboard Only

Can:

  • View scopes, contracts, schedules

  • Approve milestones and change orders

  • E-sign documents and initiate payments


💡 Pro Plan Users: Your plan includes 1 additional free user, giving you a total of 2 active user seats. Need more seats? Please contact support to purchase additional user licenses. You can also check the Plan and Billing section to see how much it would cost to add more members or how much it would cost for different roles.

Read more about roles in this table


🧰 Troubleshooting: “You don’t have permission”

If you go to create a project or opportunity and see a message like “You don’t have permission to create projects. Contact your admin for access,” here’s how to sort it out — in order:

  • If you’re an Owner or Admin and didn’t expect this, refresh first. Reload the page, or sign out and back in. A stale session can briefly show outdated permissions, and a quick refresh usually clears it right up — this is the most common fix when someone with full access suddenly hits a permission wall.

  • Make sure you’re in the right account. The message follows the user profile you’re logged into, so if you have more than one login, confirm you’re signed in with your Admin/Owner email and not a different one.

  • Check the role on your profile. The permissions above are the real thing: a profile set to Field Worker genuinely can’t create opportunities or projects (including from AI estimates), even if you think of yourself as the company’s admin. An Owner or Admin can confirm or change a member’s role under People > My Team — select the person, then update their role.

  • Still stuck? If you’re certain your role is Owner or Admin and a refresh didn’t help, reach out to support and we’ll take a look.

Did this answer your question?