Simple RBAC

Ermöglicht rollenbasierten Zugriffsschutz für Payload CMS.

Community 41 8/Wo. MIT v0.2.0

Installation

pnpm add @nouance/payload-simple-rbac

Über

Ein Plugin für Payload CMS, das die Implementierung von rollenbasiertem Zugriffsschutz ermöglicht. Nutzer können eine Reihe von Rollen festlegen, die in einer prioritisierten Reihenfolge angeordnet sind. Rollen am Ende des Arrays haben dabei die höchste Priorität. So kann zum Beispiel ein 'Admin' alle Aktionen eines 'Editors' ausführen, während der 'Editor' auf seine zugewiesenen Aufgaben beschränkt ist. Das Plugin muss in die Payload-Konfiguration im Bereich der Plugins integriert werden. Die Nutzer müssen Rollen, Benutzer-Slugs sowie Sammlungen und deren Berechtigungen festlegen. Optionen umfassen die Definition einer Standardrolle, die Anpassung des Rollennamens und die Festlegung von Berechtigungen für verschiedene Sammlungen. Das Plugin unterstützt anpassbare Berechtigungen, wie beispielsweise Lesezugriff nur auf veröffentlichte Inhalte oder öffentlichen Zugriff für alle Nutzer. Derzeit befindet sich das Plugin in der Beta-Phase und erfordert weitere Tests. Es bietet grundlegende Funktionen zur Überprüfung von Rollen und zur Verwaltung des Zugriffs auf Felder innerhalb von Sammlungen.

Paketinformationen

Paketname
@nouance/payload-simple-rbac
Neueste Version
0.2.0
Entpackte Größe
31 kB
Lizenz
MIT
Wöchentliche Downloads
8
Zuletzt veröffentlicht
17. Apr. 2023

Mehr von NouanceLabs

Profil ansehen

Ähnliche Plugins

Mehr in Auth