Rechte für bestimmte Seiten zuweisen möglich?
am 06.01.2010 - 22:16 Uhr in
Hallo,
ich erstelle gerade eine Seite für meine Schule mit Drupal. Leider habe ich mit dem CMS ansich noch nicht viel Erfahrung, sodass ich mal hier anfrage:
Es sollen bestimmte Benutzer auf bestimmte Seiten zugreifen können. Das heißt es sollten sich alle Lehrer registrieren können, und dann die Unterseiten für ihre jeweilige Fachschaft bearbeiten können, jedoch keine anderen Seiten. Dazu erstelle ich im Menü eine Übersicht der Fachschaften mit jeweils einer Seite für jede Fachschaft. Die Lehrer, die sich registrieren sollen dann von einem Administrator in eine Gruppe (bspw. "Fachschaft Informatik") verschoben werden, sodass sie dann Zugriff auf ihren Bereich haben und Inhalte anpassen können.
Weiterhin soll es jeder Klasse / Jahrgangsstufe möglich sein einen eigenen Blog zu schreiben. Auch hier ist das Problem ähnlich: Es sollen entweder einzelne Schüler oder eben alle Schüler, die in der jeweiligen Jahrgangsstufe sind, berechtigt sein ihren Blog schreiben zu können, allerdings auch keinen Zugriff auf die Blogs der anderen Klassen.
Ist das mit Drupal ohne weiteres Möglich, oder gibt es Module dafür? Habt ihr Tipps für mich? Leider habe ich nach längerem Suchen nichts passendes finden können. Hoffe, dass es nicht doch schon einen solchen Thread gibt!
Ich brauche das Ganze relativ kurzfristig, soll heißen, dass ich am Wochenende gern daran arbeiten würde und bis dahin eine Lösung benötige. Hoffe ihr könnt mir helfen!
Danke im voraus!
- Anmelden oder Registrieren um Kommentare zu schreiben

ich habe mit nodeaccess
am 06.01.2010 - 22:24 Uhr
ich habe mit nodeaccess http://drupal.org/project/nodeaccess beste Erfahrungen gemacht
oder
am 06.01.2010 - 23:35 Uhr
oder auch
http://drupal.org/project/content_access
Organic groups
am 06.01.2010 - 23:57 Uhr
Und für eine umfassendere, ungleich mächtigere (wenn auch schwieriger zu erfassende) Lösung: Organic groups.
Stefan
--
Sei nett zu Deinem Themer!
ich persönlich halte es
am 10.01.2010 - 19:31 Uhr
ich persönlich halte es für einen viel zu großen aufwand für jede node die permission einzeln zu setzen, btw: wie soll man dies bei blockeinträgen machen?
deswegen solltest du ein og eine gruppe für jeden fachbereich/klassenstufe anlegen, und diese gruppen auf private setzen (beitreten der gruppe muss bestätigt werden)
dann noch ein paar views und permissions außen drum bauen, und alles läuft :)
lg
leon
---
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen