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.3.0- Unpacked size
- 478 kB
- License
- MIT
- Weekly downloads
- 29
- Last publish
- Jul 3, 2026
Similar plugins
More in Authauth plugin
Adds authentication capabilities to Payload CMS.
oAuth plugin
Integrates OAuth authentication into Payload CMS using passport-oauth2.
RBAC permissions UI
Adds a permissions management UI for roles in Payload CMS.
Masquerade
Masquerade user for Payload CMS.
Better Auth
Better Auth adapter and plugins for Payload CMS.
Passkey
Adds WebAuthn passkey login and management to Payload CMS accounts via Better Auth.