Account Freischaltung durch Moderator
am 28.07.2009 - 17:24 Uhr in
Hallo zusammen,
ich habe unter Verwalten > Benutzerverwaltung > Benutzereinstellung die Option
"Besucher können neue Benutzerkonten beantragen, die jedoch von einem Administrator freigeschaltet werden müssen"
aktiviert. Nun möchte ich, dass die neuen Konten nicht vom Admin, sondern von einem Moderator (speziell dafür angelegte Rolle) freigeschaltet werden können. Wenn ich allerdings unter Berechtigungen für die Rolle Moderator beim user-Modul die Option "Benutzer verwalten" aktiviere, kann der Moderator sämtliche Benutzerkonten verwalten (auch die des Admin-Users) - er sollte aber nur die neuen Konten freischalten können.
Besteht eine Möglichkeit, dies mit dem Drupal Core System zu realisieren, oder kann dies mit einem Modul umgesetzt werden? Ich suche schon seit Ewigkeiten nach einer Lösung - leider erfolglos...
- Anmelden oder Registrieren um Kommentare zu schreiben

Account Freischaltung durch Moderator
am 29.07.2009 - 03:30 Uhr
... er sollte aber nur die neuen Konten freischalten können.
Besteht eine Möglichkeit, dies mit dem Drupal Core System zu realisieren, ...
Nein.
... oder kann dies mit einem Modul umgesetzt werden?
Ok, hier gibt's die Standardantwort: Ja. Auf drupal.org werden im Beitrag First user problem (user with admin role could delete my super user account) zwei Module genannt.
--

Hallo, besten Dank für die
am 29.07.2009 - 08:44 Uhr
Hallo,
besten Dank für die Antwort. Ich denke, das Modul User Protect scheint sehr sinnvoll zu sein. Ich werde das testen.
Noch eleganter würde ich es finden, wenn man eine neue Berechtigung erstellen könnte (z.B. Accounts sperren/freischalten). Ist das denn möglich oder muss dazu in das user-Modul eingegriffen werden?
Re: Hallo, besten Dank für die
am 29.07.2009 - 08:51 Uhr
Noch eleganter würde ich es finden, wenn man eine neue Berechtigung erstellen könnte (z.B. Accounts sperren/freischalten). Ist das denn möglich oder muss dazu in das user-Modul eingegriffen werden?
Man könnte ein Modul schreiben, das soetwas bewerkstelligt. Das user-Modul braucht man dazu nicht zu verändern.
--
