Hallo zusammen,
ich habe einem Nutzer über eine Rolle obiges Recht zugeweisen.
Jedoch ist es damit nicht möglich, Rollenmitgliedschaften zu bearbeiten. Weder im Profil eines Benutzers noch in einer Listenansicht. Der Block "Berechtigungen" wird im Profil ebenfalls nicht dargestellt.
Lässt sich das Problem ggf. kurzfristig lösen?
VG - Joesch
PS: In der Demoumgebung ist das Problem als Rolle "Benutzerrecht testen" nachgestellt.
[2.1.3] Rollendaten und Rollenzuordnung aller Benutzer bear
Hallo,
ich habe heute das selbe Problem wie der "joesch" festgestellt.
Ein User mit den Rollenrechten:
- Mitgliederlisten aller Rollen einsehen
- Profildaten und Rollenzuordnungen aller User bearbeiten
- Eigenes Profil bearbeiten
kann nicht mehr einen neuen Benutzer unter einer beliebigen Rolle zuweisen.
Bei mir kommt an der Stelle, wo ich sonst die eigentliche Rollenzuteilung
machen konnte die folgende Fehlermeldung:
In den Systemeinstellungen wurde keine Standardrolle für
neue Benutzer hinterlegt.
Wende dich bitte an einen Webmaster,
der diese Einstellung vornehmen kann.
Wenn ich die Standardrolle setze, wird der neu angelegte User
automatisch in die Standardrolle gebucht.
Ich möchte aber, dass wie bisher die Übersicht aller Rollen angezeigt wird
und dann per Häckchen eine oder mehrer Rollen ausgewählt werden können.
Das selbe Problem kann auch in der Demo-Admidio Datenbank (www.admidio.de)
nachvollzogen werden.
Einfach einen User der Vorstand-Rolle mit den oben beschriebenen
Rechten vergeben und bei eingeloggtem Vorstand-user
veruchen einen neuen Benutzer anzulegen.
Nachdem die Benutzer-Daten eingetragen worden sind, kommt auch die Fehlermeldung.
Ein Symptom, welches man auch mit dem Fehler verbinden kann ist,
dass bei eingeloggtem Vorstand-User seither immer ganz unten ein Editiersymbol für die
Rollenzuteilung angezeigt wurde, wenn man sich die Profildaten eines Benutzers anschaut.
Jetzt wird dieses nicht mehr angezeigt, was mich darauf schließen lässt,
dass der User nicht mehr das Recht besitzt beliebige User in Rollen zu buchen.
Meine Systeminformationen:
==========================
[b]Admidio-Version: 2.1.3[/b]
PHP Version: 4.4.9
MySQL Server Version: 5.0.32-CM4all-PRO-4-log
Safe Mode: Off
Max. POST-Größe: 99M
Arbeitsspeicher: 32M
Dateiuploads: On
Max. Upload-Größe: 99M
Max. bearbeitbare Bildgröße: 4.47 MegaPixel
Debugmodus: Off
Ich hoffe ihr könnt den Fehler reproduzieren.
Würde mich über eine Antwort freuen!
Gruß
Stefan
ich habe heute das selbe Problem wie der "joesch" festgestellt.
Ein User mit den Rollenrechten:
- Mitgliederlisten aller Rollen einsehen
- Profildaten und Rollenzuordnungen aller User bearbeiten
- Eigenes Profil bearbeiten
kann nicht mehr einen neuen Benutzer unter einer beliebigen Rolle zuweisen.
Bei mir kommt an der Stelle, wo ich sonst die eigentliche Rollenzuteilung
machen konnte die folgende Fehlermeldung:
In den Systemeinstellungen wurde keine Standardrolle für
neue Benutzer hinterlegt.
Wende dich bitte an einen Webmaster,
der diese Einstellung vornehmen kann.
Wenn ich die Standardrolle setze, wird der neu angelegte User
automatisch in die Standardrolle gebucht.
Ich möchte aber, dass wie bisher die Übersicht aller Rollen angezeigt wird
und dann per Häckchen eine oder mehrer Rollen ausgewählt werden können.
Das selbe Problem kann auch in der Demo-Admidio Datenbank (www.admidio.de)
nachvollzogen werden.
Einfach einen User der Vorstand-Rolle mit den oben beschriebenen
Rechten vergeben und bei eingeloggtem Vorstand-user
veruchen einen neuen Benutzer anzulegen.
Nachdem die Benutzer-Daten eingetragen worden sind, kommt auch die Fehlermeldung.
Ein Symptom, welches man auch mit dem Fehler verbinden kann ist,
dass bei eingeloggtem Vorstand-User seither immer ganz unten ein Editiersymbol für die
Rollenzuteilung angezeigt wurde, wenn man sich die Profildaten eines Benutzers anschaut.
Jetzt wird dieses nicht mehr angezeigt, was mich darauf schließen lässt,
dass der User nicht mehr das Recht besitzt beliebige User in Rollen zu buchen.
Meine Systeminformationen:
==========================
[b]Admidio-Version: 2.1.3[/b]
PHP Version: 4.4.9
MySQL Server Version: 5.0.32-CM4all-PRO-4-log
Safe Mode: Off
Max. POST-Größe: 99M
Arbeitsspeicher: 32M
Dateiuploads: On
Max. Upload-Größe: 99M
Max. bearbeitbare Bildgröße: 4.47 MegaPixel
Debugmodus: Off
Ich hoffe ihr könnt den Fehler reproduzieren.
Würde mich über eine Antwort freuen!
Gruß
Stefan
Hallo zusammen,
jetzt ist mir euer Problem klar geworden. Ich hatte das falsch verstanden und das Recht Profildaten und Rollenzuordnungen aller User bearbeiten , welches ihr vergeben habt, mit dem Recht Rollen verwalten und zuordnen verwechselt.
Hier hat es eine Änderung in der 2.1 gegeben, welche wir offensichtlich nicht in der Beschreibung nachgezogen haben (kommt dann mit der 2.1.6). Mit dem Recht Profildaten und Rollenzuordnungen aller User bearbeiten darf man jetzt bewusst NUR nocht Profildaten editieren. Soll ein User Rollenrechte vergeben, so braucht er auch noch das Recht Rollen verwalten und zuordnen.
Den auslösenden Post für diese Änderung könnt ihr hier sehen: viewtopic.php?t=1621
Auf den ersten Blick ist dies vielleicht eine Einschränkung, aber meiner Meinung nach ist jetzt die Rechteverteilung etwas klarer und es ist sogar etwas flexibler und sicherer.
Hintergrund: Gab ich einem User in der 2.0 das Recht Profildaten und Rollenzuordnungen aller User bearbeiten und wollte bewusst nicht, dass dieser User "Rollen erstellt und bearbeitet", so konnte sich der User dieses Recht aber selber geben, indem er sich einer Rolle zuordnete, die dieses Recht besaß.
Gruppenleiter dürfen aber weiterhin weitere User ihrer Rolle zuordnen.
Gruß
Fasse
jetzt ist mir euer Problem klar geworden. Ich hatte das falsch verstanden und das Recht Profildaten und Rollenzuordnungen aller User bearbeiten , welches ihr vergeben habt, mit dem Recht Rollen verwalten und zuordnen verwechselt.
Hier hat es eine Änderung in der 2.1 gegeben, welche wir offensichtlich nicht in der Beschreibung nachgezogen haben (kommt dann mit der 2.1.6). Mit dem Recht Profildaten und Rollenzuordnungen aller User bearbeiten darf man jetzt bewusst NUR nocht Profildaten editieren. Soll ein User Rollenrechte vergeben, so braucht er auch noch das Recht Rollen verwalten und zuordnen.
Den auslösenden Post für diese Änderung könnt ihr hier sehen: viewtopic.php?t=1621
Auf den ersten Blick ist dies vielleicht eine Einschränkung, aber meiner Meinung nach ist jetzt die Rechteverteilung etwas klarer und es ist sogar etwas flexibler und sicherer.
Hintergrund: Gab ich einem User in der 2.0 das Recht Profildaten und Rollenzuordnungen aller User bearbeiten und wollte bewusst nicht, dass dieser User "Rollen erstellt und bearbeitet", so konnte sich der User dieses Recht aber selber geben, indem er sich einer Rolle zuordnete, die dieses Recht besaß.
Gruppenleiter dürfen aber weiterhin weitere User ihrer Rolle zuordnen.
Gruß
Fasse
Schade, denn für den Mitgliederverwalter ohne Adminrechte (sprich dem recht neue Rollen anlegen) wäre es einfacher, die Rollenzuordnung wie beschrieben vornehmen zu können.
Vielleicht findet sich ja eine Variante, das Verwalten der Rollen "abzuspalten". Das wäre dann sicher die beste Lösung (?) .
VG - Joesch
Vielleicht findet sich ja eine Variante, das Verwalten der Rollen "abzuspalten". Das wäre dann sicher die beste Lösung (?) .
VG - Joesch