# Permissions
The Permissions section manages access control for different profiles (roles) within the back office, such as SuperAdmin, Manager, or other roles. It ensures employees can only perform tasks and view information relevant to their responsibilities.
# Profiles and Permissions
SuperAdmin:
- Full access to all system features and sections.
- Permissions cannot be modified for this role as it serves as the system’s top-level administrator.
Manager:
- Restricted access compared to SuperAdmin.
- Permissions are configurable, allowing administrators to grant or restrict access to specific sections of the back office.
# Hotel Permissions
Allows specific access to hotel-related functionalities such as:
- Viewing and managing specific hotels (e.g., Hotel Prime, Fairmont Le Château Frontenac).
- Granting permissions for actions like viewing, adding, editing, and deleting data.
# Menu Permissions
- Permissions are categorized by functional sections (e.g., Dashboard, Catalog, Orders, Customers, etc.).
- For each menu item, administrators can assign the following permissions:
- View: Grants read-only access to the section.
- Add: Allows adding new entries (e.g., products, orders, etc.).
- Edit: Enables editing existing entries.
- Delete: Permits deletion of entries.
- All: Combines all permissions for a given menu item.
# Detailed Menu Permissions
Dashboard: Controls access to the main administrative dashboard.
Catalog: Includes management of products, room types, service products, categories, and features.
Orders: Manages orders, invoices, credit slips, statuses, and messages related to orders.
Customers: Handles customer information, addresses, groups, carts, customer service, and related details.
Manage Discounts: Manages cart rules and catalog price rules.
Hotel Reservation System: Includes permissions for hotel management, bookings, refund rules, and general settings.
Channel Manager: Allows management of modules and services for channel integration.
Modules and Services: Includes permissions for module management, catalog, positions, and payment settings.
Localization: Controls access to settings for languages, zones, countries, states, currencies, and taxes.
Preferences: Manages general preferences, room types, themes, SEO settings, CMS pages, and maintenance.
Advanced Parameters: Includes permissions for technical settings like performance, email, database backups, and logs.
Administration: Manages back-office settings, such as preferences, employees, profiles, permissions, and menus.
Stock: Includes warehouse management, stock movements, instant stock status, and configuration.
Stats: Grants access to view and analyze statistical data.
CMS Pages and Categories: Controls permissions for creating and managing content pages and categories.
Shops and URLs : Manages multi-store configurations and shop URLs.
Booking Documents: Handles permissions for generating and managing booking-related documents.
Newsletter: Manages newsletter settings and configurations.
Hotel Description and Amenities Configuration: Permissions for configuring hotel descriptions, amenities, and room displays.
Hotel Reviews and Testimonials: Includes permissions for managing customer testimonials and reviews.
Footer and Navigation Management : Controls custom navigation links and footer blocks, such as payment options.
Dashgoals: Grants access to goal-setting features for the dashboard.
# Purpose
The Permissions section allows administrators to:
- Enforce role-based access control for enhanced security.
- Customize back-office access based on job responsibilities.
- Ensure employees interact only with sections relevant to their roles, reducing errors and unauthorized actions.
- Tailor permissions for specific areas, such as hotels, orders, or customer management.
This granular permission system is essential for securely managing complex administrative environments, ensuring that employees can work efficiently while protecting sensitive information.