This is an old revision of the document!


Für Administratoren

Under Construction
Wiki-Administratoren können im Wiki verschiedene Eigenschaften konfigurieren.

Nutzer-Administration

Die Nutzer im Wiki werden in verschiedene Gruppen eingeteilt. Eine Gruppe im DokuWiki besitzt als 1. Zeichen stets das “@”-Zeichen.

  • unangemeldete, anonyme Nutzer → gehören zu @ALL
  • angemeldete Nutzer → DokuWiki-Standard: @user, in unserer Farm meistens auch @ALL
  • superuser - Administrator/-en → sind im Konfigurations-File eingetragen und haben Admin-Rechte (Admin → Konfiguration → Teil “Authentifizierungs-Konfiguration” → Feld “superuser”)


Wie Sie wissen, bieten die Wikis in unserer Farm die Möglichkeit, sich entweder per Shibboleth oder lokal anzumelden.

Lokale Anmeldung

Wenn die Nutzer sich lokal anmelden, bedeutet es - alle Nutzer-Daten (Account, Passwort und Gruppenzugehörigkeit) sind im Wiki selbst gespeichert. Im Administrationsbereich unter dem Punkt “Benutzerverwaltung” können Sie leicht die Nutzergruppe ändern.

Shibboleth-Anmeldung

Wenn die Nutzer sich per Shibboleth anmelden, bekommt Wiki die Nutzerdaten von Shibboleth. Wie das Wiki die Daten interpretiert, hängt von den Einstellungen für Shibauth-Plugin ab. Es folgen einige Beispiele:

#Name von default-Gruppe für Authentifizierte Nutzer
$conf['auth']['shib']['defaultgroup'] = 'ALL';
# Wenn 'customgroups' erlaubt sind, kann man in einem File die Gruppenzugehörigkeit jedes einzelnen Nutzers bestimmen. 
# Das File soll folgende Syntax haben:
# $customGroups = array(
#   'group1' => array('user1', 'user2', ...),
#   'group2' => array('user1', 'user2', ...),
#   ...
# );
$conf['auth']['shib']['customgroups'] = true;
$conf['auth']['shib']['customgroups_file'] = '/path/to/custom_groups.php';
# Wenn von Shibboleth nicht nur der Account sondern weitere Attribute (z.B. Fakultät) bezogen werden, 
#kann man die Gruppen im Wiki auf Basis von diesen Attributen erstellen. 
#'var_entitlement' - Der Name des Attributs 
$conf['auth']['shib']['var_entitlement'] = 'hisFildOfStudy';
 
# 'entitlement_groups' - definiert, welcher Attribut-Wert welcher Gruppe entspricht.  
$conf['auth']['shib']['entitlement_groups'] = array(
    'FME' => 'gruppe-fme',
    'FIN' => 'gruppe-fin'
);

Diese Gruppeneinstellungen sind nur dann möglich, wenn ein Administrator über den Zugang zum Server verfügt.

Unabhängig von der Anmeldemethode - Virtuelle Gruppen

Es gibt noch eine weitere Möglichkeit, Nutzer einer Gruppe hinzuzufügen: Plugin VirtuallGroup. Im Admin-Bereich unter der Überschrift “Weitere Plugins” finden Sie in Ihrem Wiki den Punkt “Virtuelle Gruppen”. Hier haben Sie die Möglichkeit, Nutzer-Account und Gruppen-Name (ohne @) anzugeben. Unter der Abgabemaske befindet sich eine Tabelle, die Nutzernamen und Gruppen enthält. Aber nur die, die mit Plugin eingefügt sind.

Zugangsverwaltung

Kommt bald

Allgemeine Wiki-Administration

Wiki-Verwaltung (Admin->Konfiguration)

Im Admin-Bereich unter Menü-Punkt “Konfiguration” befinden sich die allgemeinen Wiki-Einstellungen. Der Administrator muss sorgfältig mit den Änderungen auf dieser Seite umgehen. Achten Sie bitte auch auf Warn-Zeichen!
Die meisten Einstellungen sind gut beschrieben und verständlich. Im Standard-Fall wird der Administrator selten hier etwas ändern.
Wichtige Einstellungen im Bereich “Authentifizierungs-Konfiguration” sind:

  • bei “DokuWiki-Aktionen deaktivieren” festlegen, welche Funktionen in Ihrem Wiki abgeschaltet werden sollen
  • bei “Administrator - Eine Gruppe oder Nutzer mit vollem Zugriff auf alle Seiten und Administrationswerkzeuge.” festlegen, welche Nutzer oder Gruppe Administrator-Rechte (superuser) haben soll.

Wiki-Seiten Struktur

Wie die Seiten im Wiki strukturiert sind, können Sie auf der Seite Hilfe für Wiki-Anwender lesen.

Das Template, das wir im Wiki benutzen, hat einen Navigations-Bereich. Der Bereich zeigt zuerst alle Namespaces und Seiten - einfach als eine Verzeichnisliste - an. Wenn Sie im Navigations-Bereich nicht alle (auch funktionelle) Namespaces anzeigen und für Ihr Wiki anpassen wollen:

  • erstellen Sie eine Seite mit dem Namen “navigation”:
  • In dieser Seite erstellen Sie die gewünschten Navigationpunkte (z.B. als Interne Links auf bestimmte Seiten - wie in diesem Wiki)
  * [[start|Start-Seite]]
  * [[wikiservice:start|Wiki-Service des Rechenzentrums]]
  * [[wikiservice:wikis|Wikis an OvGU]]
  * [[wikiservice:hilfe|Hilfe]]

Danach werden Sie immer im Navigations-Kasten einen Button “Bearbeiten” sehen und können dann die Navigation jederzeit ändern.
Sie können auch hier ein Bild einfügen, z.B. ein Logo Ihr Einrichtungen.
Im Punkt Admin→Zugangsverwaltung können Sie festlegen, welche Nutzer/Gruppen diese Seite (navigation) bearbeiten dürfen.
Wenn Sie ein komplett geschlossenes Wiki betreiben, wollen Sie vielleicht nicht unbedingt, dass Ihre Navigation für alle sichtbar ist. Sie können den Navigations-Bereich für nicht angemeldete Nutzer sperren lassen. Sie müssten dann im Punkt Admin→Konfiguration ein Häkchen im Bereich “Template-Konfiguration” bei “Geschlossenes Wiki (Navigation zeigt nur login wenn man nicht angemeldet ist)” setzen.

wikiservice/admin.1320225174.txt.gz · Last modified: 2018/06/14 14:44 (external edit)
Back to top
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0