This skill provides a comprehensive framework for implementing RBAC within Lutece 8 development environments. It guides developers through the entire lifecycle of resource protection, including entity interface implementation, ResourceIdService registration, plugin configuration, and JSP-level authorization enforcement. By following these patterns, developers can ensure granular access control for entity creation, modification, deletion, and viewing, while maintaining compatibility with Lutece's core security services and workgroup management.
Características Principales
01Standardized RBACResource entity implementation patterns
02Plugin configuration templates for rbac-resource-type registration
03Advanced workgroup-based filtering and CSRF validation integration
04JspBean authorization check snippets for views and actions
05Automated ResourceIdService class generation for permission mapping
060 GitHub stars