RBAC

Add role-based access control features to Payload CMS.

Community 4 11/wk MIT v1.1.0

Installation

pnpm add @zealamic/payload-plugin-rbac

About

This plugin enables role-based access control (RBAC) for Payload CMS, version 3.84.1 and above. Users can define permissions tied to specific roles through a centralized system. Permissions are stored in the database, allowing for easy management of access rights through the Admin interface without requiring redeployment. It includes collections for features, actions, permissions, and roles, with a multi-role capability for users. Each role can access permissions based on the defined features and actions. The plugin provides utilities for handling access permissions, as well as options for customizing collections and translations in the Admin panel. To use this, developers will need to register the plugin in their Payload configuration and potentially run database migrations. The plugin offers a structured approach to managing user access within the Payload CMS ecosystem, facilitating comprehensive security measures for applications.

Package info

Package name
@zealamic/payload-plugin-rbac
Latest version
1.1.0
Unpacked size
324 kB
License
MIT
Weekly downloads
11
Last publish
Jun 12, 2026

Similar plugins

More in Auth