Permissions control which parts of Weddinguru a standard user can access. Each permission is a named key — you grant or revoke them individually per user from the Permissions tab on their user record.
Overview
Admin users always have full access and are not subject to permission checks. Standard users have no special access by default — every section they need must be explicitly granted. If a permission is not granted, the section is hidden from the user's navigation entirely.
Granting permissions
- Go to Venue Management (or Settings) → Users.
- Click the user's name to open their record.
- Open the Permissions tab.
- Tick the boxes for the permissions you want to grant.
- Save changes.
Changes take effect the next time the user loads a page or logs in.
Core permissions
These permissions control access to the main sections of Weddinguru:
| Permission key | What it controls |
|---|---|
billing.access | Access to quotes, invoices, payments, and receipts |
dashboard.financial | Access to the financial dashboard and reports |
meetings.access | View and manage meetings |
calendar.access | Access the calendar view |
files.access | Access the file manager and upload / download files |
tasks.access | View and manage tasks across the business |
notes.access | View and manage notes on couples, weddings, and more |
messages.access | Access the message centre for couple communications |
Module permissions
Each wedding module has a corresponding permission in the format module.{module_id}.access. For example:
module.food.access— Food & Catering modulemodule.drinks.access— Drinks modulemodule.guest_list.access— Guest List modulemodule.music.access— Music modulemodule.order_of_day.access— Order of the Day modulemodule.venue_hire.access— Venue Hire modulemodule.suppliers.access— Suppliers modulemodule.floristry.access— Floristry modulemodule.venue_styling.access— Venue Styling modulemodule.documents.access— Documents module
Module permissions appear in the Permissions tab alongside the core permissions once the module is loaded. A standard user without a module permission cannot open that module on any wedding.
Revoking permissions
To remove a permission, return to the user's Permissions tab, untick the relevant boxes, and save. The user will lose access to that section immediately on their next page load.