Hallo zusammen,
ich nutze in der aktuellen Joomla-Version 3.9.1 und allen weiteren Extension, die ebenfalls aktuell sind u.a. die Erweiterung jComments von http://www.joomlatune.com/
Hier habe ich gerade ein Problem, was ich mir nicht ganz erklären kann, da einen User dieses Feature nicht nutzen können. Es wird angezegit, dass sie nicht berechtigt sind, Comments abzugeben
Zu den Fakten:
Benutzer sind in Gruppen aufgeteilt:
- Gruppe Public
- ...
- Gruppe: Registred
- Gruppe: alleAbteilungen
- Gruppe: Unterabteilung A
- Gruppe: Unterabteilung B
- Gruppe: Unterabteilung C
- ...
- Gruppe: Unterabteilung Z
Die Mitarbeiter der Gruppe C (z.B.) können Beiträge von Gruppe B nicht sehen und umgekehrt. Das ganze ist über die Zugriffsberechtigungen und Gruppen entsprechend eingestellt und die jeweiligen Beiträge und Beitragskategorien haben die entsprechenden Zugriffsrechte.
Das funktioniert eigentlich ganz problemlos, bis JComments dazu kam.
JComments kann im Backend einzelne Kategorien auswählen, wo JComments funktionieren soll. Kommentare gibt es nur in Beiträgen der Zugriffsebene Unterabteilung D, was durch die Beitragskategorie gefiltert werden soll. Zusätzlich haben die Benutzer dier Unterabteilung D die Berechtigung erhalten, dass diese Comments erstellen, editieren usw. dürfen.
Da die Benutzer der Unterabteilung A, B, C, usw. brauchen keine Comments einreichen. Das ist zum Einen über die entsprechenden Berechtigungen der Benutzergruppe / Zugriffsebene geregelt als auch dadurch, dass die Beitragskategorie JComments ja gar nicht zulässt / anzeigt.
Das funktioniert soweit ganz gut, wie ein User NUR User von Unterabteilung D ist.
Alles wie gewünscht.
Problem ist jetzt aber, dass ich Benutzer habe, die sowohl in Unterabteilung D als auch in Unterabteilung C sind. Die Benutzer dürfen jetzt auf einmal KEINE Comments mehr schreiben, auch in den Beiträgen nicht, die Beitragskategorie UnterabteilungD zugeordnet sind... worin eigentlich JComments für Benutzer der jeweiligen Benutzergruppe zugelassen wäre.
Jetzt komm ich nicht mehr weiter... man kann an zu vielen Stellschräubchen drehen.
Wie kann ein Benutzer in mehr als Gruppe der Unterabteilung D auf einmal nicht mehr Comments in Kategorien schreiben, wo es aktiviert sein sollte - nur weil er in einer anderen Benutzergruppe zugeordnet ist?
Wie sollte ich eurer Meinung nach vorgehen, das Problem einzugrenzen?
Vielen Dank für Hinweise oder Anregungen.
Gruß
PS: Ich hoffe, ich habe nix vergessen zu beschreiben. Ich glaube, es ist schwierig zu beschreiben