RBAC
Add role-based access control features to Payload CMS.
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 AuthSimple RBAC
Enables role-based access control in Payload CMS.
Magic Login
A Magic Login plugin for Payload CMS that simplifies user authentication.
RBAC
Adds role-based access control to your Payload CMS.
reCAPTCHA v3
This plugin protects Payload collection operations using Google reCAPTCHA v3.
OIDC plugin
Integrate OpenID Connect authentication into Payload CMS.
Gatekeeper
Adds role-based access control to Payload CMS v3 with wildcard permissions, auto-generated permissions per collection, and a managed Roles collection.