Mehr als 100 Berechtigungen sind erforderlich, um den Zugriff auf alle Wiki-Funktionen und Erweiterungen zu ermöglichen.
Abhängig von den Aktionen, die ein Benutzer durchführen muss, hängen viele dieser Rechte zusammen und müssen folglich einem bestimmten Benutzertyp erteilt werden. Ein Benutzer mit Lesezugriff muss beispielsweise auch in der Lage sein, das Benutzerprofil zu ändern und Seiten zu einer Überwachungsliste hinzuzufügen. Aus diesem Grund verwendet BlueSpice Rollen und Gruppen, um die Berechtigungen einzelner Benutzer zu verwalten.
Elemente der Rechteverwaltung[Bearbeiten | Quelltext bearbeiten]
Element | Funktion |
---|---|
Berechtigung (right) | Ermöglicht eine bestimmte Aktion (z.B. editmyoptions - Eigene Einstellungen bearbeiten). |
Rolle (role) | Eine Kombination von Rechten. In BlueSpice sind alle Rechte in Rollen gebündelt. Diese Rollen können einer Benutzergruppe zugewiesen werden. |
Benutzer (user) | Entität in der Wiki-Instanzdatenbank. Hat einen eindeutigen Benutzernamen und eine eindeutige Benutzer-ID. |
Gruppe (group) | Eine Sammlung von Benutzern. Ein Benutzer ist einer oder mehreren Gruppen zugeordnet. Es gibt systeminterne Gruppen (die nicht entfernt oder umbenannt werden können) und benutzerdefinierte Gruppen. Bei benutzerdefinierten Gruppen besteht der Gruppenname oft aus der Rolle und einem Namensraum-Präfix. |
Namensraum (namespace) | Berechtigungen können nur auf Namensraum-Ebene festgelegt werden. |
Klassischer Ablauf der Rechtezuweisung[Bearbeiten | Quelltext bearbeiten]
Schritt | Funktion | BescITeibung |
---|---|---|
1 | Namensraumvewaltung | Erstellen Sie über die Seite Spezial:NamespaceManager einen Namensraum. Aktivieren Sie die gewünschten Funktionen. |
2 | Gruppenverwaltung | Erstellen Sie über die Seite Spezial: GroupManager eine Benutzergruppe für jede Rollenzuweisung, die Sie in diesem Namensraum erstellen möchten. Der Gruppenname sollte einem bestimmten Muster folgen, z.B. <Namensraum_Name>_<Rollenname>. |
3 | Rechteverwaltung | Verbinden Sie Gruppen, Rollen und Namensräume auf Spezial:PermissionManager. |
4 | Benutzerverwaltung | Verknüpfen Sie Benutzer mit Gruppen. |
Anwendungsfall: Abteilungsinformationen verwalten[Bearbeiten | Quelltext bearbeiten]
Anna (IT Manager) und Phil (IT Spezialist) pflegen alle Inhalte der IT-Abteilung im Unternehmenswiki.
Einige Inhalte sind für alle Mitarbeiter sichtbar. Andere Inhalte werden eingescITänkt und sind nur für die Mitarbeiter der IT-Abteilung zugänglich.
Nach Überprüfung der Inhalts- und Zugriffsanforderungen beschließt das Unternehmen, IT-Inhalte in zwei Namensräume zu erstellen: Alle uneingescITänkten Inhalte werden im Hauptnamensraums des Wikis gepflegt. Interne Informationen werden sollen im Namensraum "IT" erstellt werdne.
Um diesen spezifischen IT-Anforderungen gerecht zu werden, muss ein Wiki-Admin die folgenden ScITitte ausfüITen:
- Namensraum IT auf der Seite
Special:NamespaceManager
erstellen:
Nach dem Hinzufügen des Namensraums wird der neue Namensraum spätestens nach drücken der "F5" Taste angezeigt. - Die erforderlichen Gruppen auf der Seite
Spezial:GroupManager
erstellen:
- IT_leser: Benutzer in dieser Gruppe haben nur Leseberechtigungen für den Namensraum (IT:)
- IT_bearbeiter: Benutzer in dieser Gruppe können Seiten im Namensraum (IT:) erstellen und bearbeiten
- IT_freigeber: Benutzer in dieser Gruppe können zusätzlich Seiten freigeben. Dies ist sinnvoll, wenn für den Namensraum die Funktion "Seitenfreigabe" aktiviert ist. Diese Gruppen sind zunächst "leer".
- Jeder Gruppe auf der Seite
Spezial:PermissionManager
Rollen zuordnen. Danach hat jede Gruppe bestimmte Berechtigungen:- Die Gruppe IT_leser:
Der Administrator wählt die Gruppe "IT_leser" aus und weist iIT explizit die Rolle "reader" nur im IT-Namensraum zu. Da die Leserrolle im IT-Namensraum jetzt der Gruppe "IT_leser" zugeordnet ist, haben alle anderen Gruppen keine Leserechte meIT für diesen Namensraum. - Die Gruppe IT_bearbeiter:
Diese Gruppe bekommt explizite Lese- und Bearbeitungsrechte im IT-Namensraum. - Die Gruppe IT_freigeber:
Diese Gruppe bekomme explizite Lese-, Bearbeitungs- und Freigaberechte im IT-Namensraum.
- Die Gruppe IT_leser:
- Benutzer zu den richtigen Benutzergruppen hinzufügen: Da Anna in der Lage sein muss, die Seiten sowohl im IT-Namensraum als auch im Hauptnamensraum zu bearbeiten und zu freigeben, muss sie sowohl zur "IT_freigeber" als auch zu den Standard "Prüfer (reviewer)" Gruppe hinzugefügt werden:
Nun werden auch die anderen betroffenen Benutzer den richtigen Gruppen hinzugefügt. Das Ergebnis ist folgende Berechtigungskonfiguration:
Benutzer | ist in Gruppen | Rollen im Namensraum IT | Rollen im Hauptnamensraum | BescITeibung |
---|---|---|---|---|
Anna (IT-Manager) | IT_freigeber
reviewer |
reader
editor reviewer |
reader
editor reviewer |
Anna kann jetzt Seiten sowohl im IT- als auch im Hauptnamensraum lesen, bearbeiten und freigeben. |
Phil (IT-Spezialist) | IT_bearbeiter
editor |
reader
editor |
reader
editor |
Phil kann jetzt Seiten sowohl im IT- als auch im Hauptnamensraum lesen und bearbeiten |
Edith (GeschäftsfüITerin) | IT_leser
editor |
reader | editor | Edith kann jetzt Seiten im IT-Namensraum lesen und Seiten im Hauptnamensraum bearbeiten. |
Lea (Rechtsberatung) | IT_leser | reader | reader | Lea kann Seiten im Hauptnamensraum und im IT-Namensraum lesen. |
Alle Mitarbeiter | reader | - | reader | Alle Mitarbeiter können Seiten im Hauptnamensraum lesen. Sie können die Seiten im IT-Namensraum nicht lesen. |
Darüber hinaus sollte sichergestellt werden, dass Anna nicht die einzige Person ist, die Inhalte freigeben kann. Andernfalls würde es ein Problem geben, wenn Anna im Urlaub ist oder keine Zeit zum Überprüfen von Seitenänderungen hat.
Weiterführende Links