At a glance
Before, CRM edit access meant full line-item edit access. After, you choose what users on a custom role can change — without blocking quantities and serving times.
Schematic wireframe — not actual UI
Before
One gate controls all line-item actions
After
- Create custom items
- Edit fields (name, rev. cat.)
- Edit prices + taxes/fees
- Quantity & serving time (always)
Three independent toggles per custom role
1. Custom Roles settings
Admins configure the new permissions when editing a custom role under Settings → Custom Roles. Toggles appear on custom roles that have full CRM access. Wireframes below are schematic — not screenshots.
2. Booking → Line Items tab
Same booking, same custom role — different experience depending on how the admin configured that role. Hatched blocks = locked catalog fields; plain blocks = editable.