Skip to main content

Role Based Permissions

Overview

This document outlines the role-based permission system implemented in the CoolR platform. Access to different modules and features is governed by predefined roles. Each role has a specific set of permissions that control what actions a user can perform.

Modules and Permissions

The system contains multiple functional modules. Each module may support the following permission types:

  • List: Read-only access
  • Add: Ability to add new records
  • Edit: Ability to modify existing records
  • Export: Ability to export records in Excel, CSV, or PDF formats

Defined Roles

Role NameDescription
InstallerResponsible for setup and device installation
Sales RepHandles client-side sales and reporting
Client AdminHas broad access across client-owned modules and data

Role Permission Matrix

ApplicationModuleDescriptionInstallerSales RepClient Admin
PlaybookHome PageHome page
PlaybookInstallationsMonitor field installations effectively
PlaybookOutletInsights into assigned outlets
PlaybookReplenishment-Location ReorderOrder generation and tracking
PlaybookBusiness PerformanceDisplay key performance indicators
PlaybookDevice TrackingMonitor lifecycle status of VistaZ units
PlaybookMasterdataView and manage master data configuration
PlaybookSettingsView configurations like timezone, language, etc.
PlaybookAsset Performance ReportData-driven insights into asset performance
PlaybookMissed OpportunitiesImpact of product unavailability
PlaybookScorecardView KPIs for performance
PortalOutletsAccess key master data related to retail outlets
PortalAssetsManage equipment or sub-locations where Smart Devices are expected
PortalSmart DeviceDetailed information on VistaZ units
PortalProductsManage SKUs being monitored
PortalPlanogramsVisual representation of product placement
PortalFactory InstallStart devices and assign assets
PortalLogs-AlertsView current and historical alerts
PortalLogs-ImageBrowse all related images with timestamps
PortalLogs-Health relatedTrack temperature-related events
PortalLogs-Door relatedReview door event history
PortalLogs-Asset PurityShow images with KPI data
Mobile ApplicationInstallInstall a device
Mobile ApplicationUninstallUninstall a device
Mobile ApplicationReinstallReinstall a device
Mobile ApplicationLocationDisplay list based on current user location
Mobile ApplicationAssetManage and monitor retail assets
Mobile ApplicationDiagnostic/ConfigureMonitor, configure, and synchronize device data
Mobile ApplicationIn Field StatusView current state of operations in the field
Mobile ApplicationLogsAccess logs for support and troubleshooting
Mobile ApplicationPreferencesConfigure preferences and options
Mobile ApplicationSmart DeviceInterface for managing smart devices
Mobile ApplicationHelpQuick access to FAQs
Mobile ApplicationSupportConnect with customer support

Notes

  • Permissions may be updated over time as business requirements evolve.
  • Roles are assigned by administrators and cannot be modified by regular users.
  • If a user needs broader access, a role change request should be submitted to the Support/Admin team.