Skip to main content

System Settings - Role Permissions Reference

This article documents every permission available in SharperMMS and how they relate to each other.

Written by Ronnie Stanford

SharperMMS — Role Permissions Reference

Permissions follow a strict order of operations. A higher-level permission must be granted before the ones below it become active.

Each employee should be assigned a single role that covers everything they need to do their job. Assigning multiple roles to one employee is not recommended and can lead to unexpected access behavior.

Badge

Level

Description

L1

Module access gate

The top-level toggle. Nothing in the module works without it.

L2

Feature area toggle (▸)

Enables a section within the module. Required before any L3 actions in that section work.

L3

Individual action (└)

The specific action — Create, Edit, Delete, Maintain, etc. Requires the parent L2 to be on.


Marina

Slip/dock reservations, vessel management, meter readings, and marina settings.

Permission

Level

Requires

Access Marina

L1

—

▸ View Dashboard

L2

Access Marina

▸ View Availability

L2

Access Marina

▸ View Reservations

L2

Access Marina

└ Create Reservations

L3

View Reservations

└ Delete Reservations

L3

View Reservations

└ Create Advanced Reservations

L3

View Reservations

└ Override Constraints

L3

View Reservations

└ Check-In Reservations

L3

View Reservations

└ Check-Out Reservations

L3

View Reservations

└ Cancel Reservations

L3

View Reservations

└ Change Status

L3

View Reservations

└ Edit Locked Reservation

L3

View Reservations

└ Edit Dates

L3

View Reservations

└ Edit Unit

L3

View Reservations

└ Swap Units

L3

View Reservations

└ Edit Cancellation Policy

L3

View Reservations

└ Edit Product Contracts

L3

View Reservations

└ Edit Special Requests

L3

View Reservations

└ Edit Fees

L3

View Reservations

└ Edit Price

L3

View Reservations

└ Void Payment

L3

View Reservations

└ Refund Payment

L3

View Reservations

└ Edit Season Dates

L3

View Reservations

└ Override Price Adjustment Group Constrains

L3

View Reservations

└ Change Product

L3

View Reservations

└ Edit External Notes

L3

View Reservations

└ Void Reservation Item Status Contracts

L3

View Reservations

└ Delete Reservation Item Status Contracts

L3

View Reservations

└ Import Reservations

L3

View Reservations

└ Create Past Reservations

L3

View Reservations

└ Edit Tax Price Adjustment

L3

View Reservations

▸ View Products

L2

Access Marina

└ Add/Edit Products

L3

View Products

└ Delete Products

L3

View Products

▸ View Settings

L2

Access Marina

└ Maintain Booking Settings

L3

View Settings

└ Maintain Booking Types

L3

View Settings

└ Maintain Space Groups

L3

View Settings

└ Maintain Product Categories

L3

View Settings

└ Maintain Extra Charge Groups

L3

View Settings

└ Maintain Units

L3

View Settings

└ Maintain Unit Alerts

L3

View Settings

└ Maintain Space Blocks

L3

View Settings

└ Maintain Policies

L3

View Settings

└ Maintain Rate Plans

L3

View Settings

└ Maintain Extra Charges

L3

View Settings

└ Maintain Referral Reasons

L3

View Settings

└ Maintain Departure Reasons

L3

View Settings

└ Import Marina Spaces

L3

View Settings

▸ Enable Previous Reading

L2

Access Marina

▸ Import Meter Readings

L2

Access Marina

▸ Import Vessels

L2

Access Marina


Campground

Campsite reservations, space management, meter readings, and campground settings.

Permission

Level

Requires

Access Campground

L1

—

▸ View Dashboard

L2

Access Campground

▸ View Availability

L2

Access Campground

▸ View Reservations

L2

Access Campground

└ Create Reservations

L3

View Reservations

└ Delete Reservations

L3

View Reservations

└ Create Advanced Reservations

L3

View Reservations

└ Override Constraints

L3

View Reservations

└ Check-In Reservations

L3

View Reservations

└ Check-Out Reservations

L3

View Reservations

└ Cancel Reservations

L3

View Reservations

└ Change Status

L3

View Reservations

└ Edit Locked Reservation

L3

View Reservations

└ Edit Dates

L3

View Reservations

└ Edit Unit

L3

View Reservations

└ Swap Units

L3

View Reservations

└ Edit Cancellation Policy

L3

View Reservations

└ Edit Product Contracts

L3

View Reservations

└ Edit Special Requests

L3

View Reservations

└ Edit Fees

L3

View Reservations

└ Edit Price

L3

View Reservations

└ Void Payment

L3

View Reservations

└ Refund Payment

L3

View Reservations

└ Edit Season Dates

L3

View Reservations

└ Override Price Adjustment Group Constrains

L3

View Reservations

└ Change Product

L3

View Reservations

└ Edit External Notes

L3

View Reservations

└ Void Reservation Item Status Contracts

L3

View Reservations

└ Delete Reservation Item Status Contracts

L3

View Reservations

└ Import Reservations

L3

View Reservations

└ Create Past Reservations

L3

View Reservations

└ Edit Tax Price Adjustment

L3

View Reservations

▸ View Products

L2

Access Campground

└ Add/Edit Products

L3

View Products

└ Delete Products

L3

View Products

▸ View Settings

L2

Access Campground

└ Maintain Booking Settings

L3

View Settings

└ Maintain Booking Types

L3

View Settings

└ Maintain Space Groups

L3

View Settings

└ Maintain Product Categories

L3

View Settings

└ Maintain Extra Charge Groups

L3

View Settings

└ Maintain Spaces

L3

View Settings

└ Maintain Space Alerts

L3

View Settings

└ Maintain Space Blocks

L3

View Settings

└ Maintain Policies

L3

View Settings

└ Maintain Rate Plans

L3

View Settings

└ Maintain Extra Charges

L3

View Settings

└ Maintain Referral Reasons

L3

View Settings

└ Maintain Departure Reasons

L3

View Settings

└ Import Campground Spaces

L3

View Settings

▸ Enable Previous Reading

L2

Access Campground

▸ Import Meter Readings

L2

Access Campground


Bookings

Rental unit reservations, availability, products, and booking configuration.

Permission

Level

Requires

Access Bookings

L1

—

▸ View Dashboard

L2

Access Bookings

▸ View Availability

L2

Access Bookings

▸ View Reservations

L2

Access Bookings

└ Create Reservations

L3

View Reservations

└ Delete Reservations

L3

View Reservations

└ Create Advanced Reservations

L3

View Reservations

└ Override Constraints

L3

View Reservations

└ Check-In Reservations

L3

View Reservations

└ Check-Out Reservations

L3

View Reservations

└ Cancel Reservations

L3

View Reservations

└ Change Status

L3

View Reservations

└ Edit Locked Reservation

L3

View Reservations

└ Edit Dates

L3

View Reservations

└ Edit Unit

L3

View Reservations

└ Swap Units

L3

View Reservations

└ Edit Cancellation Policy

L3

View Reservations

└ Edit Product Contracts

L3

View Reservations

└ Edit Special Requests

L3

View Reservations

└ Edit Fees

L3

View Reservations

└ Edit Price

L3

View Reservations

└ Void Payment

L3

View Reservations

└ Refund Payment

L3

View Reservations

└ Edit Season Dates

L3

View Reservations

└ Override Price Adjustment Group Constrains

L3

View Reservations

└ Change Product

L3

View Reservations

└ Edit External Notes

L3

View Reservations

└ Void Reservation Item Status Contracts

L3

View Reservations

└ Delete Reservation Item Status Contracts

L3

View Reservations

└ Import Reservations

L3

View Reservations

└ Create Past Reservations

L3

View Reservations

└ Edit Tax Price Adjustment

L3

View Reservations

▸ View Products

L2

Access Bookings

└ Add/Edit Products

L3

View Products

└ Delete Products

L3

View Products

▸ View Settings

L2

Access Bookings

└ Maintain Booking Settings

L3

View Settings

└ Maintain Booking Types

L3

View Settings

└ Maintain Unit Groups

L3

View Settings

└ Maintain Product Categories

L3

View Settings

└ Maintain Extra Charge Groups

L3

View Settings

└ Maintain Units

L3

View Settings

└ Maintain Unit Alerts

L3

View Settings

└ Maintain Unit Blocks

L3

View Settings

└ Maintain Policies

L3

View Settings

└ Maintain Rate Plans

L3

View Settings

└ Maintain Extra Charges

L3

View Settings

└ Import Booking Units

L3

View Settings


Point of Sale

POS registers, products, product grids, modifiers, and POS settings.

Permission

Level

Requires

Access POS

L1

—

▸ View Dashboard

L2

Access POS

▸ View Registers

L2

Access POS

└ Add/Edit Registers

L3

View Registers

└ Delete Registers

L3

View Registers

└ Open/Close Registers

L3

View Registers

└ Assign Users to Register

L3

View Registers

▸ View Products

L2

Access POS

└ Add/Edit Products

L3

View Products

└ Delete Products

L3

View Products

└ Print Barcodes

L3

View Products

└ Edit Additional Tax

L3

View Products

└ Adjust Inventory

L3

View Products

▸ View Product Grids

L2

Access POS

└ Add/Edit Product Grids

L3

View Product Grids

└ Delete Product Grids

L3

View Product Grids

▸ View Modifiers Groups

L2

Access POS

└ Add/Edit Modifiers Groups

L3

View Modifiers Groups

└ Delete Modifiers Groups

L3

View Modifiers Groups

▸ View Settings

L2

Access POS

└ Maintain General Settings

L3

View Settings

└ Maintain Register Types

L3

View Settings

└ Maintain Prep Stations

L3

View Settings

└ Maintain Table Maps

L3

View Settings

└ Maintain Modifier Prefixes

L3

View Settings

└ Maintain Product Categories

L3

View Settings

└ Maintain Price Adjustments

L3

View Settings

└ Maintain Price Adjustment Groups

L3

View Settings


POS Terminal

In-terminal actions: orders, payments, pricing overrides, and cash drawer.

Permission

Level

Requires

Access POS Terminal

L1

—

▸ Clock in/out

L2

Access POS Terminal

▸ New Orders

L2

Access POS Terminal

▸ Send

L2

Access POS Terminal

▸ Custom

L2

Access POS Terminal

▸ Void

L2

Access POS Terminal

▸ View Other's Orders

L2

Access POS Terminal

▸ Edit Other's Orders

L2

Access POS Terminal

▸ Pricing

L2

Access POS Terminal

└ Edit Tax

L3

Pricing

└ Edit Price

L3

Pricing

└ Apply Discounts

L3

Pricing

└ Edit CC Service Fee

L3

Pricing

▸ Issue Refunds

L2

Access POS Terminal

▸ Search More

L2

Access POS Terminal

▸ Change Table

L2

Access POS Terminal

▸ Change Server

L2

Access POS Terminal

▸ Open Cash Drawer

L2

Access POS Terminal

▸ Pay Out

L2

Access POS Terminal

▸ Accept Payments

L2

Access POS Terminal

└ Cash Payments

L3

Accept Payments

└ Access Pay Bill

L3

Accept Payments

└ Edit Finalized Payments

L3

Accept Payments

└ Key in Credit Cards

L3

Accept Payments

└ Save Credit Cards

L3

Accept Payments

└ Void Payments

L3

Accept Payments

└ Pay Via Booking

L3

Accept Payments

└ Pay Via Gift Card

L3

Accept Payments

└ Save Customer Payment Methods

L3

Accept Payments

▸ Active Terminal

L2

Access POS Terminal


CRM

Customer records, invoices, payments, credit memos, refunds, and CRM settings.

Permission

Level

Requires

Access Customers

L1

—

▸ View Customers

L2

Access Customers

└ Add/Edit Customers

L3

View Customers

└ Delete Customers

L3

View Customers

└ Enable House Account

L3

View Customers

└ Save Credit Cards

L3

View Customers

└ Send Marketing Emails

L3

View Customers

└ Re-Sync Customers

L3

View Customers

└ Save Payment Methods

L3

View Customers

└ Merge Customers

L3

View Customers

└ Email Documents

L3

View Customers

└ Import Customers

L3

View Customers

└ Edit Customer IDs

L3

View Customers

▸ View Orders

L2

Access Customers

└ Add/Edit Orders

L3

View Orders

└ Delete Orders

L3

View Orders

▸ View Invoices

L2

Access Customers

└ Add/Edit Invoices

L3

View Invoices

└ Delete Invoices

L3

View Invoices

└ Edit Sales Receipts

L3

View Invoices

└ Generate Invoices

L3

View Invoices

└ Override Invoice Date

L3

View Invoices

└ Recognize Revenue

L3

View Invoices

└ Import Invoices

L3

View Invoices

└ Edit Invoice IDs

L3

View Invoices

▸ View Payments

L2

Access Customers

└ Add/Edit Payments

L3

View Payments

└ Delete Payments

L3

View Payments

└ Edit Payment Amounts

L3

View Payments

└ Edit Payment Auto Settle

L3

View Payments

└ Schedule Payment without Token

L3

View Payments

└ Import Payments

L3

View Payments

└ Auto Settle

L3

View Payments

└ View Payment Gateway Transaction ID

L3

View Payments

▸ View Credit Memos

L2

Access Customers

└ Add/Edit Credit Memos

L3

View Credit Memos

└ Delete Credit Memos

L3

View Credit Memos

└ Apply To Invoice

L3

View Credit Memos

└ Give A Refund

L3

View Credit Memos

└ Edit Credit Memo Auto Settle

L3

View Credit Memos

└ Auto Settle

L3

View Credit Memos

▸ View Refunds

L2

Access Customers

└ Add/Edit Refunds

L3

View Refunds

└ Delete Refunds

L3

View Refunds

▸ View Settings

L2

Access Customers

└ Maintain General Settings

L3

View Settings

▸ Maintain Deferred Schedule

L2

Access Customers

└ Edit Posted Transactions

L3

Maintain Deferred Schedule

└ Edit Deferred All Items

L3

Maintain Deferred Schedule

└ Override Income Date

L3

Maintain Deferred Schedule

▸ View Statement Charges

L2

Access Customers

└ Add/Edit Statement Charges

L3

View Statement Charges

└ Delete Statement Charges

L3

View Statement Charges

▸ Allow Payments without Register

L2

Access Customers


Accounting

Chart of accounts, journal entries, timesheets, gift cards, and accounting settings.

Permission

Level

Requires

Access Accounting

L1

—

▸ View Dashboard

L2

Access Accounting

▸ View Chart of Accounts

L2

Access Accounting

└ Add/Edit Chart of Accounts

L3

View Chart of Accounts

└ Delete Chart of Accounts

L3

View Chart of Accounts

▸ View Journal Entries

L2

Access Accounting

└ Add/Edit Journal Entries

L3

View Journal Entries

└ Delete Journal Entries

L3

View Journal Entries

▸ View Products

L2

Access Accounting

└ Add/Edit Products

L3

View Products

└ Delete Products

L3

View Products

└ Print Barcodes

L3

View Products

▸ View Timesheets

L2

Access Accounting

└ Add/Edit Timesheets

L3

View Timesheets

└ Delete Timesheets

L3

View Timesheets

▸ View Settings

L2

Access Accounting

└ Maintain General Settings

L3

View Settings

└ Maintain Tax Settings

L3

View Settings

▸ View Gift Cards

L2

Access Accounting

└ Add/Edit Gift Cards

L3

View Gift Cards

└ Void Gift Cards

L3

View Gift Cards

└ Delete Gift Cards

L3

View Gift Cards

└ Generate Gift Cards

L3

View Gift Cards

▸ View Customers

L2

Access Accounting

└ Add/Edit Customers

L3

View Customers

└ Delete Customers

L3

View Customers

└ Enable House Account

L3

View Customers

└ Save Credit Cards

L3

View Customers

└ Save Customer Payment Methods

L3

View Customers

▸ View General Ledgers

L2

Access Accounting

└ Add/Edit General Ledgers

L3

View General Ledgers

└ Delete General Ledgers

L3

View General Ledgers

└ Create Sage Journal

L3

View General Ledgers

└ Create Online Quickbooks Journal

L3

View General Ledgers


Analytics

Outlet dashboards and custom analytics dashboard management.

Permission

Level

Requires

Access Analytics

L1

—

▸ View Outlet Dashboard

L2

Access Analytics

▸ Maintain Dashboards

L2

Access Analytics


Reports

Access to accounting, booking, campground, CRM, marina, and POS reports.

Permission

Level

Requires

Access Reports

L1

—

▸ Accounting Reports

L2

Access Reports

└ Deferred Income

L3

Accounting Reports

└ General Ledger

L3

Accounting Reports

└ Payroll

L3

Accounting Reports

└ Settlement Details

L3

Accounting Reports

└ Deposit Balances

L3

Accounting Reports

└ Reservation Daily Revenue

L3

Accounting Reports

└ Journal Entry

L3

Accounting Reports

└ Gift Cards

L3

Accounting Reports

▸ Booking Reports

L2

Access Reports

└ Booking Reservations

L3

Booking Reports

└ Booking Coupons

L3

Booking Reports

└ Booking Occupancy

L3

Booking Reports

└ Booking Contracts

L3

Booking Reports

└ Booking Product

L3

Booking Reports

▸ Campground Reports

L2

Access Reports

└ Campground Reservations

L3

Campground Reports

└ Campground Occupancy

L3

Campground Reports

└ Campground Rent Roll

L3

Campground Reports

└ Campground Space Assignments

L3

Campground Reports

└ Campground Meter Reads

L3

Campground Reports

└ Campground Contracts

L3

Campground Reports

└ Campground Product

L3

Campground Reports

▸ CRM Reports

L2

Access Reports

└ CRM Customers

L3

CRM Reports

└ CRM Customers As Of Date

L3

CRM Reports

└ CRM Invoices

L3

CRM Reports

└ CRM Invoice Details

L3

CRM Reports

└ CRM Payments

L3

CRM Reports

└ CRM Balance Details

L3

CRM Reports

▸ Marina Reports

L2

Access Reports

└ Marina Reservations

L3

Marina Reports

└ Marina Occupancy

L3

Marina Reports

└ Marina Rent Roll

L3

Marina Reports

└ Marina Vessels

L3

Marina Reports

└ Marina Space Assignments

L3

Marina Reports

└ Marina Meter Reads

L3

Marina Reports

└ Marina Contracts

L3

Marina Reports

└ Marina Product

L3

Marina Reports

▸ POS Reports

L2

Access Reports

└ POS Orders

L3

POS Reports

└ POS Order Details

L3

POS Reports

└ POS Order Modifiers

L3

POS Reports

└ POS Tips

L3

POS Reports

└ POS Product

L3

POS Reports

└ Z Out

L3

POS Reports


System

Users, roles, integrations, payment methods, cron events, and audit logs.

Permission

Level

Requires

Access System Settings

L1

—

▸ Maintain Integrations

L2

Access System Settings

▸ Maintain Printers

L2

Access System Settings

▸ Maintain Roles

L2

Access System Settings

▸ View Users

L2

Access System Settings

└ Add/Edit Users

L3

View Users

└ Delete Users

L3

View Users

└ Change Password

L3

View Users

└ Change Pin

L3

View Users

└ Change Token

L3

View Users

└ Assign Roles

L3

View Users

└ Assign Tables

L3

View Users

└ Change Default Location

L3

View Users

▸ View Audit Logs

L2

Access System Settings

▸ View Payment Methods

L2

Access System Settings

└ Add/Edit Payment Methods

L3

View Payment Methods

└ Delete Payment Methods

L3

View Payment Methods

▸ View Cron Events

L2

Access System Settings

└ Edit Cron Events

L3

View Cron Events

▸ View Currencies

L2

Access System Settings

└ Edit Currencies

L3

View Currencies


Company Settings

Company profile, calendars, and sync configurations.

Permission

Level

Requires

Access Company Settings

L1

—

▸ Maintain Company

L2

Access Company Settings

▸ Maintain Calendar

L2

Access Company Settings

▸ View Company Syncs

L2

Access Company Settings


Messages

Message center access.

Permission

Level

Requires

Access Messages

L1

—

▸ View Messages

L2

Access Messages


Other

Additional feature access not tied to a specific module.

Permission

Level

Requires

Access Live Chat

L1

—


Did this answer your question?