Skip to content

Roles & Permissions

The Roles & Permissions section enables administrators to create and manage role-based access control templates. These roles define what users can see and do within the platform—ensuring that staff have the appropriate level of access across Styles, Orders, Claims, Planner, Compliance, and Company AI modules.

Company › Roles and Permissions

Roles represent permission templates that can be assigned to users by the Staff. By creating distinct roles, you can standardise access for different job functions (e.g., Designer, Merchandiser, Administrator). Each role is a template that can be assigned to multiple users, simplifying user management and enforcing consistent security policies across your organisation.

The permissions matrix allows you to control create, read, update, and delete access for each application (Style, Order, Claim, Component, and others). Proper configuration ensures that sensitive actions—such as order deletion, status changes, or AI feature access—are restricted to authorised personnel only.

Roles and Permissions

Quick Check - Before You Start
  • Use an account with permission to edit Site Settings › Company › Roles & Permissions (and Administration Modules if you need sub-area access).
  • Decide whether you are configuring Production Portal (internal) or Customer Portal roles—matrices and options differ.
  • Review downstream impact: order delete, compliance, AI, and report access all follow the matrix you set here.

Managing Roles & Permissions

Add a Role - Production Portal

  1. Click the Add New button at the top left.
  2. Select Production Portal as the role scope.
  3. Complete the form fields and configure the permissions matrix.
  4. Click Save to create the new role template.

Form Fields

Field Type Description
Role Title Text (mandatory) A unique name for the role (e.g., Merchandiser, Production Manager).
Role Scope Fixed Production Portal—applies to internal users.
Description Free text Optional notes about the role's purpose or usage.
Set as Default Checkbox When checked, this role becomes the default for Production Portal. Only one default per scope—a confirmation pop-up appears: "Are you sure you want to change the default role? Setting this role as the new default will replace the existing default role for Production Portal. Are you sure you want to proceed with this change?"

Production Portal

Permissions Matrix Columns

Column Control Description
Application Text Name of the application or module.
View Checkbox Grant read-only access.
Edit Checkbox Grant permission to modify existing records.
Create Checkbox Grant permission to create new records.
Delete Checkbox Grant permission to delete records.
Advanced Select pill Opens a pop-up for sub-module permissions where available.

Application Permissions Reference

Application View Edit Create Delete Advanced
Site Settings Administration Modules
Drive
Sales Order
Claim
Compliance
Style
Costing
Component
Shipping
Order
Planner
License
AI
Reports Reports Permission

Production Portal

Administration Modules (Advanced)

When Advanced is clicked for Site Settings, the following sub-modules can be configured:

Area Configurable Modules
Claim General Settings, Type
Company AI Prompts, Arrival Zone, Barcode, Buyer, Communication Templates, Company AI, Cost Center, Currency, Customer, Export, General Settings, Roles & Permissions, Sample Category, Staff, Store Locations, Suppliers, Tag, Tax, Terms
Compliance Activities, Audit Code, Audit Type, Auditor, Critical Path, Document Type, General Settings
Component Component Type, Custom Fields, General Settings
Costing Freight, General Settings, Import Duty, Template
License General Settings
Order Activities, Critical Path, Custom Fields, Department, Forms, General Settings, Milestone, Pack, QA Test
Planner General Settings, Groups, Target Budget
Portal General Settings
Sales Order General Settings
Shipping Destination, Freight Status, General Settings, Origin, Shipping Method, Warehouse
Style Activities, Brand, Category, Collection, Colour, Critical Path, Custom Fields, Definition Tags, Drop, Gender, General Settings, License, Licensor, Season, Size Scales, Spec Template, Specification POM, Story, Sub Category, Sub Type, Tariff, Type

Administration Modules

Reports Permission (Advanced)

When Advanced is clicked for Reports, the following report types can be configured:

Category Available Reports
Admins Factory Details
Compliance Compliance Summary
Component Component Inventory Status, Warehouse Inventory Summary
Costing Costing Quotes, Costing Summary, Forecasted Margin, Range Sign Off Summary
License License Contracts
Orders Associated Costings Summary, Compliance Approvals, Component Order Status, Component Test Summary, Critical Path Review, Customer Codes, Delivery Planning, ETD Date History, Milestone Orders, Customised Milestones, My Orders, My Work Fortnight, Order Assessment Summary, Order Sell Value Summary, Order Shipment Status, Order Value by Supplier, Range Order Review, Shipment Confirmation Summary, Size Scale and QTY Summary, Supplier Loading, Supplier Order Schedule
Planner Planner Budget Targets
Sales Order Sales Order Summary
Style Milestone Styles, Style Summary

Reports Permission

Add a Role - Customer Portal

  1. Click the Add New button at the top left.
  2. Select Customer Portal as the role scope.
  3. Complete the form fields and configure the permissions matrix.
  4. Click Save to create the new role template.

Form Fields

Field Type Description
Role Title Text (mandatory) A unique name for the role (e.g., Retail Buyer, Wholesale Manager).
Role Scope Fixed Customer Portal—applies to customer users.
Description Free text Optional notes about the role's purpose or usage.
Set as Default Checkbox When checked, this role becomes the default for Customer Portal. Only one default per scope—a confirmation pop-up appears: "Are you sure you want to change the default role? Setting this role as the new default will replace the existing default role for Customer Portal. Are you sure you want to proceed with this change?"

Customer Portal

Permissions Matrix Columns

Column Control Description
Application Text Name of the application or module.
View Checkbox Grant read-only access.
Edit Checkbox Grant permission to modify existing records.
Create Checkbox Grant permission to create new records.
Advanced Select pill Opens a pop-up for sub-module permissions where available.

No Delete Permission

Customer Portal roles do not include a Delete permission.

Application Permissions Reference

Application View Edit Create Advanced
Sales Order Sales Order Permission pop-up (see below)

Sales Order Permission (Advanced)

When Advanced is clicked for Sales Order, the following options can be configured. Values are sourced from Site Settings:

Option Configuration Source
Brand Site Settings › Style › Brand
Collection Site Settings › Style › Collection
License Site Settings › Style › License
Type Site Settings › Style › Type

Sales Order Permission

Edit a Role

  1. Click the three-dot menu icon next to the role you wish to modify and select Edit.
  2. Update the role name or adjust the permissions as needed.
  3. Click Save to apply the changes.

Edit a Role

Duplicate a Role

This feature allows you to quickly create a new role based on an existing one.

  1. Click the three-dot menu icon next to a role and select Duplicate.
  2. Give the new role a unique name and make any necessary adjustments to its permissions.
  3. Click Save to create the copied role.

Duplicate a Role

Delete a Role

  • Click the trash icon next to the role you wish to remove.
  • Confirm the action in the pop-up window.

Delete a Role

Default Roles

System-default roles cannot be deleted.

Table Flexibility

Users can tailor the table layout using the following controls:

Feature Description
Sort by Ascending or Descending Reorder roles by clicking on any column header.
Pin Column Lock important columns in place whilst scrolling horizontally.
Autosize This Column Automatically resize the specific column to fit its content.
Autosize All Columns Applies autosizing on all columns.
Choose Columns Show or hide individual table columns.
Reset Columns Return the table to the default configuration.

Customise Table View

Roles and permissions affect access across several modules. For detailed guidance, refer to:

Path Description
Site Settings › Company › Staff Assign roles to team members when creating or editing staff records.
Site Settings › Company › Customer Controls which customers a record can access; links to Roles & Permissions and customer visibility rules.
Site Settings › Company › Company AI Configure AI access permissions—ensure Roles & Permissions allows create and access for AI features.
Order › Status Order status changes may be restricted based on roles and permissions.
Order › Delete Delete permission is required; configurable in Roles & Permissions > Order.
Claim › Delete Delete claims; permission levels managed in Roles & Permissions and Staff.
Claim › Status Status change permissions may be restricted by role.
Style Import Requires create permissions for Styles.
Spec Import Requires create permissions for spec templates.
Style › Delete Role-based permissions control who can delete styles.

Tip

  • Use descriptive names (e.g., Finance - Read Only, Production - Full Access) to make roles easy to identify and assign.
  • Leverage duplication to save time—duplicate an existing role and make minor adjustments instead of creating one from scratch.
  • Conduct regular reviews of roles and permissions to ensure they align with your current business processes and security requirements.
  • Configure roles before onboarding new staff to streamline user setup and avoid permission gaps.

Troubleshooting

Why is the Save button disabled or my role changes not applying?

You may be missing Site Settings edit permission, or the session may need a refresh after an administrator updated your access.

Steps to resolve:

  1. Confirm your user has Site Settings with Edit (or equivalent) in Roles & Permissions for the Production Portal scope.
  2. Reload the page or sign out and back in, then try Save again.
  3. If you are not an administrator, ask an admin to verify Administration Modules includes the sub-area you need.
Why can a user see a module but not a specific Site Settings sub-page?

Site Settings uses a parent permission plus Administration Modules for granular areas such as Order, Style, or Costing settings.

Steps to resolve:

  1. Open the role and click Advanced next to Site Settings.
  2. Enable the sub-modules that match the documentation links your user needs (for example Order › General Settings).
  3. Save the role and ask the user to refresh or re-login.
Why does Customer Portal Sales Order advanced access not list the options I expect?

Customer Portal Sales Order advanced options are driven by lists in Site Settings › Style (Brand, Collection, License, Type). Empty or incomplete lists limit what you can assign.

Steps to resolve:

  1. Verify the required values exist under Site Settings › Style for Brand, Collection, License, and Type.
  2. Return to the role and reopen the Sales Order advanced permission pop-up.
  3. Adjust selections to match the customer’s allowed ranges, then Save the role.