You are not logged in.

1

Monday, July 23rd 2012, 1:06pm

Gewichtung der Berechtigungen direkt beim einzelnen Mitglied

Guten Abend!



Das Thema "Berechtigungen" hält mich ganz schön in Trab! Ich wende diese Regeln an, die aus diesem Forum sind:







  1. Eine zugelassene Berechtigung gewinnt IMMER gegen

    eine Berechtigungs Verweigerung.
  2. Bei zwei wiedersprüchlichen Rechten (z.B. erlaubt

    ein Recht eine Upload Grösse von 20k, eine andere Berechtigung erlaubt

    eine Upload Grösse von 50k), gewinnt immer der bessere Wert (hier 50k).
  3. Eine Foren Berechtigung gewinnt IMMER gegenüber

    einer Gruppen Berechtigung. In diesem Fall kommen die Regeln 1 und 2 nicht

    zur Anwendung!
  4. Wurde nur eine Gruppen Berechtigung gesetzt aber

    keine Foren Berechtigung, dann erbt das Forum die Gruppen Berechtigung.
  5. Wurde auf ein Subforum keine Foren Berechtigungen

    gesetzt, erbt das Subforum die Rechte seines übergeordneten Forums.
  6. Wurden mehrere Gruppen auf ein Forum berechtigt,

    kommt wieder Regel 1 zur Anwendung.
  7. Ein übergeordnetes Forum, bei welchem dem

    Benutzer das Recht entzogen wurde, wird IMMER auf das darunter liegende

    Forum vererbt, ausser dem Benutzer wird mit Hilfe einer Gruppe in einem

    Unterforum explizit wieder ein Recht zugeteilt (was in der Praxis

    eigentlich keinen Sinn macht, da man auf diese Art ein verstecktes Forum

    erzeugen würde).






Trotzdem wollte es mir zunächst nicht gelingen, einnem Mitglied X Zugang
zum Forum Y zu geben, indem ich es der Gruppe Z zuteilte.

Andere Mitglieder der gleichen Gruppe Z konnten Y jedoch im Vollzugriff nutzen.

Schließlich stellte ich fest, dass bei den Berechtigungen auf
Mitgliederebene von X beim übergeordneten Forum von Y "Verweigern"
markiert war. Das behob das Problem.



Nur scheint mir das 1.) zu widersprechen, denn eine Berechtigung für X war ja über die Gruppe gegeben.



Frage 1: Welche Priorität haben die Berechtigungen auf der Ebene des
einzelnen Mitglieds? Foren geht vor Gruppen, aber wie ist es mit
Mitgliedern?



Frage 2: Wie kann ich sämtliche Berechtigungsmarkierungen auf
Mitgliederebene entfernen, ohne dabei jedes einzelne Mitglied aufrufen
zu müssen?



Danke!



Thomas

2

Monday, July 23rd 2012, 1:56pm

Berechtigungen für einzelne Mitglieder in einzelnen Bereichen überschreiben alle anderen Rechte und verhalten sich sonst wie Berechtigungen innerhalb einzelner Bereiche.

Bezüglich Frage 2 ist mir jedoch nicht so ganz klar, welche Mitgliederebene du meinst. Die einzige Möglichkeit, für Benutzer einzelne Rechte anzugeben, ist innerhalb von einzelnen Foren.
Mit freundlichen Grüßen
Best regards
KittBlog Stile - Ihr Kit für Stile, Software und Knowhow
Your kit for styles, software and knowhow
Erste Linkliste zu Erweiterungen und Support rund um Burning Board©
First linklist for plugins and support around Burning Board©

3

Wednesday, July 25th 2012, 11:02am

Danke schon mal.

Nochmal zu Frage 2:

Angenommen, ein Admin hätte bei 100 Mitgliedern individuell Rechte vergeben ohne das zu notieren und sei dann unbekannt verzogen.
Gibt es eine Methode, alle diese individuellen Rechtevergaben (also nicht über Gruppe oder Forum) zu beseitigen, ohne alle 1000 Mitglieder durchzugehen?

Ich gehe davon aus, dass Rechte auf Mitgliederebene unbeeinflusst von Rechten durch ein Forum oder eine Gruppe bleiben, da sie ja höchste Priorität haben.

4

Wednesday, July 25th 2012, 11:33am

Gibt es eine Methode, alle diese individuellen Rechtevergaben (also nicht über Gruppe oder Forum) zu beseitigen, ohne alle 1000 Mitglieder durchzugehen?

Schau Dir mal in der Datenbank die Tabelle wbb1_1_board_to_user etwas genauer an. ;)

Tip: In einem frisch installierten Board ist diese leer.




Gruß norse

MucCowboy

Unregistered

5

Thursday, July 26th 2012, 10:51pm

...Rechte auf Mitgliederebene ....

Es wäre für uns alle einfacher, wenn Du die üblichen Begriffe verwenden würdest:
> Gruppenrechte (jeweils für eine Benutzergruppe)
> Forenrechte (wahlweise für einzelne Benutzer oder eine Benutzergruppe)
Dein Begriff "Mitgliederebene" ist nicht eindeutig. Vermutlich meinst Du die Forenrechte, aber die können auch für ganze Benutzergruppen vergeben werden. Und man müsste nicht alle 1000 User durchschauen, sondern nur die xyz Foren. Auf den Benutzerkonten selber siehst Du keine Rechte, nur Gruppenmitgliedschaften.

Grüße
Uli

6

Thursday, July 26th 2012, 11:21pm

Dein Begriff "Mitgliederebene" ist nicht eindeutig.

Eigentlich ist er das schon. Vermutlich ist diese Eingabemöglichkeit gemeint:



Letztlich ist die hier gezeigte Ansicht allerdings nur die Einstellung der Forenrechte aus einem anderen Blickwinkel betrachtet.Unter diesem Aspekt ist die folgende Vermutung dann allerdings falsch:

Ich gehe davon aus, dass Rechte auf Mitgliederebene unbeeinflusst von Rechten durch ein Forum oder eine Gruppe bleiben, da sie ja höchste Priorität haben.


Die "auf Benutzerebene" vergebenen Rechte sind im Grunde nur Forenrechte und werden auch als solche gespeichert.





Gruß norse

7

Sunday, July 29th 2012, 12:43am

Hallo Norse,

ja, ich meinte genau diese Eingabemöglichkeit, bei einem bestimmten Mitglied auf das Schlüsselsymbol zu klicken, worauf angezeigt wird, welche Zugriffsrechte das Mitglied in welchem Forum hat.
Wäre dies nun eine reine Anzeige, dann sollte es nicht die Möglichkeit geben, in "Zulassen" bzw. "Verweigern" einen Haken zu setzen - die Möglichkeit ist aber vorhanden.


Diese Möglichkeit bezeichnete ich als "Mitgliederebene" - so entspricht das meinem momentanen Verständnis.

Ich finde also 3 Möglichkeiten, Zugriffsrechte zu beeinflussen:

1. Gruppenrechte
2. Forenrechte
3. Mitgliederrechte

Das Zusammenspiel dieser 3 Möglichkeiten ist mir unklar.

Beispiel:

Ich kann

A) dem Mitglied Albert Zugang zum Forum 1 gewähren, indem ich die Mitgliederliste aufrufe, auf das Schlüsselsymbol von "Albert" klicke" (siehe Screenshot) und dann bei "Forum 1" einen Haken bei "Zulassen" setze.

B) Oder ich kann "Forum 1" bearbeiten und bei den Zugriffsrechten den Albert hinzufügen und ihm dort das Recht geben.

C) Oder ich kann Albert einer Gruppe zufügen, die Zugriffsrechte auf das Forum 1 hat.

Sind nun alle diese Möglichkeiten gleichwertig und kommt es darauf, welche zuletzt ausgeführt wurde?

Oder ist es so, wie Black Rider sagte:

Berechtigungen für einzelne Mitglieder in einzelnen Bereichen
überschreiben alle anderen Rechte und verhalten sich sonst wie
Berechtigungen innerhalb einzelner Bereiche.

Die Aussage verstehe ich so, dass die Möglichkeit A) alle anderen überschreibt. Wenn ich Albert also Zugang zu Forum1 gewähre, indem ich (siehe Screenshot) auf sein Schlüsselsymbol klicke

und dort bei "Forum 1" Zulassen anhake, dann lässt sich das nicht über Forenrechte bzw. Gruppenrechte rückgängig machen. Albert hat dann immer Zugang, bis ich ihm auf Mitgliederebene dieses Recht entziehe.

Richtig?

Grüße von

Thomas
TomRoerich has attached the following image:
  • Capture_6.jpg

This post has been edited 1 times, last edit by "TomRoerich" (Jul 29th 2012, 1:06am)


8

Sunday, July 29th 2012, 6:33am

Richtig?

Nein, falsch.

Letztlich ist die hier gezeigte Ansicht allerdings nur die Einstellung der Forenrechte aus einem anderen Blickwinkel betrachtet.

Probiere es einfach selbst aus. Gib einem Mitglied über das Schlüsselsymbol ein bisher nicht vorhandenes Recht. Dieses Mitglied taucht nun unter "Forenrechte" namentlich auf und die Einstellung kann dort auch geändert werden.

Die "auf Benutzerebene" vergebenen Rechte sind im Grunde nur Forenrechte und werden auch als solche gespeichert.

Ich dachte eigentlich, dass das eindeutig formuliert war.




Gruß norse

  • "frmwrk_123" is male

Posts: 1,121

Location: Hamburg

Occupation: Informatikstudent

  • Send private message

9

Sunday, July 29th 2012, 9:54am

Diese Mitgliederebene, wie du sie nennst, ist eine einfache Möglichkeit um auch für Gruppen (gibt es dort nämlich auch mit dem Schlüsselsymbol) die effektiven Berechtigungen zu sehen. Dort kann man dann sich anschauen in welchen Foren die Gruppen Zugang haben. Somit lassen sich unnötige Forenrechte vermeiden, wenn das gewünschte Ergebnis bereits durch Gruppenrechte erreicht wird. Einzelnen Mitgliedern Rechte zu geben lohnt defacto nur im Moderationsbereich.
Mit freundlichen Grüßen
frmwrk_123

Nützliche Plugins zum Selberbauen

MucCowboy

Unregistered

10

Sunday, July 29th 2012, 10:38am

Die von Dir so genannten "Rechte auf Mitglieder-Ebene" sind - wie Du schon richtig vermutest - nichts weiter wie eine andere Sichtweise auf die Forenrechte. Es bleibt also bei den zwei verschiedenen Rechte-Stufen
> Gruppenrechte (niederwertiger)
> Forenrechte (höherwertiger)

Grüße
Uli

11

Sunday, July 29th 2012, 5:21pm

OK, danke!
Damit wären meine Fragen beantwortet.

Auf "Mitgliederebene" Rechte zu vergeben ist also lediglich eine andere Methode und führt zum gleichen Ergebnis, als wenn man einem Mitglied
im Forenbereich oder in der Gruppe dieses Recht gibt (oder nimmt).
Am besten, man beschränkt sich auf Rechtevergabe durch Gruppe oder Forum.

Sorry wenns ein bisschen mühsam war, aber als Neuling sind diese Dinge noch nicht so selbstverständlich
und wir hatten im letzten halben Jahr viele unerklärliche Phänomene im Zusammenhang mit Freigaben.
Daher ist es wichtig, das genau zu verstehen.

Grüße von

Thomas

  • "frmwrk_123" is male

Posts: 1,121

Location: Hamburg

Occupation: Informatikstudent

  • Send private message

12

Monday, July 30th 2012, 9:48am

Auf "Mitgliederebene" Rechte zu vergeben ist also lediglich eine andere Methode und führt zum gleichen Ergebnis, als wenn man einem Mitglied
im Forenbereich oder in der Gruppe dieses Recht gibt (oder nimmt).

Noch mal: Reine Gruppenrechte (unter Gruppe bearbeiten) sind etwas anderes als forenspezifische Rechte, die an Gruppen und Benutzer vergeben werden können. Wenn du in den allgemeinen Gruppenrechten der Gruppe Jeder etwas erlaubst, dann gilt diese Erlaubnis für jeden. Solltest du jetzt in einem Forum der Gruppe Jeder dieses Recht verweigern, dann ist das Recht allen entzogen. Auch wenn die Admins auch das Recht bekommen hatten in ihrer Gruppe, wird jede Gruppenberechtigung durch eine Forenberechtigung für die Gruppe Jeder ausgehebelt. Deswegen solltest du es grundsätzlich so handhaben, dass du der Gruppe Jeder erst einmal alles verweigerst und dann Stück für Stück den höheren Gruppen mehr Rechte erteilst. Wenn du nun einen Adminbereich hast, den nur Teammitglieder (Mods und Admins) sehen und betreten können sollen, dann musst du allen Gruppen, die sonst das Recht hätten diesen Bereich zu betreten bzw. zu sehen, diese Rechte in der Forenberechtigung entziehen. Den Admins und Mods musst du es dort jedoch dann auch noch einmal geben, da ein Verbot der Gruppe Registrierte Nutzer im Forum die Gruppenerlaubnisse der Mods und Admins aussticht.

Am besten, man beschränkt sich auf Rechtevergabe durch Gruppe oder Forum.

Man sollte sich auf Gruppe beschränken und die Rechte dort wählen, das Forenrechte nur in Ausnahmefällen angewandt werden müssen. Nun kommt diese Schlüsselübersicht für Gruppen ganz gut, denn dort kannst du sehen welche Forenrechte aktiv vergeben wurden (Haken bei Erlaubnis/Verbot oder gar kein Haken) und welche effektive Auswirkung das in Verbindung mit den Gruppenrechten hat (grünes Symbol vor Recht -> Erlaubnis, rotes Symbol -> Verbot). Wenn das Symbol gleich bleibt, ob der Haken nun gesetzt ist oder nicht, dann sollte man den Haken entfernen.

Ansonsten verweise ich auch noch mal auf dieses Thema: WBB3-Berechtigungen verstehen
Mit freundlichen Grüßen
frmwrk_123

Nützliche Plugins zum Selberbauen