Skip to content

Roles & Permissions

Control exactly what each staff role can see and do in BridalOp. Every feature area has granular checkboxes for View, Create, Edit, and Delete permissions — so you can build roles that match how your team actually works.

Go to Settings > Roles & Permissions to configure them.

Roles & Permissions page

Built-In Roles

BridalOp comes with four configurable roles plus the Owner role:

RoleDescription
OwnerFull access to everything — cannot be restricted or modified
ManagerFull administrative access by default — can be customized
ConsultantSales floor staff — appointments, customers, POS, orders
TailorAlterations staff — customers, alterations, time clock
ReceptionistFront desk staff — appointments, customers, POS

Each role's default permissions can be adjusted to match your store's workflow. The Owner role always has full access and cannot be modified.

Configuring Permissions

Click a role tab (Manager, Consultant, Tailor, or Receptionist) to configure its permissions. The page shows a card for each feature area with checkboxes for the actions available in that area.

Permission Types

Most feature areas have four permission types:

PermissionWhat It Allows
ViewSee the feature in the sidebar and view its data
CreateCreate new records (new customers, new orders, etc.)
EditModify existing records
DeleteDelete or void records

Some features have additional permissions specific to that area (e.g., Dashboard has View, Appointments, Layaway, Activity, Revenue, Customers, Low Stock for controlling which widgets are visible).

Feature Areas

Permissions can be set for each of these areas:

  • Dashboard — which dashboard widgets the role can see
  • Appointments — calendar, booking, and scheduling
  • Customers — customer directory and profiles
  • Customer Files — gates the Internal Documents category on customer Files tabs (customer-files.internal). Owner + Manager get this by default; grant to any other role that needs to upload or view staff-only customer files (vendor POs, designer invoices, etc.). Without it, the Internal Documents category is hidden from upload and filter dropdowns and direct URL access returns 403. See Customers → Internal Documents.
  • Products — product catalog
  • Inventory — stock tracking and inventory items
  • Vendors — vendor management
  • POS — point of sale terminal
  • Orders — order management and refunds
  • Discounts — discount creation and management
  • Layaway — layaway plans
  • Invoices — invoice creation and management
  • Gift Cards — gift card creation and redemption
  • Consignment — consignment settlements
  • Purchase Orders — vendor purchase orders
  • Special Orders — special order management
  • Alterations — alteration jobs
  • Contracts — contract creation and signing
  • Bulk SMS — bulk text messaging
  • Reports — business analytics
  • Ask Bri — AI assistant access
  • Staff — staff management
  • Time Clock — time clock and timesheets
  • Settings — access to settings pages

Saving Changes

Permission changes save automatically as you check or uncheck boxes. Staff members with that role will see the updated permissions the next time they navigate or refresh the page.

Assigning Roles to Staff

Roles are assigned when you invite new staff members or edit existing ones. See Staff for details on inviting team members and managing their roles.

TIP

A good rule of thumb: start with the most restrictive permissions and add access as needed. It's easier to grant additional access when someone asks than to realize too late that a role had access to something sensitive.