lutece-rbac

Official

Secure Lutece 8 plugins with RBAC.

Authorlutece-platform
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides a comprehensive guide and implementation patterns for securing Lutece 8 plugins using Role-Based Access Control (RBAC), ensuring that only authorized users can perform specific actions on specific resources.

Core Features & Use Cases

  • RBAC Implementation: Detailed steps for integrating RBAC into your Lutece 8 plugin.
  • Entity Permissions: Define and manage permissions for custom entities.
  • Service Integration: Guidance on using RBACService, ResourceIdService, and AdminWorkgroupService.
  • Use Case: Secure a custom "Article" entity in your Lutece plugin, allowing only administrators to create and delete articles, while editors can modify them, and regular users can only view them.

Quick Start

Implement RBAC for a new entity by following the steps outlined in the documentation, starting with defining the entity and its resource type.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: lutece-rbac
Download link: https://github.com/lutece-platform/lutece-dev-plugin-claude/archive/main.zip#lutece-rbac

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.