jeder authentifizierte Benutzer kann auf geschlossene OG zugreifen
Eingetragen von df8oe (67)
am 09.07.2009 - 07:05 Uhr in
am 09.07.2009 - 07:05 Uhr in
Ich habe eine geschlossene Organic Group erstellt, in der 3 User Mitglied sind. Seltsamerweise kann den Inhalt der Gruppe aber JEDER authentifizierte User lesen....
Was läuft hier falsch??
Ich habe dann auch mal testweise eine neue geschlossene Gruppe erstellt (als Admin) und KEINE MITGLIEDER zugelassen (die Signup-Liste ist also leer). Auch auf diese Gruppe kann jeder lesend zugreifen. Kann man die Leseberechtigung für OGs so setzen, daß auch nur die in der Signup-Liste befindlichen User dort lesen können?
Gruß
df8oe
[update:dereine: Duplicate hatte doch mehr Text :) ]
- Anmelden oder Registrieren um Kommentare zu schreiben
Nur um Nachzufragen. Hast du
am 09.07.2009 - 19:48 Uhr
Nur um Nachzufragen. Hast du das Modul og_access installiert? Das ist nämlich für die Rechtevergabe wichtig.
--------------
Blog www.freeblogger.org: Deutscher IRC-Channel: irc.freenode.net #drupal.de ... Jabber-me: dwehner@im.calug.de
SirFiChi ist auch dein Halbgott.
Ein Modul "og access" habe
am 09.07.2009 - 20:04 Uhr
Ein Modul "og access" habe ich nicht gefunden - in meiner Modulliste taucht ein Modul "organic groups access control" auf, das aber keinen eigenen Ordner in modules/ hat.
Gruß
df8oe
Problemumformulierung
am 10.07.2009 - 15:55 Uhr
Schuld war ein Haken bei "node/Inhalte verwalten". Der muß offenbar RAUS.
Nun stellt sich das Problem einfacher und wie folgt dar:
1) Ich habe als Admin eine organische Gruppe, "nicht öffentlich", "Mitglieder werden ausschliesslich vom Admin zugelassen" eingerichtet. Diese OG ist auch in diesem Zustand definitiv von niemandem ausser dem Admin selbst lesbar.
2) Nun habe ich (als Admin) einen User in die Signup-Liste dieser Gruppe eingetragen.
3) Dieser User kann aber danach weder auf die Gruppe lesend zugreifen, noch kann er erkennen, daß er ein "aktuelles Signup" hat (sollte er doch, oder etwa nicht?)
Ich denke, das Problem ist einfach, daß (wodurch auch immer) Signups irgendwie nicht "wirken".
Auch, wenn ich bei der "geschlossenen Gruppe" angebe, daß Signups "aktiviert" sind, wird die Gruppe nicht bei den Usern unter "Signups/available" angezeigt (sollte sie doch werden, oder nicht?)
Ich habe also evtl. irgendwas beim Anlegen des neuen Inhaltstyps "Gruppe" falsch gemacht, oder irgendwo anders fehlt noch ein Haken...
Evtl. ist es ja eine Lösung, ein zusätzliches Modul zu installieren, so daß Signups generell nur vom Admin gemacht werden und dieser dabei nicht einzelne User, sondern gleich ganze Rollen zulässt? Glücklicherweise ist es bei mir so, daß alle User einer Rolle gleichzeitig zu einer Benutzergruppe zugelasen werden sollen.... Gibt es so ein Modul?
Gruß
df8oe
Haken bei modul "node - Inhalte verwalten" setzen oder nicht set
am 10.07.2009 - 16:49 Uhr
Ich brauche Infos, um eine Fehlfunktion meines Drupals zu finden...
Hat jemand Drupal mit OGs installiert und evtl. auch geschlossene OGs im Einsatz?
Ist der Haken bei modul "node - Inhalte verwalten" gesetzt oder nicht?
Bei mir legt dieser Haken die Lesezugriffe (!!) auf die OGs fest. Haken gesetzt bedeutet, jeder User dieser Rolle kann auch ohne Signup jede OG lesen. Haken gelöscht bedeutet, keiner kann die OG lesen (auch nicht User die ein Signup haben).
Ich würde gerne wissen, ob dieses Verhalten bei anderen Drupallern auch so ist.
Gruß
df8oe
Auch hier: Thread
am 10.07.2009 - 16:50 Uhr
Auch hier: Thread verschoben, bitte Doppelposts vermeiden! Danke!
--
"Jeder Mensch ist lieb." Peter Ludolf
gleiches Problem - bisher keine Lösung
am 12.08.2009 - 14:45 Uhr
Hallo, ich habe ein ähnliches Problem, was wohl die gleiche Ursache hat. Und zwar kann bei mir derjenige, der eingeladen wurde für die Gruppe (über Email) dieser nicht beitreten, ohne dass das Recht "Inhalte verwalten" für ihn als "User" angeklickt ist. Dann darf er aber auch Dinge, für die er gar nicht vorgesehen ist, z.B. Gruppen oder Artikel erstellen. Dies soll nur ein 'Redakteur' dürfen.
Also wie kann man die Inhalte so differenzieren, dass man es für jeden Benutzer passend zuweisen kann?
Danke für eine Idee!
(Teil)problem gelöst!
am 12.08.2009 - 17:08 Uhr
Also ich konnte das nun wie folgt lösen. Ich habe allen Benutzern das Recht der Inhaltsverwaltung wieder entzogen. Dann habe ich das Modul "Content Access" installiert. Jetzt kann ich bei meinem Inhaltstyp Schreib/Leserechte für jede einzelne Rolle vergeben. So kann nun der normale User der Gruppe beitreten aber sonst nichts weiter tun. Der Redakteur kann jedoch weiterhin Gruppen und Artikel erstellen. So ist mein Problem gelöst :-)