Seite 1 von 1

Problem EDIT - Berechtigung / Rechtevergabe neu gestalten

Verfasst: 13.10.2009 17:33
von Forscher
Hallo liebe Helfer,


FRAGE 1

ich habe ein kleines Problem. Ok, die Rechtevergabe war schon immer ein graus für mich, und ist es heut noch. So wirklich klar komm ich damit nicht. Aber das ist ein anderes Thema.

Ich wurde von einem Mitglied einer Gruppe bei mir darauf aufmerksam gemacht, daß er seine eigenen Beiträge nicht editieren kann. Klasse.

Ok, dacht ich mir, gehste ins ACP dort in die Gruppe und dann auf die Berechtigungen, gibst die Erlaubnis eigene Beiträge zu editieren, absenden, fertig. Soweit die Theorie... Ich fand diese Einstellmöglichkeit nicht... Bei der Rechteverfolgung des Mitgliedes stand NIE... Wie ich nun nebenbei feststellen konnte, trifft das aber auf fast jeden User zu, der nicht Admin oder Moderator ist...

Kann mir bitte einmal jemand genau die Schrittweise Erklärung geben, wie ich die Funktion meinen Mitgliedern wieder zur Verfügung stellen kannn? Ich wäre euch sehr verbunden.

*************************************

FRAGE 2

Desweiteren möchte ich hier gleich noch einmal eine Anfrage stellen, die wohl auch etwas umfangreicher wird. Ich habe festgestellt, das ich wohl aufgrund meines Kriegsfußes mit dieser Rechtevergabedingens im Forum, einiges an Rechten durcheinander geschaufelt habe. Wie kann ich diese neu Ordnen? Ich habe mir vorgestellt, das Forum einmal für einen Tag zu schließen und alles ins reine zu bringen.
Gibt es eine Möglichkeit, alle bisherigen Rechte (sowohl Gruppen als auch Personen) auf einen Schlag zu löschen und diese dann so einzutragen, daß ich die Personen nur einer Gruppe zuordnen muß und die Rechte dann stimmen? Ist hier ein Profi, der mir erklären könnte, wie ich dazu schritt-für-schritt vorgehen muß?

************************************

Sollten dazu noch Angaben von Nöten sein, so bitte ich schon jetzt um SORRY, aber das mit den Rechten ist für mich einfach nicht logisch nachvollziehbar. Gut möglich, daß ich da auch einen Denkfehler habe, wie ich was wo machen muß, aber ich habe nun seit 2 Jahren das 3er Forum und bekomm es einfach nicht in den Griff. Achso, ihr braucht mir den KB-Beitrag nicht verlinken, den kenn ich, ändert aber nix an Tatsachen...


Ich bedanke mich schon einmal im voraus ganz doll

LG Forscher

Re: Problem EDIT - Berechtigung / Rechtevergabe neu gestalten

Verfasst: 13.10.2009 21:49
von Metzle
Hallo,

zu Frage 1:

Also Editierrechte sind Forenrechte und forenspezifisch. Ich würde mal so vorgehen:

Benutzer und Gruppen ---> Gruppenspezifische Forenrechte ---> Gruppe auswählen ---> Forum/Foren auswählen ---> Erweiterte Berechtigungen ---> Reiter Aktivitäten ---> Kann eigene Beiträge ändern auf Ja stellen

Das ganze könnte natürlich auch benutzerspezifisch eingestellt werden, aber ich denke nicht, dass du jedem Benutzer einzeln Rechte verteilt hast, aber sollte es bei einzelnen Benutzern dann immer noch nicht gehen, so kannst du dann natürlich immer noch für den einzelnen Benutzer nachschauen.

Zu Frage 2:
Da ich gerade auf der Arbeit im Nachtdienst bin, kann ich dir gerade mal nur Anregungen geben.
Zum Einen wäre eine Möglichkeit alle Gruppen zu bearbeiten bei den Rechten und alles auf Nein zu stellen und dies dann ebenso bei allen Benutzern einzeln zu machen, allerdings ist das für einzelne Benutzer dann schon aufwendig, aber ein Ansatz wäre defintiv mal alle Gruppen auf Nein zu bringen.
Einen passenden SQL-Befehl kann ich dir da gerade aus dem Stehgreif leider nicht geben :(

Als weiteren Schritt, wenn dann alles auf Null ist, würde ich mir die Rollen mal anschauen und diese unter Berechtigungen im ACP einstellen nach deinen Wünschen. Empfehlenswert ist vielleicht, da du ja nach zwei Jahren einen festen Stamm an Benutzern hast, dass du dir genau überlegst, welche Gruppe was darf und dann für jede Gruppe entsprechend eine Rolle anlegst.
Danach solltest du alle Rechte über die entsprechenden Gruppen vergeben. Also keinem Benutzer mehr einzeln Rechte zuweisen, sondern nur über die Gruppen. Bei der Vergabe kannst du dann einfach das Dropdownmenü verwenden und die Rolle einstellen und schwupps sind alle Punkte so gesetzt wie sie sein sollen ohne dass man mehrmals überlegen muss.

So, ich hoffe, ich konnte dich ein wenig weiterbringen :)

Re: Problem EDIT - Berechtigung / Rechtevergabe neu gestalten

Verfasst: 14.10.2009 00:05
von gn#36
Die Rechte "auf null setzen" geht ganz einfach. Gehe auf den Reiter Berechtigungen, da auf Forenrechte, wähle hier nun alle Foren aus. In der nächsten Übersicht bekommst du 4 Auswahllisten, die oberen beiden enthalten die zugewiesenen Rechte. Wähle hier einfach alles aus und klicke auf "Berechtigungen entfernen" (kann sein dass du das zwei mal machen musst, einmal oben links, einmal oben rechts). Jetzt sind alle Rechte weg und du kannst gemäß KB:rechtesystem die Rechte neu verteilen.

Ich würde immer mit Rollen arbeiten, die sind viel einfacher zu verwalten. Wenn du keine Rolle nach deinem Geschmack findest, dann bau dir eine. Im Normalfall vergibt man eine Rolle ja an mehr als ein Forum oder mehr als eine Gruppe, von daher lohnt das eigentlich fast immer, denn dann findest du deine Fehler auch viel schneller (wenn irgend ein Recht nicht da ist das da sein sollte fehlt es in der ganzen Gruppe an Foren und du musst es nur an einer Stelle, nämlich bei der einen Rolle ändern).

Re: Problem EDIT - Berechtigung / Rechtevergabe neu gestalten

Verfasst: 14.10.2009 00:24
von Mahony
Hallo
Falls die von gn#36 genannte Methode (aus welchen Gründen auch immer) nicht funktionieren sollte, kannst du auch noch das versuchen zurück setzen/entfernen der Board-Rechte
In phpmyadmin gebt ihr dazu folgende Befehle ein (Datenbank-Backup nicht vergessen, bevor ihr anfangt)

Code: Alles auswählen

TRUNCATE TABLE `phpbb_acl_groups`;
und

Code: Alles auswählen

TRUNCATE TABLE `phpbb_acl_users`;
Diese Befehle entfernen alle Rechte der Administratoren, Moderatoren und User und die Forenrechte. Lediglich der Gründer des Boards hat dann noch Zugang zum ACP und kann die Rechte neu vergeben.
Grüße: Mahony

Re: Problem EDIT - Berechtigung / Rechtevergabe neu gestalten

Verfasst: 14.10.2009 06:35
von Forscher
Guten Morgen,

vielen Dank euch erst mal für diese Hinweise. Ich werde mal schauen, ob ich erst mal die Einstellmöglichkeiten wie beschrieben finde. Falls ja, folgt der nächste Schritt, die große Rechteüberlegung.

Sollten jemandem noch weitere Hinweise einfallen, immer her damit. Irgendwann muß ich das ja schließlich auch mal raffen...

Re: Problem EDIT - Berechtigung / Rechtevergabe neu gestalten

Verfasst: 14.10.2009 21:44
von Forscher
Metzle hat geschrieben:Hallo,

zu Frage 1:

Also Editierrechte sind Forenrechte und forenspezifisch. Ich würde mal so vorgehen:

Benutzer und Gruppen ---> Gruppenspezifische Forenrechte ---> Gruppe auswählen ---> Forum/Foren auswählen ---> Erweiterte Berechtigungen ---> Reiter Aktivitäten ---> Kann eigene Beiträge ändern auf Ja stellen

...

Hallo, ich hab das mal überprüft, hier ist selbiges auf JA stehend... Aber die Rechte sind nicht da...

Re: Problem EDIT - Berechtigung / Rechtevergabe neu gestalten

Verfasst: 14.10.2009 22:16
von Metzle
Hallo,

dann würde ich mir mal einen Benutzer aus der Gruppe schnappen und dann mal konkret die Rechte verfolgen und bei der Verfolgung den Kreis anklicken neben dem Recht und schauen, woher das Nein kommt.

Re: Problem EDIT - Berechtigung / Rechtevergabe neu gestalten

Verfasst: 15.10.2009 07:26
von Forscher
Hallo

:P - gute Idee, werd ich heut Nachmittag mal machen, wenn ich am heimischen Rechner sitze...