Gruppenberechtigung - Teilweise kein Zugriff

nicoletta
Beiträge: 139
Registriert: Mi 29. Okt 2014, 17:55
Wohnort: Oldenburg

Gruppenberechtigung - Teilweise kein Zugriff

Beitrag von nicoletta » So 1. Jul 2018, 12:30

Hallo,
nachdem ich nun es geschafft habe das System zu überwinden um User und Gruppen anzulegen habe ich zwei Gruppen definiert mit unterschiedlicher Berechtigung. Die ein ist die Gruppe Autoren die keine Probleme macht. Die zweite ist die Gruppe Redaktion mit etwa mehr Rechten. Unter anderem auch Seiten anlegen und löschen.
Einem User kann leider nur eine Gruppe zugeteilt werden. So sind es drei Autoren und und ein User in Redaktion.

Die Gruppe Autoren macht keine Probleme. Die rechte sind eingeschränkt wie es sein soll und alles andere ist nicht möglich.

Problem macht aber die Gruppe Redaktion. Es ist auch völlig egal wie ich die Berechtigungen vergebe. Immer geht mal eine Berechtigung nicht, bzw. wird nicht angezeigt. Merkwürdigerweise ist es jetzt der obere Menupunkt Medien. Egal was ich an Rechten dazugebe, oder entziehe. Dem User werden in dieser Gruppe Medien nicht mehr angezeigt.

Benutzeravatar
creativecat
Beiträge: 1067
Registriert: Mi 6. Feb 2013, 12:41
Kontaktdaten:

Re: Gruppenberechtigung - Teilweise kein Zugriff

Beitrag von creativecat » So 1. Jul 2018, 12:41

Hast du den Testuser noch einmal ausgeloggt und erneut eingeloggt? Die Berechtigungen werden (meines Wissens) in der Session gespeichert und damit erst nach einem erneuten Login frisch gesetzt.

nicoletta
Beiträge: 139
Registriert: Mi 29. Okt 2014, 17:55
Wohnort: Oldenburg

Re: Gruppenberechtigung - Teilweise kein Zugriff

Beitrag von nicoletta » So 1. Jul 2018, 12:55

Die Berechtigungen stehen sofort zur Verfügung oder werden entzogen sobald das Backend neu aufgebaut wird. Dennoch wurde auch Aus und Einloggen getestet

Benutzeravatar
shadowcat
Administrator
Beiträge: 4570
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: Gruppenberechtigung - Teilweise kein Zugriff

Beitrag von shadowcat » Mo 2. Jul 2018, 10:36

Ich versuche das mal nachzustellen. Leider ist das Rechtesystem noch das aus WB "geerbte", ein komplett neues, rollenbasiertes kommt erst mit BC2. Dort kann man dann Benutzer auch mit mehreren Rollen versehen. Hilft Dir allerdings jetzt nicht weiter. ;)
My software never has bugs, it just develops random features.
BC1: PHP 5.5.11 (cli), mySQL 5.6.16 with 'strict' enabled, Apache 2.4.9
BC2: PHP 7.2.7, mariaDB 10.2.13, no Apache

Benutzeravatar
shadowcat
Administrator
Beiträge: 4570
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: Gruppenberechtigung - Teilweise kein Zugriff

Beitrag von shadowcat » Mo 2. Jul 2018, 11:06

Hm, auf den ersten Blick sieht es für mich so aus, als würde zumindest die Rechteprüfung als solche korrekt funktionieren. Nur deren Auswertung möglicherweise nicht. Beispielsweise im Seitenbaum. Da hab ich entsprechende Vermerke im Code gemacht. Direkt nachstellen konnte ich das Problem jetzt nicht, außer beim Seitenbaum scheint es zu passen.
My software never has bugs, it just develops random features.
BC1: PHP 5.5.11 (cli), mySQL 5.6.16 with 'strict' enabled, Apache 2.4.9
BC2: PHP 7.2.7, mariaDB 10.2.13, no Apache

nicoletta
Beiträge: 139
Registriert: Mi 29. Okt 2014, 17:55
Wohnort: Oldenburg

Re: Gruppenberechtigung - Teilweise kein Zugriff

Beitrag von nicoletta » Mo 2. Jul 2018, 12:33

Manchmal war es auch eine Funktion in den Seiteneinstellungen, oder das eine Unterseite nicht angelegt werden konnte. Darauf hin habe ich die Gruppe gelöscht und wieder neu angelegt, User zugeordnet. Dann kam das mit dem oberen Menu

Benutzeravatar
shadowcat
Administrator
Beiträge: 4570
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: Gruppenberechtigung - Teilweise kein Zugriff

Beitrag von shadowcat » Mo 2. Jul 2018, 14:28

Kann ich da mal live drauf schauen? (Daten dann natürlich per PN.)
My software never has bugs, it just develops random features.
BC1: PHP 5.5.11 (cli), mySQL 5.6.16 with 'strict' enabled, Apache 2.4.9
BC2: PHP 7.2.7, mariaDB 10.2.13, no Apache

Benutzeravatar
shadowcat
Administrator
Beiträge: 4570
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: Gruppenberechtigung - Teilweise kein Zugriff

Beitrag von shadowcat » Mi 4. Jul 2018, 14:54

So, ich habe heute einen Fix auf GitHub hochgeladen, der das Problem mit den Seiten zu beheben scheint. Ansonsten scheint das mit den Rechten jetzt zu passen. Ich bin mir nicht ganz sicher, ob der Fix nicht irgendwo noch zu viele oder zu wenig Rechte auf Seiten zur Folge hat, da vielleicht mal ein besonders aufmerksames Auge drauf halten.
My software never has bugs, it just develops random features.
BC1: PHP 5.5.11 (cli), mySQL 5.6.16 with 'strict' enabled, Apache 2.4.9
BC2: PHP 7.2.7, mariaDB 10.2.13, no Apache

nicoletta
Beiträge: 139
Registriert: Mi 29. Okt 2014, 17:55
Wohnort: Oldenburg

Re: Gruppenberechtigung - Teilweise kein Zugriff

Beitrag von nicoletta » Fr 29. Mär 2019, 22:10

Wo finde ich noch das das Patch?

Benutzeravatar
shadowcat
Administrator
Beiträge: 4570
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: Gruppenberechtigung - Teilweise kein Zugriff

Beitrag von shadowcat » Mo 1. Apr 2019, 13:41

Der dürfte in irgendeine Version eingeflossen sein. Hast Du denn das Problem wieder? In welcher Version?
My software never has bugs, it just develops random features.
BC1: PHP 5.5.11 (cli), mySQL 5.6.16 with 'strict' enabled, Apache 2.4.9
BC2: PHP 7.2.7, mariaDB 10.2.13, no Apache

Antworten