Skip to main content

Managing Users and Roles/Permissions

User Roles & Permissions Management Overview

The User Management system controls access across the platform through:

  • Users: individual accounts

  • Roles: permission sets assigned to users

Each user has one role. You can also add user-level permission overrides for extra flexibility.

Notion Image

Understanding Roles

Roles are used to group permissions by job function within your organization and are then assigned to individual users. This ensures that users have the right level access from the moment their account is created. The updated User Management menu includes both Higharc’s default roles and the ability to create new custom roles.

Default Roles

Higharc’s default roles are pre-configured and cannot be edited directly. They are a direct copy of the existing roles usually selected during new user creation.

Notion Image

Custom Roles

Create custom roles by:

  • Clicking Create Role on the Roles tab

  • Duplicating an existing role and editing the permissions

Tip: To reduce setup time, start by duplicating the role most similar to the custom one you want to create, then add or remove permissions as needed for the custom role.

Notion Image

Permission System

Each permission within a role/user can be set to one of three states:

  • Allow: User can perform the action (unless denied at the user or role level)

  • Deny: Action is blocked; Deny always overrides Allow

  • Defer to Other Policies: Uses other role/user policies to decide

How Permissions Are Evaluated

  • Any Deny blocks the action

  • Allow only works if nothing else denies it

  • If no policy covers the action (e.g. the role/user have it set to “Defer”), it defaults to Denied

Important: You cannot override a role’s Deny with a user-level Allow.

Notion Image

Permission Categories

Permissions are grouped into categories like:

  • Builder Settings & Admin

  • Locations

  • Home Plans

  • Lots

  • Sales & Marketing

  • Studio Files

  • Estimate

  • Option Catalog

  • etc…

Notion Image

How Sales Staff Permissions Work

Sales roles combine role permissions with resource assignments (such as assignment to a specific home plan or location).

Default Sales Roles

  • Sales Manager: full sales access, can assign agents, manage settings, download plan sets

  • Sales Team Lead: manages plans within assigned locations

  • Sales Agent: limited to assigned home plans

Home Plan Assignment

  • Sales agents are auto-assigned when creating new home plans

  • Permission Assign Sales Agent to Home Plan controls reassignment

  • Some permissions apply only if the user is assigned to the plan

Location Assignment

  • Sales team leads can be assigned to locations

  • Permission Assign Sales Agent to Community controls location assignment

Plan Set Downloads

Plan set downloads are controlled by:

  • Role permissions (Download Plan Sets / Download Built-In Plan Sets)

  • Assignment-based access (Download Plan Sets If Sales Staff)

  • Per-template controls in Studio (Allow / Deny / If Assigned)

Best Practices

  • Least Privilege: grant only the access needed to do the job

  • Audit Regularly: review roles and permissions periodically

  • Use Roles Over Overrides: prefer role-based access over user overrides


Tutorial: Create a “Drafting Manager” Role

Goal

Create a custom role called Drafting Manager based on the default Drafter role and tailor its permissions.

Step 1 — Open Roles

  1. Go to User Management

  2. Open the Roles tab

Notion Image

Step 2 — Duplicate the Drafter Role

  1. Find the Drafter role in the default roles list

  2. Click Duplicate

  3. Name the new role: Drafting Manager

Notion Image
Notion Image

Step 3 — Configure Permissions

In the permissions editor, review categories and adjust as needed:

  • Allow drafting-related work (e.g., Studio Files, Home Plans)

  • Deny admin or sensitive actions not relevant to drafting

  • Defer anything handled by other policies

Notion Image

Step 4 — Assign the Role to Users

  1. Go to Users

  2. Select a user

  3. Assign Drafting Manager as their role


Adding Users to Higharc

To add new users to the Higharc account from your dashboard, click on Staff → Invite Staff. You’ll be prompted to enter First & Last name, Email, and Role (Other fields are optional).

Notion Image

Access

Access is granted to the Higharc Platform after you sign up. Click the link in your invitation email to activate and setup your account.

Note: Access Invitations expire in 3 days if not selected and setup.

If you need access, contact your Customer Success Manager or Sales Representative.

Notion Image

Roles within Studio

As a Drafter user type you have access to create new Studio files. When you’re in a Studio file, there are 3 types of Role permissions.

  • Owner - This is like an admin for that Studio file. You have permission to make all edits to the file and can also configure who has Editor or Viewer access to the file within your Higharc account.

  • Editor - This role is able to make edits in the file, but cannot add other users to the file or make any user role changes.

  • Viewer - This role can only access the file as read-only, and no changes to the file can be made.

Adding Users to Studio

As a file Owner, you can manage authors for your file. To do that, navigate to the Home on the Inspector panel, click on your name.

Notion Image

A Manage Authors window will pop-up and you can add existing users into your file and select the appropriate role.

If you need to add a user that doesn’t exist in your Higharc account yet, you’ll need to add them from your dashboard (see “Adding Users to Higharc”).

Did this answer your question?