Skip to main content
Privilege Groups

Steps on how to create, assign and manage privilege groups.

Will Patterson avatar
Written by Will Patterson
Updated this week

Overview

Every Boulevard user is assigned to a Privilege Group, which determines what the user is able to do in Boulevard. Each preset Privilege Group is made up of specific privileges that are either enabled or disabled for that Privilege Group. The default 'Admin' Privilege Group has all active privileges, while traditionally other Privilege Groups have fewer privileges.

Adding a New Privilege Group

  1. From Business Settings (gear icon), click Privilege Groups then New Privilege Group.

  2. Name the group, give it a brief description, and click Create Privilege Group.

    img20190418120749.png

  3. Scroll down through the list on the right and enable privileges by clicking the toggle switch. See below the Privilege Settings Glossary for details on each privilege.

  4. When all privileges are correctly enabled, click Save at the top right

Assigning or Changing Privilege Groups

A user's Privilege Group is assigned when the user is first added. If needed, their assigned Privilege Group can be changed in their Staff Profile. Select the desired Privilege Group, then Save Changes.

Deleting a Privilege Group

To remove a Privilege Group, click the individual name of the Privilege Group and then Delete it to the right of that window.

CAUTION: If users are still assigned to a Privilege Group that gets deleted, those users are reassigned to the 'Admin' Privilege Group role and have full privileges.

Privilege Settings Glossary

ACCESS


Privilege Setting

Description

Requirement

Roles

Notes

Web app

Log into the Boulevard web app

Necessary for ALL staff members

Staff must be added to the dashboard by the owner or admin using a unique email address to receive an invitation to log in to the web app.

Mobile app

Log into Boulevard Professional mobile app

Necessary for professionals

Staff must be added to the dashboard by the owner or admin using a unique email address to receive an invitation to log in to the Pro app. The email address can match the one used for web app login. Once a password is set in either the web or mobile app, the same credentials can be used to access both platforms.

Front desk

Access the Front Desk page

Necessary for front desk staff and location managers

Front Desk Permissions:

  • Can view the "Front Desk" option in the navigation menu.

  • Has access to the waitlist and "Schedule" sections.

  • Can toggle between days to view scheduled appointments.

  • Cannot access the calendar view.

  • Can view appointment details, including the client’s full name, service booked, staff assigned, and appointment notes.

  • Cannot edit appointments.

  • Can see who booked the appointment and when it was scheduled.

  • Can view which forms were sent to the client but cannot access the form contents (access denied).

  • Can add tags to appointments and include internal notes.

Purchase orders

View and manage inventory purchase orders

Requires access to the 'Location Manager' privilege to view and manage purchase orders.

Necessary for the location managers

Calendar view only

Restrict access to the calendar only

This automatically disables the other privileges (except web app and mobile app). The user will only have visibility to view their schedule and cannot access appointment details or information about the client.

When enabled, this setting limits the user to viewing only their own calendar with event blocks visible, but without access to event details. The client’s last name will remain hidden.

Enabling this privilege automatically disables all other privilege settings except for Pro App, Dashboard, and Hide Client Last Name. The user will not have the ability to adjust other privileges manually.

  • Applies to the Pro App (if enabled).

  • Applies to the Dashboard (if enabled).

ADMINISTRATION


Privilege Setting

Description

Requirement

Roles

Notes

Business Manager

Access to all main business settings (gear icon).

Grants the user the privilege to sign into the dashboard and make changes impacting all associated locations.

Location Manager

Edit individual location details, staff, ratings, and 'Other' payment types.

Necessary for the location manager

Grants the user the privilege to sign into the dashboard and make changes to specific locations.

If the user has this permission but does not have Business Manager access, they can modify the locations they have permission for individually but cannot make changes at a global level.

Manage Schedule

Allow access to manage staff and resource schedules.

If enabled, users who do not have location manager access can still manage schedules.

Recommended for front desk staff; necessary for the location manager

When enabled, this setting allows the user to adjust staff schedules through both the schedule settings and the calendar.

If disabled, the user will be restricted from making schedule changes in either the schedule settings or the calendar.

View Services

View services performed at location

Assign Services to staff

Assign services to a staff member at a location

Must have view services enabled.

Managing Billing

View business and location Boulevard invoices, managing billing contacts and payment methods

Can view Business invoices (with Business Manager permissions) and Location invoices (with appropriate permissions) and manage payment methods.

Edit Services

View and edit services performed at a location.

Must have view services enabled.

If enabled, users who do not have location manager access can still edit services.

Necessary for the location manager and professionals

View Products

Allows users to view Products at a location.

Allows users to adjust inventory quantity.

Necessary for the location manager

When disabled, the "Product" left navigation item will not be visible in the Manage Location view.

Modify Products

Allows users to create, edit, and disable Products at a location.

Allows users to modify products at the location. level.

Must have 'Business Manager' privilege enabled.

Necessary for the location manager

The "Modify Products" option is only available when "View Products" is enabled, as expected. When enabled, location managers can make changes to products for that location.

View Sales

View Orders, Payments, and Register.

This privilege allows access to only view Orders & Payments, as well as update register activity and drawer counts.

Necessary for front desk staff and location manager

When disabled, the "Sales" top menu item is hidden. When enabled, the "Sales" menu item appears and includes options to view orders, payments, the register, as well as gift cards and membership views.

Edit Sales

Change orders and process refunds.

Allows access to input order notes, swap staff commission, and process refunds.

Must also have access to View Sales.

Necessary for front desk staff and location manager

When disabled, the refund option is hidden. When enabled, the user can edit the order and process refunds.

Void Orders

Process voids on completed orders.

Must also have access to View Sales.

Recommended for front desk staff; necessary for the location manager

When disabled, the option to void an order is not available on the order details screen. When enabled, the user can void the order on the same business day it was closed.

Deactivate Gift Card

Deactivate physical gift cards so they can be reused.

Necessary for the location manager

When disabled, the option to deactivate a gift card is unavailable. When enabled, the user can click "Deactivate" on the gift card row.

Edit Gift Card Balance

Add or remove vouchers or value from a gift card.

Necessary for the location manager

When enabled, the user can click on the gift card value or the number of vouchers to make edits.

Edit Account Credit Balance

Add or remove value to a client's account credit

When enabled, the user can navigate to a client's payment methods and click on the account credit balance to make edits.

Edit Voucher Expiration Date

Edit the voucher expiration date for vouchers in a client's profile

Recommended to also have 'View Client List' enabled; however, if the staff does not have access to Clients but does have access to the Front Desk, they can still click on a client’s appointment card -> click on the client’s name -> Payment Methods -> change voucher expiration date.

Grant vouchers

Add vouchers to a client's balance without an order.

Only available for customers with the 'Grant Vouchers' feature flag enabled.

Necessary for the location manager

View reports for all locations

View, download, and send reports that include data across all locations.

View reports for assigned locations

View, download, and send reports that include data only for employees' assigned locations.

Necessary for the location manager

View commission reports

View commission reports in Classic Reports.

Must have View Reports for Assigned Locations enabled.

Necessary for the location manager

Payment Processing

Allow access to merchant details for assigned locations.

Can view and make changes to all merchants for a specific location.

Note: The user must also have Business or Location Manager permissions in addition to this permission.

Manage Agreements

Access to view, confirm, or terminate legal agreements in the Security Tab

Necessary for owner/admin

Owner or Admin credentials are required (staff cannot view or accept). The owner or admin can "agree" to the BAA within the dashboard. Clicking "accept" allows the customer to "print" the PDF BAA for their records. This permission cannot be toggled on or off by the user within the dashboard and is entirely dependent on accurate provisioning from Salesforce.

APPOINTMENTS


Privilege Setting

Description

Requirement

Roles

Notes

View all availability

View the busy status of other service providers.

Necessary for front desk staff and location manager; recommended for professionals

Enabled: Allows the user to edit appointments for other service providers.
Disabled: Prevents the user from modifying any appointments.

View all appointments

View appointment details of other service providers.

Necessary for front desk staff and location manager

Enabled: Allows the user to create appointments for other providers.
Disabled: Prevents the user from creating any appointments.

Modify all appointments

Edit appointments of other service providers.

Necessary for front desk staff and location manager

Enabled: The user can modify appointment event blocks for other providers.
Disabled: The user cannot modify appointment event blocks for other providers.

Create all appointments

Create appointments for other service providers.

Necessary for front desk staff and location manager

Enabled: Allows the user to create appointments for all staff.
Disabled: Prevents the user from creating appointments for other staff.

Modify own appointments

Edit the service provider's own appointments.

Necessary for professionals

Enabled: Allows the user to modify their own appointments.
Disabled: Prevents the user from modifying their own appointments.

Create own appointments

Create appointments for the staff member.

Necessary for professionals

Enabled: Allows the user to create appointments for themselves.
Disabled: Prevents the user from creating appointments for themselves.

Adjust appointment service price

Allow price adjustments for services when editing an appointment.

Recommended for front desk staff; necessary for the location manager

Enabled: Allows the user to edit the price of a service in both the web app and mobile app.
Disabled: The user cannot edit the price in the Pro app but can update it in the web app.

Note: This feature is only visible through the "Mobile Price Editing Permission" feature flag.

Checkout appointments

Apply for payment, sell products, edit, and checkout appointments.

Necessary for front desk staff and location manager; recommended for professionals

If this setting is enabled but the user does not have access to view appointments, they will be unable to take action to check out appointments. However, if appointments are visible and this setting is enabled, the user can edit and check out appointments, apply payments, and sell products.

CHECKOUT


Privilege Setting

Description

Requirement

Roles

Notes

Other Payment Method

Allow checkout with 'Other' as the payment method.

Recommended for front desk staff and professionals; necessary for the location manager

Adds a fifth option in the checkout flow labeled "Other," allowing the user to apply a payment method beyond Card, Cash, Gift Cards, or Credits.

Adjust Price

Allow price adjustment for services and products.

Disabling this privilege still permits discounts to be applied. Discounts are accounted for in the Offers & Discounts report.

Recommended for front desk staff and professionals; necessary for the location manager

Allows the user to manually modify the price of a service during the checkout process.

Apply Discount

Allow applying discretionary discounts

Manage 'Other' payment types

Allows staff to create and edit payment types under 'Other' tab

The user must also have the "Other Payment Method" permission to use this feature (i.e., it is nested).

With this permission, the user can select from existing alternate payment types or create a new payment type during the checkout flow.

CLIENTS


Privilege Setting

Description

Requirements

Roles

Notes

View client list

View client first and last names.

This privilege setting is the setting specifically tied to letting staff view and edit Client Notes. This is typically recommended to be enabled for service providers to log important information such as color formulas, injection areas, clipper guard numbers, etc. Contact information is not displayed unless that specific privilege is enabled.

Necessary for front desk staff and location manager; recommended for professionals

Disabled: Restricts access to the Clients tab in both the web app and mobile app.

However, when booking an appointment, the user can still search for clients even with this privilege disabled.

View client contact information

View and edit client contact information, tags, and personal information.

Boulevard Professional App: Displays phone number and email address

Boulevard Web App: Displays social media scrape, phone number & email address (and opt in or out of reminders), referral source, client tags, and personal info (birthday, home address, and emergency contact info).

Necessary for front desk staff and location manager; recommended for professionals

Disabled: Hides the client’s email and phone number on the Clients tab, in Calendar appointment details, and during checkout. It also hides the sidebar in the client profile, preventing access to edit or view details such as email, phone number, address, referral source, and tags.

Note: Tags can still be added or edited during checkout in the web app.

View Client Notes

View client notes, medications, and allergies in the Client Profile in both the Boulevard Dashboard and the Boulevard Professional App.

'View Client list' must also be enabled.

Recommended for professionals

Enabled: Allows the user to view the complete history of client notes.
Disabled: Prevents the user from viewing any history of client notes.

Create and Modify Client Notes

Add notes, medications, and allergies on the client profile in the Dashboard and Professional App.

Must have View Client List, View Client Notes, and either Modify All Appointments or Modify Own Appointments enabled.

Recommended for professionals

Enabled: A text box appears, allowing the user to enter client notes, medications, or allergies.
Disabled: The text box for entering client notes is hidden.

View Client Gallery

View images in a client’s gallery.

Recommended for professionals

Enabled: Grants the user access to the client's photo gallery, allowing them to view and compare images. If the images are linked to forms or charts, the user must also have permission to view those forms or charts (refer to view form settings). If the images are associated with an appointment, the user must have permission to access that appointment (refer to appointment privilege settings).

Disabled: Restricts access to the client's photo gallery. The user will not see the gallery option in the client profile.

Modify Client Gallery

Add, edit or delete images in a client’s gallery.

Must have view client gallery enabled.

Recommended for professionals

Enabled: Allows the user to edit images in the gallery, including downloading, printing, and uploading images. The user must also have "View images in client's gallery" enabled.

Disabled: Prevents the user from making edits or taking any action on the images in the gallery.

Hide client's last name on mobile and in notifications

Prevent staff members from seeing the client's last name on the Boulevard Professional mobile app.

This is a feature flag that must be enabled by Boulevard.

Enabled: Hides the client's last name in the Professional app.
Disabled: Displays the client's last name in the Professional app.

Export client list

Export the list of clients.

ONLY admin individuals should have this privilege

Merge client profiles

Allow staff to merge client profiles.

Recommended for front desk staff; necessary for the location manager

Enabled: The "Merge Clients" link at the top of the Clients section in the Dashboard (Web App) is clickable, allowing the user to open the merge clients feature and merge profiles.

Disabled: The "Merge Clients" link still appears at the top of the Clients section but is greyed out and not clickable. The user cannot merge profiles but can see that the feature exists.

View and edit client notifications

This privilege controls if a user can see the ‘Client Notifications’ option in the left-hand menu under ‘Manage’

Must have location manager enabled.

Necessary for location manager

Enabled: The "Client Notifications" page appears in the left-side menu of Manage Location.
Disabled: The "Client Notifications" page does not appear in the left-side menu of Manage Location, so the user is unaware that the feature exists.

FORMS AND CHARTS

Privilege Setting

Description

Requirement

Roles

Notes

Create and Modify Form Templates

Allow staff to create and modify client and internal (staff) form templates.

Must have business manager access enabled.

Recommended for administrator; controls the form templates created and sent to clients

Enabled: Allows the user to create form and chart templates. The user must have the Business Manager privilege setting enabled.

Disabled: Prevents the user from creating form and chart templates.

View Form Responses

View forms filled out by clients and staff.

Recommended for professionals

Enabled: Allows the user to view forms and charts only. They can see the content but cannot make any edits.

Disabled: Hides the client's forms and charts from the client profile (history and forms/charts tab) and appointment details, preventing the user from viewing them.

Advanced Forms

Complete, print, archive, or add notes to forms.

Must have 'View Form Responses' also enabled.

Recommended for professionals

Enabled: Allows the user to make edits to forms and charts. They can access the information, change the status of the form/chart, print, add notes, delete, and archive. The user must have the "View forms and charts" privilege enabled to access this privilege.

Disabled: Prevents the user from making any edits to forms and charts. If the "View forms and charts" setting is disabled while this setting is enabled, this privilege will automatically be disabled as well.

Review Forms and Charts

Approve and sign off on forms and charts that require review

Must have ‘View Form Responses’ and ‘Advanced Forms’ enabled.

Recommended for admins and/or medical directors

Enabled: Removes the ability for the user to submit the form/chart for review. Users will be required to complete the form and chart before submission.

Disabled: Requires the user to submit the form/chart for review. Users cannot mark the form/chart as complete without submitting it.

Bypass Review Process

Submit forms without requiring review from approvers.

Recommended for admins and/or medical directors

Enabled: Grants the user approval rights for forms and charts. They can review and mark forms and charts as approved. The user must have both the "View form responses" and "Advanced forms" privileges to become an approver.

Disabled: Prevents the user from approving forms/charts marked as "needs review."

MESSAGES


Privilege Setting

Description

Requirement

Roles

Notes

Register Phone Number

Ability to create a Contact Center booking line and agree to usage-based billing for texts.

Necessary for the location manager

Disabled: Prevents the user from creating a new booking line through the Messages tab or during the text marketing campaign creation process.

View Messages

Ability to read messages from clients.

Necessary for front desk staff and location manager

Disabled: Hides the Messages tab on both the dashboard and within the client profile.

Send Messages

Ability to send messages to clients.

Replies to text reminders containing anything other than a variation of 'Yes' appears in the Messages tab. This does not cancel the appointment but does open a conversation for front desk to either cancel or offer times to reschedule.

Only available in the Boulevard web app.

Necessary for front desk staff and location manager

Disabled: The user can access and read individual messages but is unable to input or send a reply.

STAFF


Privilege Setting

Description

Requirement

Roles

Notes

Clock others in/out

Clock others in/out.

Recommended for front desk staff; necessary for the location manager

You can clock others in and out from the web app, but this feature is not available in the Pro app.

Edit timecards

Edit in and out times on historical timecards.

Recommended for location manager

Available on the web, but not in the Pro app.

Mobile App Reports

View individual performance metrics.

Allows service providers to view their performance metrics including total service and product sales, tips, prebook %, and utilization %.

Must have Professional App privilege enabled.

Recommended for professionals

Enabled: The user will have access to the performance tab in the Professional App. The Professional App privilege must also be enabled.

Disabled: The user will not see the performance tab in their Professional App.

Edit Calendar View

Edit the order of staff on the calendar view.

Necessary for front desk staff and location manager

Enabled: In the desktop version, the user can set a sort order by dragging and dropping staff on the calendar. While the sort order can't be adjusted in the Pro App, it will reflect the order set on the desktop.

Disabled: The user cannot edit the order of staff.

Set Timeblock

Create and edit Timeblocks on the Calendar.

Must have 'Create Own Appointments' privilege group enabled for this privilege to work at an individual location level.

Must have 'Create All Appointments' privilege enabled for this setting to work for every Service Provider's schedule.

Recommended for the location manager and professionals to manage their schedule

Enabled: The user can create blocked events on the calendar.

Notification Preferences

Allow staff to customize their notification preferences.

Must have the 'Professional App' privilege also enabled.

Recommended for professionals

Enabled: Allows the user to customize their notifications. Users can access these settings through their staff profile in the dashboard or in the Settings tab in the Professional App.

Disabled: The user will not have access to the notification settings.

MARKETING

Privilege Setting

Description

Requirement

Roles

Notes

View all campaigns

View overall and individual campaign performance across all locations.

Allows staff to view and reference campaigns in the case that a client mentions an email promotion when booking or checking out.

Necessary for the location manager

Disabled: The Marketing page will be disabled if the ability to modify campaigns is also disabled.

Modify all campaigns

Edit individual campaigns including the ability to set a campaign live or deactivate it across all locations.

Necessary for the location manager

Disabled: Prevents the creation of new blas or automated campaigns and disables the ability to deactivate existing automated campaigns.

Set & Edit Marketing Opt In Preferences

Ability to set or edit marketing opt in preferences for clients.

Must have the 'View Client Contact Information' privilege also enabled.

Necessary for the location manager

Disabled: Prevents the ability to edit marketing opt-in preferences through the client profile or during the appointment booking process.

Did this answer your question?