Invite your team — seats, groups and permissions

Add team members to Brytebuild, choose their seat type, build permission groups and control exactly what each person can see and do — all from Staff & Groups.

1 min read Owners & Admins Updated August 2026

Section 01

How access control works

2 minutes to read

Brytebuild uses a simple two-layer system. Understanding it upfront will save you time when setting up your team.

The key rule

A person with no groups assigned has no access to any module, regardless of their job title. All access is controlled by Groups. The role/job title field is purely for your own reference — it has no effect on what someone can see or do.

The invitation flow at a glance

Here's the full sequence for adding a new person to your workspace:

Send invitation

Enter their email and a job title (for display). They receive an invitation link by email.

Choose a seat type

Assign them a Full seat or Shop-Floor seat — this affects billing. See Section 02.

Add them to groups

Add the person to one or more permission groups (Production Team, Quality, Warehouse, etc.). This is what gives them access to modules.

Set group permissions

Each group has ADD / CHANGE / DELETE / VIEW toggles per module. Set these once per group — every member of the group inherits them automatically.

Section 02

Seat types & billing

2 minutes to read

Every team member occupies a seat, which determines billing. There are two seat types — choose based on what the person actually needs to do.

Full Seat

Full platform access

Billed at your plan's full per-user rate

Create, edit and approve records
Manage jobs, orders and items
View reports and analytics
Full access within group permissions
Shop-Floor Seat

Execute-only access

Lower per-user cost — ideal for operators

Follow and complete work instructions
Log job progress and issues
Scan barcodes
Cannot create or edit records
Changing a seat type

Seat types can be changed at any time in Settings → Billing & Plan. If your operators only need to follow instructions and log progress, Shop-Floor seats are a cost-effective choice without limiting their day-to-day work on the shop floor.

Section 03

Add a team member

Under 2 minutes per person

Navigate toAdminSettingsStaff & Groups+ Add Member

Fill in the invitation form

A modal dialog appears with two fields:

FieldPurpose
Email Required Their work email — the invitation link is sent here
Role / Job title Display label only — for your reference on the staff list. Has no effect on what the person can access. Examples: Admin, Manager, Developer, Operator

Click Send Invitation. They receive an email and set their password when they accept.

They accept and appear on the Staff List

Once accepted, they appear on the Staff List tab. At this point they have no module access — add them to groups (Section 04) before they can do anything in the app.

Add them to groups immediately

Go to the Groups tab, open the relevant group and add the new person. That's what actually gives them access. A person without groups can log in but cannot see any data.

What the Staff List looks like

Name Job title (display only) Seat Groups
AN
Asif Naqeeb
asif@company.co.uk
Admin Full
All access
SN
Syed Naqeeb
syed@company.co.uk
Manager Full
Production Quality
JD
James Davies
james@company.co.uk
Developer Shop-Floor
Warehouse

Notice the Job Title column (Admin, Manager, Developer) — these are just labels. The Groups column is what determines real access.

Section 04

Create permission groups

5 minutes

Groups are the core of access control in Brytebuild. Each group has its own set of module permission toggles. A person can belong to multiple groups — their access is the combined total of everything those groups allow.

Create one group per department or function. That way adding a new joiner to a department is one click, not a full permission reconfiguration.

Example group structure

Production Team

Create and manage works orders, schedule jobs, log job progress and view work instructions.

Works Orders Schedule Job Costing

Quality Team

Manage inspections, NCRs, CAPA and calibration records. Approve sign-offs.

Inspection Plan NCR CAPA

Warehouse Operators

Pick, pack and deliver orders. Scan barcodes, update stock and manage delivery orders.

Picking Packing Barcodes

Sales Team

Create quotes, sales orders and invoices. Manage customers, credit notes and payments.

Sales Orders Quotes Invoices

How to create a group

Navigate toStaff & GroupsGroups tab+ Add Group

Name the group and save

Enter a Group name (e.g. "Warehouse Operators") and an optional description. Click Create Group.

Open the group and add members

Click Edit on the group. On the Staff List tab, click + Add Member to assign people. Removing a member revokes their group permissions immediately.

Removal is immediate

When you remove someone from a group, they lose those permissions on their next page load — no confirmation step required.

Section 05

Set module permissions

5 minutes

Inside each Group, click the Permissions tab. You'll see every module in Brytebuild listed with five toggles per row. This is where all real access is defined.

Navigate toStaff & GroupsGroups[Group] → EditPermissions tab

What each toggle does

ToggleWhat it allowsWho typically needs it
ADDCreate new records in this moduleAnyone who raises orders, jobs or records
CHANGEEdit existing records — update fields, change statusManagers and supervisors
DELETEPermanently delete records — cannot be undoneSenior admins only
VIEWSee records read-only. Required for any other toggle to be usefulEveryone who needs to see this module
ALL ☑Enables all four toggles at onceGroups that need full access to a module

Example permission setup

Module Production Quality Warehouse
Works Orders
Production jobs
ALL VIEW
Inspection Plan
Quality inspections
VIEW ALL
Non Conformance Report
NCR & reject logging
ADD+VIEW ALL
Picking
Warehouse pick lists
ALL
Barcodes
Scan and print
ADD+VIEW ALL
Purchase Orders
Supplier POs
VIEW
Save permissions

Click Save Permissions at the bottom right. Changes take effect immediately for everyone in the group — no logout required.

Section 06

Managing your team over time

2 minutes to read

Common admin tasks

Move someone to a different department

Open the group they're leaving → Staff List tab → Remove. Then open the new group → Staff List tab → + Add Member. Both changes are instant.

Give someone access to an additional module

Either add them to an existing group that has that module, or open their current group's Permissions tab and enable the relevant toggle. The second option affects every member of that group — use it only when everyone in the group needs the same change.

Suspend or remove a team member

On the Staff List, open the person's profile and choose Deactivate to suspend them (keeps history, frees a seat) or Delete User to remove permanently.

Deactivate, don't delete

If in doubt, deactivate. Deleted users cannot be recovered and their personal data is removed. Deactivated users free up a seat but their activity history stays in the system.

Update permissions for a whole department

Open the group → Permissions tab → adjust toggles → Save Permissions. Everyone in the group gets the new permissions immediately. This is the main advantage of the groups system — one change covers your whole team.

Your team is set up

Everyone is invited, assigned to groups and their permissions are configured. They can log in and start working immediately. Groups and permissions can be changed any time — you're never locked in.

What to do next