Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Modulsuche ›

User sollen user erstellen können

Eingetragen von isaack (106)
am 18.04.2011 - 16:04 Uhr in
  • Modulsuche

Hallo ich bin auf der suche nach einer Idee oder Modul was folgendes erlaubt.

Ein Beispiel.

Ich lege eine Schule an mit dem Direktor
der Direktor legt Lehrer an
der Lehrer legt Schüler an

Man sollte hier mit erwähnen das die Übergeordneten immer nur die direkt darunter stehenden rollen anlegen können. Also ein Direktor nur einen Lehrer nicht einen Schüler.
natürlich sollen von jeder Stufe aus auch andere Rechte vergeben werden.
hat da jemand eine Idee wie man das umsetzen kann?

danke schonmal im vorraus für die Hilfe.

gruß isaack

‹ Modul zum bewerten nach »hilfreich« und »weniger hilfreich« Bilder und geschützer Bereich ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Es gibt das Modul "Subuser"

Eingetragen von Ionit (1802)
am 18.04.2011 - 19:17 Uhr

Es gibt das Modul "Subuser" http://drupal.org/project/subuser aber so wirklich optimal ist das nicht und es gibt damit auch einige Probleme.

Deshalb müsstest Du Dir eventuell ein eigenes Modul coden lassen.

Was anderes ist mir nicht bekannt.

Eine ähnliche Problematik wollte ich nämlich auch schon einmal lösen, musste es aber, aus Mangel geeeigneter Module, aufgeben.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das Modul hatte ich auch noch

Eingetragen von Ionit (1802)
am 18.04.2011 - 19:30 Uhr

Das Modul hatte ich auch noch in meiner Liste.

http://drupal.org/project/user_creator

Das könnte eventuell für Dich nutzbar sein - ich weiß allerdings nicht, wie das Modul arbeitet.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi, leider hast du deine

Eingetragen von Crusher (344)
am 18.04.2011 - 23:28 Uhr

Hi,

**Nach probieren stehen meine Lösung-Module ganz unten im Post hier!!!**

leider hast du deine Drupal Version nicht angegeben!

Hier wäre auch noch was: http://drupal.org/project/administerusersbyrole

Habs mir nich angesehen. Ist nur für D6. Genrell kannst du ja z.B. wohl z.B. Usern mit bestimmter Rolle erlauben andere mit bestimmten Rollen zu bearbeiten und anzulegen.

Grübel: Es gibt auch noch http://drupal.org/project/autoassignrole

Damit wird automatisch eine Rolle zugewiesen. Du kannst sogar extra Seiten erstellen und die sich über die Registriren landen in der und der Gruppe. Gut, sind sofort freigeschaltet. Ist aber ja nicht weiter schlimm!

Denn Du könntest mit Content Access Inhalte für Auto Assign Roles erstmal ja sperren. Quasi ein "Schatten Uuser-Role Bahnhof". Wo die nur geparkt werden. Statt allgemein Gäste in Rollen zu packen, könnte mit Hilfe von "Administer User by Role" nur die automatisch angelegten User bearbeitet werden.

Stells mir vlt. so vor:
- Rolle "Lehrer" darf Rolle "SchuelerWartet" bearbeiten
- Ein Link im Menü führt auf eine extra Registrierungsseite "Liebe Schüler registriert Euch hier"
- Auto Assign Role packt die Schüler in "SchuelerWartet"
- Die Lehrer in "Lehrer" haben nun das recht die "SchuelerWartet" User raufzustufen.

Kenne leider Administer User by Role nicht! Aus der Beschreibung hab ich obenstehendes abgeleitet! Keine Gewähr!

Für D7 siehts schlechter aus. Hab mal vorhin bissel gespeilt. Hab Einer Rolle Zugriff auf "Administer User" gegeben. Mittels Rules wollte ich das ganze checken lassen.

In Rules 2 kann man nicht nur "current-user", sondern auch "viewed-user" (oder so ähnlich) auswählen! Also einmal die Rolle die bearbeitet und ein mal den zu bearbeiteten (boah blödes Wort). Wollte damit also erreichen, dass z.B. niemand wen in Administrator hochstufe kann. Zwar erhilt ich die von mir angelegt Wanrmeldung, aber leider wurde die Rolle doch geändert.

Ach ja, administer user reicht dafür so nicht aus. Hatte noch Berechtigungen verwalten mit aktiviert! Ohne das, sieht man die Rollen unter User-Bearbeiten nicht.

Nehm ich die raus, passiert nicht viel in puncto Rollen. Also war meine Taktik mittels Rules Regel aufzustellen, dass quasi über Rule automatisch Rolle vergeben wird. Hätte auch den Vorteil, dass wenn z.B. Lehrer keinen Zugirff auf Rules hat, er die Rollen nciht beeinflussen kann.

Leider passierte nicht viel! Hatte zum Spielen mal anderen Administrator auf Mitglied setzen lassen. Eigentlich soll das ja NIE geschehen. Wollte also diesmal mit Rule das VERHINDERN. Ich bekam auch brav die Warnung "DARFST DU NET" zu sehen. ABER leider stand dann im nächsten Punkt "Erfolgreich gespeichert". Statt Administrator war er/ sie / es dann nur noch "Mitglied".

Was will ich eig. sagen? Für D6 seh ich gute Chancen. Für D7 hab ich kein Modul gefunden. Aber Rules 2 ist sehr, sehr mächtig. Evtl. hab ich nicht alle oder die richtigen Schrauben gedreht!

Ich habe unter D7:
- Views
- Views Bulk Operations (VBO)
- Rules

am Start! Dank VBO gibt es bei mir in den Berechtigungen noch "Execute Modify user roles". Ka ob das unabhängig von Berechtigungen verwalten arbeitet! Man hat eh ja zig Schüler. Also denke mit VBO kann man mehr als gut Leben!

Ich muss mal testen, ob man mit dieser Berechtigung alleine auch arbeiten kann.

Und dann noch ne Regel, dass Rules verhindert das die Lehrer Admins erschaffen können, bzw. die einfach weghauen.

So weit mein Stand der Dinge!

mfg Crusher

PS: Es gibt noch nicht ganz offiziellen, aber scheinbar funktionierenden D7 Port fürAdminister Users by Role!

http://drupal.org/node/908424

Denke damit ist doch jetzt fast alles zusammen oder?

Hab eben in meiner D7 Testinstallation das mit den 2x Modulen mal probiert. Es geht wunderbar! Konnte auf die schnelle keine Fehler feststellen. Denke das taugt1

Für D6 sind die beiden Module ja eh schon Final.

Also ich fass mal alles zusammen:
- D6 http://drupal.org/project/administerusersbyrole
- D7 http://drupal.org/node/908424#comment-4240320

- D6/ D7 http://drupal.org/project/role_delegation

Optional:
- D6/ D7 http://drupal.org/project/autoassignrole

ACHTUNG: Auto Assign Role ist noch DEV! Habs selber eben NICHT getestet.

AnhangGröße
user-by-role.png 12.23 KB
role-delegation.png 7.54 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 3 Tagen 3 Stunden
  • Hey danke
    vor 3 Tagen 22 Stunden
  • Update: jetzt gibt's ein
    vor 4 Tagen 16 Stunden
  • Hallo, im Prinzip habe ich
    vor 1 Woche 2 Tagen
  • Da scheint die Terminologie
    vor 1 Woche 2 Tagen
  • Kannst doch auch alles direkt
    vor 1 Woche 6 Tagen
  • In der entsprechenden View
    vor 1 Woche 6 Tagen
  • Dazu müsstest Du vermutlich
    vor 1 Woche 6 Tagen
  • gelöst
    vor 4 Wochen 3 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 4 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 17 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association