So erweitern Sie die Benutzerverwaltung zur Berechtigung für Pflegebenutzer
Veröffentlichungsdatum: 05. Mai 2010
Änderungsdatum: 25. September 2014
benutzer verwaltung pflegebenutzer benutzerdaten bearbeiten erstellen
Dieser Artikel beschreibt, wie Sie die Benutzerverwaltung dahingehend erweitern, dass auch Pflegebenutzer beschränkt Zugriff auf die Benutzerverwaltung erhalten.
Sie können einem Pflegebenutzer bei entsprechender Lizenzierung ("Redakteure pflegen Benutzer") erlauben, andere Pflegebenutzer zu erstellen, zu bearbeiten bzw. zu löschen.
Mit dem Modul "Redakteure pflegen Benutzer" wird Administratoren bei Bearbeitung eines Benutzers ein weiteres Register "Berechtigungen" eingeblendet, über welches für den betreffenden Pflegebenutzer definiert werden kann, welche Gruppe dieser pflegen darf. Durch Festlegen einer Gruppe wird es dem entsprechenden Pflegebenutzer ermöglicht, die Benutzer zu bearbeiten, die dieser Gruppe zugewiesen sind.
Für das Anlegen von Benutzern innerhalb dieser Gruppe kann zudem festgelegt werden, welchen Gruppen der Benutzer fest zugewiesen ist. Ein Pflegebenutzer kann somit quasi-Administrator (Bereichsadministrator) werden, ohne dass er vom Benutzertyp Administrator ist.
Um es einem Pflegebenutzer zu ermöglichen, die Benutzerverwaltung über die Präsenz aufrufen zu können, stehen verschiedene Möglichkeiten zur Verfügung:
- Ab Version 7.x und einer BASE Projektbasis in Version 2.x wird der Link zur Benutzerverwaltung schon direkt im Weblication® Panel angezeigt.
- Setzen Sie einen Link (über z.B. Popup), der auf folgende URL zeigt:
/weblication/grid5/scripts/wUsermanager.php?action=showusersdialog - Rufen Sie die Benutzerverwaltung über wsl:buttonUsermanager auf
(siehe weiterführende Links) - Beschränken Sie den Zugriff auf die Benutzerverwaltung für Redakteure auf ein Projekt, indem Sie dem Aufruf der Benutzerverwaltung den Projektpfad mitgeben (Lizenz Mandantenffähigkeit erforderlich):
/weblication/grid5/scripts/wUsermanager.php?action=showusersdialog&project=PROJECTPATH
z.B.:
/weblication/grid5/scripts/wUsermanager.php?action=showusersdialog&project=/de
- Wie kann ich Pflegebenutzern den eingeschränkten Zugriff auf die Benutzerverwaltung ermöglichen?
- Sie können die Benutzerverwaltung so erweitern, dass auch Pflegebenutzer beschränkt Zugriff erhalten. Dazu können Sie Pflegebenutzern mit passender Lizenzierung die Berechtigung geben, andere Pflegebenutzer zu erstellen, zu bearbeiten bzw. zu löschen (Berechtigung: „Redakteure pflegen Benutzer“).
- Welche Lizenzierung ist erforderlich, damit Pflegebenutzer andere Pflegebenutzer verwalten dürfen?
- Erforderlich ist eine entsprechende Lizenzierung. Genannt wird die Berechtigung „Redakteure pflegen Benutzer“. Damit können Pflegebenutzer andere Pflegebenutzer innerhalb der definierten Grenzen erstellen, bearbeiten und löschen.
- Was wird im Administrationsbereich bei der Bearbeitung eines Benutzers mit aktivierter Berechtigung „Redakteure pflegen Benutzer“ angezeigt?
- Bei Bearbeitung eines Benutzers wird zusätzlich das Register „Berechtigungen“ eingeblendet. Darüber kann für den betreffenden Pflegebenutzer definiert werden, welche Gruppe dieser pflegen darf.
- Wie bestimmt man, welche Benutzer ein Pflegebenutzer bearbeiten darf?
- Indem Sie im Register „Berechtigungen“ eine Gruppe festlegen. Der Pflegebenutzer kann dann die Benutzer bearbeiten, die dieser Gruppe zugewiesen sind.
- Kann zusätzlich festgelegt werden, welchen Gruppen ein neu angelegter Benutzer zugeordnet werden soll?
- Ja. Für das Anlegen von Benutzern innerhalb der gepflegten Gruppe kann festgelegt werden, welchen Gruppen der Benutzer fest zugewiesen ist.
- Wie kann ein Pflegebenutzer quasi Administrator sein, ohne Administrator vom Benutzertyp zu sein?
- Ein Pflegebenutzer kann im Rahmen der definierten Berechtigungen „Bereichsadministrator“-Funktionen übernehmen. Er wird nicht zum Benutzertyp Administrator, sondern kann durch die Pflegeberechtigungen die Benutzer in den zugewiesenen Gruppen verwalten.
- Wie stelle ich sicher, dass Pflegebenutzer die Benutzerverwaltung im Weblication® Panel aufrufen können (ab bestimmten Versionen)?
- Ab Version 7.x und mit einer BASE Projektbasis in Version 2.x wird der Link zur Benutzerverwaltung bereits direkt im Weblication® Panel angezeigt.
- Welche URL kann genutzt werden, um die Benutzerverwaltung als Dialog aufzurufen?
- Sie können einen Link (z. B. über ein Popup) verwenden, der auf folgende URL zeigt: /weblication/grid5/scripts/wUsermanager.php?action=showusersdialog
- Welche wsl:-Schaltfläche kann verwendet werden, um die Benutzerverwaltung aufzurufen?
- Sie können die Benutzerverwaltung über wsl:buttonUsermanager aufrufen (siehe weiterführende Links im Originalartikel).
- Wie kann der Zugriff auf die Benutzerverwaltung für Redakteure auf ein Projekt beschränkt werden?
- Indem Sie beim Aufruf der Benutzerverwaltung den Projektpfad mitgeben. Dafür wird die „Lizenz Mandantenffähigkeit“ benötigt. Beispiel: /weblication/grid5/scripts/wUsermanager.php?action=showusersdialog&project=PROJECTPATH (z. B. /weblication/grid5/scripts/wUsermanager.php?action=showusersdialog&project=/de).