Brack & Hoffmann Werbeagentur Halle / Saale

Webseiten mit WordPress

Navigation WordPress:
Inhalt WordPress:

Das Role Scoper-Plugin

Dieses Plugin ist ein Redakteurstool für WordPress.

Die Rechtevergabe in WordPress basiert auf Rollen. Eine Rolle ist eine Kollektion von Rechten (z.B. edit pages – darf Seiten bearbeiten). Die Standard-WordPress – Rollen (Administrator, Redakteur, Mitarbeiter usw.) können mit dem Cabability-Manager (Nachfolger von Role Manager) bearbeitet werden. Zudem können mit diesem Plugin neue Rollen erstellt und definiert werden. Diese Rollen können auf ALLE Objekte (Artikel-Kategorien, Link-Kategorien, Artikel und Seiten) gleichermaßen zugreifen.

Role Scoper hingegen weist Benutzergruppen bzw. Benutzern Rollen zu. Diese Rollen können dann bestimmten Objekten zugewiesen werden. Dies eröffnet die Möglichkeit, genau zu definieren, welche Benutzer mit welchen Rollen auf welche Objekte Zugriff haben. Somit lassen sich alle denkbaren Anforderungen an die Rechtevergabe umsetzen.

Sie können die von uns erstellte Deutsche Sprachdatei für Role Scoper Version 1.1.7 herunterladen.

Nachfolgend finden Sie eine kurze Beschreibung des Plugins.

Die Administrationsbereiche

Es gibt allein für dieses Plugin vier Administrationsbereiche:

Benutzer-Gruppen

Screenshot Role Scoper-Plugin - Nutzer-Gruppen

Der Nutzer-Gruppen - Dialog zum Verwalten der Nutzergruppen

Hier werden Benutzer-Gruppen erstellt, denen Benutzer zugeordnet werden können. Standardmäßig vorgegeben sind Benutzergruppen, die die Benutzer mit den entsprechenden WordPress-Rollen (z.B. Administrator, Abonnent oder Mitarbeiter usw.) enthalten.

Die hier erstellten Benutzergruppen können ebenfalls bearbeitet und gelöscht werden. Zudem können Benutzergruppen als Standard-Benutzergruppen definiert werden (set defaults). Neu angelegte Benutzer werden dann automatisch Mitglieder dieser Standard-Benutzergruppen.

Alle Mitglieder können in einer Liste angezeigt und bearbeitet werden (browse members).

Rollen

Screenshot Role Scoper-Plugin - Rollen

Hier werden Optionen und Allgemeine Rollen definiert.

Hier können die Role Scoper-Optionen definiert werden.

Zum Beispiel können Zeit-Limits für Rollen und Inhalte aktiviert werden. Diese Zeitfenster können dann unter -Allgemeine Rollen- definiert werden.
Es kann festgelegt werden, welche Inhalte andere Nutzer in ihrer Artikel- bzw. Seitenliste angezeigt bekommen. Oft ist es eben sinnvoll, dass einzelne Benutzer nur die von ihnen erstellten Artikel bzw. Seiten in der Artikel- bzw. Seitenliste sehen (! gilt nicht für PageMash). Dies erhöht auch die Übersichtlichkeit. Dasselbe gilt für Dateien in der Mediathek. So kann festgelegt werden, dass Benutzer nur die Dateien sehen, die mit ihren eigenen Artikeln bzw. Seiten verlinkt sind.

Es ist hier auch möglich, über die Angabe der HTML-IDs einzelne Formularelemente (analog zu Adminimize) in den Bearbeiten-Formularen auszublenden. Allerdings können einzelne Bestandteile eines Moduls ausgeblendet werden, was mit Adminimize nicht möglich ist. (Beispiel: zum Ausblenden des Elementes -Sichtbarkeit- unter -Publizieren wird die ID -visibility- angegeben. Diese div-IDs sind auch im Quelltext einsehbar.)
Zudem können hier die RS Rollen – Definitionen bearbeitet und mit den äquivalenten WP-Rollen verglichen werden.

Unter -Allgemeine Rollen- werden die Allgemeinen Rollen den Benutzergruppen zugeordnet. Erst mit diesem Schritt werden den Benutzergruppen und damit ihren Mitgliedern (den Benutzern) Rollen und damit entsprechende Rechte zugewiesen.
Im Profil eines jeden Benutzers kann dann eingesehen werden, zu welchen Benutzergruppen der Benutzer gehört und welche RS-Rollen ihm zugewiesen sind. Zudem sind alle Objekte aufgelistet, für die der Benutzer Zugriffsrechte hat.

Rollen-Zuweisungen

Allen Benutzergruppen können Rollen für alle Objekte (Artikel-Kategorien, Link-Kategorien, Artikel und Seiten) zugewiesen werden.
Beispiel: Der Benutzergruppe Testgruppe mit den Benutzern X, Y, Z kann die Rolle Artikel-Redakteur für die Artikel-Kategorie Aktuelles zugewiesen werden.
Dies bedeutet, dass alle Benutzer dieser Benutzergruppe die Artikel dieser Kategorie entsprechend den Rechten, die die Rolle Artikel-Redakteur besitzt, bearbeiten können.

Es ist aber auch möglich, der Benutzergruppe Testgruppe die Rolle Artikel-Redakteur für alle Unterkategorien der Artikel-Kategorie Aktuelles zuzuweisen.
Dies bedeutet, dass die Benutzer dieser Benutzergruppe nur Artikel der Unterkategorien (entprechend der Rolle Artikel-Redakteur) bearbeiten können, NICHT aber die Artikel der Kategorie Aktuelles selbst.
Es ist natürlich auch möglich, die Rolle Artikel-Redakteur der Kategorie Aktuelles selbst UND allen ihren Unterkategorien zuzuweisen.

Die Rollenzuweisungen für die Seiten funktionieren genauso. Nur dass es da keine Kategorien, sondern Elternseiten und deren Unterseiten gibt. Selbstverständlich können Rollen auch einzelnen Seiten zugewiesen werden.

Restriktionen

Screenshot Role Scoper-Plugin - Restriktionen

Hier wird der Zugriff von bestimmten Rollen auf ausgewählte Inhaltselemente eingeschränkt.

Hier kann der Zugriff auf alle Objekte (Artikel-Kategorien, Link-Kategorien, Artikel und Seiten) eingeschränkt werden.

Rechtevergabe für einzelne Objekte durch den Benutzer

Screenshot Role Scoper-Plugin - Rechtevergabe für Inhaltselemente

Hier können Zugriffsrechte im Bearbeiten-Menü für das Element direkt vergeben werden.

Alle Benutzer, die dazu berechtigt sind (wird unter -Rollen/Einstellungen- festgelegt), können mittels RS-Module unter dem Editor (Artikel/Seite bearbeiten) festlegen, welche Benutzergruppen bzw. Benutzer diese Seite bzw. deren Unterseiten bearbeiten dürfen.

Link zur Plugin-Seite

Download von WordPress.org

Ausgewählte WordPress-Plugins