We've implemented caching for security permissions to significantly improve system performance and reduce response times when accessing features and data across Access People Hospitality.
Performance-optimised permission handling
Introduced caching system for user security permissions.
Dramatically reduced permission lookup times during system navigation.
Enhanced overall system responsiveness and user experience.
Intelligent cache management
• Automatic cache refresh when permissions or roles change.
•Manual cache clearing capability for administrators.
How It Works
Caching mechanism
Initial load: System caches user permissions on first login or permission check.
Cached access: Subsequent permission checks use cached data for instant response.
Smart refresh: Cache automatically updates when underlying permissions change.
Automatic cache clearing (system triggers cache refresh when)
Permission changes: User permissions are modified by administrators.
Role changes: User roles are updated or reassigned.
Manual clear: Administrator manually clears the permission cache.
