Die Rechte- und Benutzergruppenverwaltung; wie User in ihren Foren Berechtigungen zuweisen
 
Vorwort, All­ge­mei­nes, Tech­ni­sches, Kri­tik, Fo­ren­re­geln (falls es un­be­dingt sein muss :36: ) Zum Gästebuch … Die Nutz­ungs­be­ding­ung­en wur­den über­ar­bei­tet. :4:

Beitrag 6 von UFO-Peter » 04.09.2011, 13:37

Die Rechte- und Benutzergruppenverwaltung; wie User in ihren Foren Berechtigungen zuweisen

Dieses Forenboard arbeitet mit Benutzergruppen, wobei jeder neu registrierte Teilnehmer bis auf weiteres oder ggf. auch (hoffentlich für immer) in der Systembenutzergruppe der registrierten Benutzer ist. Nachdem der Admin ein Forum dem neu registriertem Teilnehmer zugewiesen hat, wo er als Moderator entsprechende Berichtigungen hat, wird auch eine neue Benutzergruppe erstellt, wo dieser Teilnehmer Mitglied und Gruppenleiter ist. Oder der Teilnehmer wählt einen Benutzernamen (Nick), der mit -k endet. Das bedeutet, dass er [u]k[/k]ein eigenes Unterforum haben möchte.

Er kann in seinem persönlichen Bereich einstellen, wer in dieser Benutzergruppe auch Mitglied sein kann oder muss, und ob und wie man dieser Benutzergruppe beitreten und austreten kann. Darüber hinaus kann er sich gern an den Admin wenden und sich weitere Gruppen erstellen lassen, wo er dann jeweils festlegen kann, wie die (forenspezifischen) Berechtigungen eingestellt sein sollen. Hierzu wird es einen Thread geben, der nur zu diesem Zweck bestimmt sein wird.

Es gibt vier Grundtypen von Benutzergruppen. Stellt der Gruppenleiter ein, dass seine Benutzergruppe eine offene Benutzergruppe ist, kann jeder Teilnehmer dieser einfach beitreten, wodurch er die mit dieser Benutzergruppe verbundenen Berechtigungen in seinem Forum erwirbt. Er kann auch jederzeit wieder austreten. Stellt er 'Anfragen' ein, müssen Teilnehmer jeweils in ihrem persönlichen Bereich eine Anfrage starten. Das geschieht einfach nur per Mausklick. Auch hier kann er jederzeit wieder austreten.

Einstellung 'Geschlossen' bewirkt, dass User nur vom Gruppenleiter, also dem Moderator dieses Forums, manuell (auch gegen ihren willen) hinzugefügt oder entfernt werden können und dürfen. User können also nicht selbst ein- oder austreten. Einstellung 'Versteckt' bewirkt, dasselbe, nur dass für andere User nicht angezeigt wird, wer Mitglied ist in dieser Benutzergruppe.

Ein neu registrierter Teilnehmer ist Anfangs in der Systemgruppe der registrierten Benutzer. Er hat dadurch alle möglichen Zugriffsrechte und kann dadurch grundsätzlich in allen Foren (also global) forenspezifisch Themen als neu markieren, wenn diese älter als 10 Tage sind, er kann von ihm erstellte Threads jederzeit sperren, er kann in Threads Antwortbeiträge schreiben und bei Umfragen abstimmen, eigene Beiträge nachträglich zeitlich unbegrenzt ändern oder löschen, und eine Signatur benutzen. Und er kann forenunspezifisch private Mitteilungen an mehrere Teilnehmer zugleich versenden.

Diese globalen Berechtigungen können aber im Laufe der Zeit vom Admin eingeschränkt werden, falls dieser das für angebracht hält; was aber keinen Einfluss auf die Berechtigungen in seinem ihm zugewiesenen Forum hat, die er durch die Benutzergruppe hat, die für sein Forum gelten, und wo er Gruppenleiter ist. Im ungünstigsten Fall ist aber auch eine Einschränkung dieser Berechtigungen durch den Admin möglich, was aber voraussichtlich nur in sehr seltenen Ausnahmefällen passieren wird.

Aber auch, dass schon die erst genanten globalen Berechtigungen durch den Admin eingeschränkt werden, ist grundsätzlich jeweils kaum zu erwarten, weil hier das schon weiter oben erwähnte Grundprinzip gilt, dass jeder User hier möglichst uneingeschränkt im gesamten Board aktiv sein soll und darf.

Diese zuvor erwähnten globalen Berechtigungen haben User grundsätzlich für das gesamte Forenboard in allen Foren, auch wenn sie noch keiner Benutzergruppe eines Moderators bzw. Gruppenleiters beigetreten sind. Die Gruppenleiter können aber darüber hinaus jeweils über ihre Benutzergruppen (jeder hat mindestens eine) diese Berechtigungen erweitern oder einschränken.

Berechtigungen können sich ggf. überlappen. In solchen Fällen entscheidet jeweils die Priorität, wie diese jeweils wo gesetzt sind. Wenn bspw. eine bestimmte Berechtigung auf 'nein' gesetzt ist, so hat diese Einstellung die niedrigste von drei Prioritätsstufen. Wenn also woanders 'ja' eingestellt ist, gilt 'ja', weil 'ja' eine höhere Priorität hat. Wenn aber wiederum woanders 'nie' eingestellt ist, so gilt 'nein' bzw. 'nie', weil 'nie' die allerhöchste Priorität hat.
Weil die vom Admin eingestellten globalen Berechtigungen nur jeweils auf den beiden Möglichkeiten 'nein' oder 'ja' basieren, haben diese nur eine niedrige Priorität, und können deswegen von den Teilnehmern in ihren Foren jeweils überschrieben werden, sodass sie in ihren Foren die Berechtigungen für andere User jeweils erweitern und einschränken können.

Noch mal. Nachdem sich ein User registriert hat, erhält er umgehend ein eigenes Forum in diesem Forenboard. Dort haben erst mal andere User nur solche Berechtigungen dort zu schreiben, wie sie der Admin global jedem User mit niedriger Priorität zugeteilt hat. Der User, dem dieses Forum zugeteilt hat, hat aber über seine globalen Zugriffsrechte hinaus diejenigen rechte, die sich aus der Benutzergruppe dieses Forums ergeben, wo er erst mal als einziger Mitglied und Gruppenleiter dieser Benutzergruppe ist.

Dieser User kann nun einstellen, ob und wie man seiner Benutzergruppe beitreten und austreten kann. Falls er in dieser Hinsicht nichts unternimmt, haben alle User in seinem Forum nur die normalen vom Admin zugeteilten Berechtigungen. Wenn er aber möchte, dass bestimmte User darüber hinaus in seinem Forum dieselben Zugriffsberechtigungen hat wie er selbst (natürlich ohne Moderatorrechte), so kann er diese User seiner Benutzergruppe hinzufügen.

Falls er sie als 'offen' einstellt, kann jeder User selbständig dieser beitreten; jeweils in seinem persönlichen Bereich. Falls sie auf 'Anfragen' eingestellt ist, muss jeder User anfragen. Ist sie auf geschlossen eingestellt ist, können User nur dadurch beitreten, indem der User sie jeweils als Mitglieder hinzufügt. Diese können dann aber auch nicht selbständig austreten im Gegensatz zu den beiden anderen Einstellungen.

Möchte der User individuell die Berechtigungen festlegen, muss er sich vom Admin eine weitere Benutzergruppe für sein Forum anlegen lassen. Er kann ihm dann mitteilen, wie die Berechtigungen eingestellt sein sollen. Bspw. ob die Schreibberechtigung auf 'ja', 'nein' oder 'nie' gesetzt sein soll. Ist sie auf 'nein' gesetzt, erhält jeder User, der in dieser Gruppe ist, keine zusätzliche Schreibberechtigung. Falls er global eine hat, kann er schreiben in diesem Forum. Falls nicht, kann er nicht schreiben.

Ist die Berechtigung auf 'ja' gesetzt, kann er auch dann schreiben, wenn er global keine Schreibberechtigung hat. Ist die Schreibberechtigung aber auf 'nie' gesetzt, kann er auch dann nicht im Forum des Users schreiben, wenn er global vom Admin eine Schreibberechtigung hat. Letzte Einstellung ist also geeignet, um bestimmte User für das eigene Forum zu sperren. Diese Einstellung hat aber nur dann Sinn, wenn er diese Gruppe auf 'Geschlossen' einstellt; andernfalls könnte der so gesperrte User einfach aus dieser Gruppe austreten und dieser Berechtigungsentzug wäre unwirksam.

Möchte ein User, dass generell die globalen Berechtigungen in seinem Forum keine Gültigkeit haben sollen, kann er diese komplett aus seinem Forum vom Admin entfernen lassen. Ein teilweiser Entzug ist übrigens auch möglich. Das wäre jetzt aber zu kompliziert, das zu erklären und zu verstehen. Dadurch hätte nur noch er selbst in seinem Forum Berechtigungen. Weil dann aber auch grundsätzlich kein User mehr Leseberechtigung hätte in diesem Forum, wäre hier ein teilweiser Entzug der globalen Rechte empfehlenswert, damit trotzdem noch jeder User Leseberechtigung hat.

Weitere Berechtigungen erhalten User nur dadurch, dass sie Mitglied einer Benutzergruppe dieses Forums werden. Die Einstellung 'nie' ist in diesem Fall aber nicht nötig, um Berechtigungen zu entziehen; denn grundsätzlich sind in diesem Fall keine globalen Berechtigungen vorhanden, die auf diese Weise ggf. aufgehoben werden müssten. Es reicht also, dass User entweder gar nicht Mitglied in einer Benutzergruppe dieses Forums sind, oder dass die jeweilige Berechtigung nur auf 'nein' gesetzt ist.

Liebe Leser! Wenn Sie die Schildbürgerstreiche der Politik(er) schon lange satt haben, unter­stützen Sie bitte dieses Forum, indem Sie es auf anderen Seiten verlinken, oder nur aufs 'Welt­rettungs­forum' aufmerk­sam machen!
 
Falls Sie aber meinen, dass ein Staat gemäß Grund­gesetz schon dann demo­kratisch ist, wenn das Wahlvolk alle vier Jahre wählen gehen darf, wer die Dikta­toren sein sollen. Lügenpresse? Lügen­medien? Fall­bei­spiele!
 
Oder es in Ordnung wäre, dass im Gegensatz zur ehe­ma­ligen DDR, Menschen so wenig ver­dienen, dass es nicht zum Leben reicht und vieler­orts unver­schuld­ete Ob­dach­losig­keit herrscht; während dem­gegen­über einige wenige Multi­million­äre in uner­mess­lichem Reich­tum schwelgen.
 
Oder, wenn Sie meinen, dass AfD und PEGIDA rechts­radikal wären, weil beide gegen das Gut­menschen­tum sind, das alle Flücht­linge inte­grieren will ein­schließ­lich Deutsch­lern­pflicht; obwohl sie doch in einem Lager mit Wohn­con­tainern viel besser auf­ge­hoben wären.
 
Oder, wenn Sie abstreiten, dass auch Deutschland den Flüchtlingsstrom mit verursachte, indem die deutsche Regierung verantwortlich dafür war, dass Deutschland 2014 nur noch die Hälfte an den UNHCR zahlte, wodurch eine Hungersnot in den Flüchtlingslagern ausgelöst wurde.
 
Oder, wenn Sie die BRD für einen Rechts­staat halten, obwohl Richter und An­wälte durch per­ma­nente Rechts­beugung vor­ein­ge­nom­men um den Er­halt ihrer Arbeits­plätze be­müht sind; und mich deswegen Richter Rüdiger Richel rechtskräftig dazu verurteilte, Kinder zu ermorden. Wir brauchen eine un­vor­ein­ge­nom­me­ne Justiz anstatt eine unab­hängige Justiz. Genauso brauchen wir un­ab­häng­ige Lehrer anstatt ein (staat­lich ge­steu­er­tes) Bildungs­system.
 
Oder, wenn Sie glauben, dass die Kirche mit ihrer geistes­kranken Wahn­vor­stellung recht hat; dass einst Gott seinen (angeb­lich) einzigen Sohn sandte, damit dieser als Opfer­lamm brutal er­mordet wird zwecks Sünden­ver­gebung. Juden unschuldig an der Kreuzigung Jesu.
 
Oder, wenn Sie allen Ernstes meinen, dass soge­nannte "Lesben" und "Schwule" sexuell so orien­tiert sind, dass unbe­dingt die Ge­nital­ien nicht zu­ein­an­der passen dürfen; oder, dass der Terror­an­schlag in Paris nichts mit dem Islam zu tun hat.
 
Oder die sexuelle Neigung zu 'vor­puber­tärem' Kind ab­artig sei, obwohl manche Mädchen fast schon im Klein­kind­alter ge­schlechts­reif sind und trotzdem zur Prüderie gezwungen werden; Sie aber demgegenüber Zwangs­be­berg­steigung, Zwangs­artistik und Zwangs­leistungs­be­sportung von Kindern OK finden; brauchen Sie dieses Forum natürlich nicht unter­stützen.