Analytics Field Visibility
Control which analytics and performance data points are visible to different roles in your organization. This feature allows managers to configure privacy settings for sensitive metrics like earnings, tips, and team comparisons.
Overviewβ
The Analytics Field Visibility feature enables you to:
- π Hide sensitive financial data from certain roles
- π₯ Configure different visibility settings per role
- π’ Set organization-wide or location-specific rules
- π Control access to shift summaries and analytics
Use Cases:
- Hide total sales figures from waitstaff
- Restrict team comparison data to managers only
- Show tips earned but hide revenue per hour
- Create location-specific visibility overrides
Accessing Field Visibility Settingsβ
You need manager or admin permissions to configure analytics field visibility.
Navigation Path: [Your Location] β Settings β Analytics fields
Required Permissionsβ
| Action | Required Permission |
|---|---|
| View configuration | view_location_staff |
| Modify settings | manage_location_staff |
Available Fieldsβ
The following analytics fields can be configured for visibility:
Shift Summary Fieldsβ
| Field | Description |
|---|---|
totalSales | Total sales amount for the shift |
tipsEarned | Tips earned during the shift |
revenuePerHour | Revenue generated per hour worked |
avgOrderValue | Average order value |
ordersPerHour | Number of orders processed per hour |
tipRate | Tip rate percentage |
Analytics Fieldsβ
| Field | Description |
|---|---|
teamComparison | Comparison metrics with team members |
detailedStatistics | Detailed performance statistics |
analytics.total_sales | Total sales in analytics view |
analytics.tips_earned | Tips earned in analytics view |
analytics.team_comparison | Team comparison in analytics |
analytics.detailed_statistics | Detailed stats in analytics |
Configuring Visibilityβ
Per-Role Configurationβ
Configure which fields each role can see:
Step 1: Select a Role
- Navigate to Settings β Analytics fields
- Select a role from the left sidebar (e.g., Wait Staff, Cashier, Floor Manager)
Step 2: Configure Fields
- View the field categories (Shift Summary, Analytics, Team Comparison)
- Toggle each field ON or OFF for the selected role
- Use Hide All to quickly disable all fields in a category
- Changes are saved automatically
Example Configurationβ
For a typical restaurant, you might configure:
Wait Staff Role:
- β
tipsEarned- Visible (employees see their tips) - β
ordersPerHour- Visible (productivity metric) - β
totalSales- Hidden (sensitive business data) - β
revenuePerHour- Hidden (financial metric) - β
teamComparison- Hidden (avoid competition)
Manager Role:
- β All fields visible
Organization vs. Location Settingsβ
Organization-Wide Settings:
- Apply to all locations by default
- Set when no specific location is selected
- Good for consistent policies across locations
Location-Specific Overrides:
- Override organization settings for specific locations
- Select a location when configuring to create an override
- Location settings take precedence over org-wide settings
Bulk Configurationβ
Update multiple fields at once for efficiency:
Using Bulk Update:
- Select the role to configure
- Click Bulk Edit
- Select multiple fields to update
- Choose visibility setting (Show/Hide)
- Click Apply Changes
Quick Actions:
- Hide All: Disable all fields in a category
- Show All: Enable all fields in a category
Configuration Examplesβ
Example 1: Privacy-Focused Waitstaffβ
Hide all financial metrics from waitstaff while keeping personal performance visible:
| Field | Visibility |
|---|---|
| Total Sales | β Hidden |
| Tips Earned | β Visible |
| Revenue Per Hour | β Hidden |
| Average Order Value | β Hidden |
| Orders Per Hour | β Visible |
| Tip Rate | β Visible |
| Team Comparison | β Hidden |
| Detailed Statistics | β Hidden |
Example 2: Transparent Team Environmentβ
Show most metrics but hide team comparisons to reduce competition:
| Field | Visibility |
|---|---|
| Total Sales | β Visible |
| Tips Earned | β Visible |
| Revenue Per Hour | β Visible |
| Average Order Value | β Visible |
| Orders Per Hour | β Visible |
| Tip Rate | β Visible |
| Team Comparison | β Hidden |
| Detailed Statistics | β Visible |
System Roles Referenceβ
The following system roles can be configured:
| Role | Typical Configuration |
|---|---|
| Accounting | Full visibility |
| Cashier | Limited visibility |
| Chain Manager | Full visibility |
| Floor Manager | Full visibility |
| Kitchen Staff | Minimal visibility |
| Location Manager | Full visibility |
| Organization Admin | Full visibility |
| Support Admin | Full visibility |
| Wait Staff | Configurable (see examples) |
Custom roles can also be configured with the same options.
Best Practicesβ
Privacy Considerationsβ
- Hide financial totals from non-management: Total sales and revenue figures are typically sensitive
- Allow personal metrics: Let employees see their own tips and performance
- Consider team dynamics: Team comparison can motivate some but discourage others
- Be consistent: Apply the same rules across similar roles
Communicationβ
- Inform employees: Let staff know which metrics they can access
- Explain reasoning: Help employees understand why certain data is restricted
- Gather feedback: Adjust settings based on team input
Securityβ
- Regular audits: Review visibility settings periodically
- Role changes: Update visibility when roles are modified
- New hires: Ensure proper role assignment for correct visibility
Troubleshootingβ
Fields Still Visible After Hidingβ
- Refresh the page after making changes
- Verify the correct role is selected
- Check for location-specific overrides
- Ensure the user has the correct role assigned
Changes Not Savingβ
- Check your internet connection
- Verify you have
manage_location_staffpermission - Try refreshing and making changes again
- Contact support if issue persists
Location Override Not Workingβ
- Ensure you selected the specific location before configuring
- Organization settings may be overriding - check both levels
- Location settings should show as "Custom" when overridden
Related Featuresβ
- Shift Management - Managing employee shifts
- Reports - Viewing analytics and reports
- Employee Management - Managing roles and permissions
Getting Helpβ
Need assistance with analytics field visibility?
- π§ Email: support@ssppos.com
- π¬ Live Chat: Available in dashboard
- π Help Center: docs.ssppos.com
Control your team's data access with granular Analytics Field Visibility settings in SSP Manager.