This guide is for System Administrators (Requires 'System Admin' role and 'Absence Type setup' permission).
Overview:
This guide explains how to configure granular visibility permissions for absence records, allowing control over who can view specific absence types (e.g., Holidays vs Sickness) at different organisational levels.
How Absence Visibility Permissions Work:
Three-tiered permission columns control record visibility based on user relationships:
Permission Columns:
- My Own: Controls view of user's own absences
- Example: "Can view in calendar" = Yes → Shows own absences in calendar
- My Reportees: Manages manager/view of team absences
- Example: "Can view absence information in calendar" = No → Hides team sickness details in calendar
- Others: Governs visibility of non-team members' records
- Example: "Can view in record" = No → Hides company-wide records located in planned/unplanned section
Implementation Levels:
- Global: Organisation-wide defaults (Admin Panel > Global > Absence Type Setup > Edit Absence Type > Permissions)
- Template: Team-specific rules (Admin Panel > Global > Templates > Edit Template > Absence Type Setup > Edit Absence Type > Permissions)
- User: Individual exceptions (Admin Panel > Global > Users > Edit User > Absence Type Setup > Edit Absence Type > Permissions)
Practical Example:
To show team Holidays in calendar but hide Sickness:
- Holiday absence type:
- Set "Others: Can view in calendar" globally = Yes
- Sickness absence type:
- Set "Others: Can view in calendar" globally = No
- Admin override:
- Apply user-level exception for sickness within HR personnel profiles or templates
Additional Information:
- Key terminology:
- Reportees: Users in one's management chain
- Template-level: Settings for grouped users
- Prerequisites: System Admin access
- Tip: Use templates for department-specific policies
- Warning: User-level settings override all others
- Best practice: Document visibility rules for compliance
Please see some further guidance below which outlines how to review and update these permissions within edays as required:
Global update - Absence Setup - Global level absence type permissions
Template update - Absence Setup - Template level absence type permissions
User update - Absence Setup - User level absence type permissions