Registrierte User sollen weitere Benutzer anlegen / verwalten können
am 28.09.2015 - 09:33 Uhr in
Hallo liebe Drupal Gemeinde,
ich habe von Joomla auf Drupal gewechselt und tüftel gerade an einem Portal für Vereine. Dazu habe ich bereits eine Frage dessen Lösung ich noch nicht gefunden habe und um eure Mithilfe bitte. Auf meinem Portal können sich Sportvereine anmelden und nach erfolgreicher Registrierung (und Bezahlung) über einen freigeschalteten Account gewisse Funktionalitäten nutzen und ausführen. Nun besteht ein Verein (z. B. Sportverein) organisatorisch gesehen aus einem Vorstand, Funktionären (z.B. Trainer / Betreuer) und Mitglieder. Die Mitglieder klammere ich an dieser Stelle einmal aus, da sie momentan für meine Lösung nicht relevant sind.
Worum geht es?
Der Verein registriert sich stellv. über z. B. den Vorstandsvorsitzenden. Nach Freischaltung des - ich nenne Ihn mal wie folgt - "Masteraccount" soll dieser Masteraccount in der Lage sein, für o. g. Funktionäre weitere Accounts (Subaccounts) einrichten zu können. Diese Subaccounts haben natürlich nicht die gleichen Rechte wie der Masteraccount, können jedoch z. B. Infos über ihr Team usw. veröffentlichen/editieren / Löschen.
Meine Fragen dazu:
1. Wie lässt sich dies einfach lösen/ umsetzen?
2. Sowohl Master- als auch Subaccount soll keinen Zugriff auf das Backend haben, sondern lediglich über das Frontend "USER Dashboard" ihre Funktionen nutzen können?
3. Kann man den "Masteraccount" so einstellen, dass er nur eine gewisse Anzahl "Subaccounts" einrichten kann (z. B. 10 Subaccounts)?
4. Wenn eine Begrenzung der Subaccounts möglich ist (vgl. Frage 3), wie kann man eine weitere Funktion dem Masteraccount hinzufügen, dass er, weil z. B. mehr Funktionäre im Verein tätig als mögliche Subaccounts vorhanden sind, weitere Subaccounts "kostenpflichtig hinzubuchen kann??
Ich würde mich freuen, wenn ihr mir bei meiner Problemlösung helfen könnt.
- Anmelden oder Registrieren um Kommentare zu schreiben
Mit OG, Rules und Commercemodulen
am 28.09.2015 - 20:42 Uhr
ist so etwas realisierbar.
Allerdings erfordert dies einiges an Konfigurationsaufwand und Drupalerfahrung.
Das ist ein richtig großes Projekt, aber sicher machbar.
Grüße
Ronald
danke für deine Antwort.
am 29.09.2015 - 09:04 Uhr
danke für deine Antwort. Könntest Du oder auch vielleicht jemand anderes das noch ein bisschen mehr konkretisieren. Denn letztendlich ist damit meine erste von 4 Fragen erst beantwortet:
Ich wiederhole meine Fragen:
1. Wie lässt sich dies einfach lösen/ umsetzen?
2. Sowohl Master- als auch Subaccount soll keinen Zugriff auf das Backend haben, sondern lediglich über das Frontend "USER Dashboard" ihre Funktionen nutzen können?
3. Kann man den "Masteraccount" so einstellen, dass er nur eine gewisse Anzahl "Subaccounts" einrichten kann (z. B. 10 Subaccounts)?
4. Wenn eine Begrenzung der Subaccounts möglich ist (vgl. Frage 3), wie kann man eine weitere Funktion dem Masteraccount hinzufügen, dass er, weil z. B. mehr Funktionäre im Verein tätig als mögliche Subaccounts vorhanden sind, weitere Subaccounts "kostenpflichtig hinzubuchen kann??
Ich weis die Fragen sind alle eng miteinander verknüpft. Das es möglich ist, hast Du mir ja bereits beantwortet. Die Module OG & Rules sind mir soweit geläufig. Nur welche Commercemodule bräuchte ich dafür exakt?
Vielen Dank im Voraus!!
MfG
Nico
eben mit Organic Groups.
am 29.09.2015 - 15:59 Uhr
Drupal kennt keine Trennung von Front- und Backend, sondern nur Berechtigungen.
Der Administrator hat maximalen Zugriff auf alles, und stellt ein, welche Gruppen worauf Zugriff haben.
Grüße
Ronald
OG sicher, und Rollen
am 30.09.2015 - 00:28 Uhr
Die Benutzer-Rolle "Master-Account" bekommt eben nicht den administrativen Overlay und auch kein Admin-Menü zu sehen, sondern nur ein "Master-Menu" (eigener Block, nur sichtbar für Master), das wäre dann eine gewollte Trennung in "Frontend" und "Backend", obwohl das in Drupal nur Kosmetik ist. Die Rollen "Sub-Master" haben weniger Rechte.
Das Anlegen von weiteren Benutzern ist ein Kaufobjekt mit einem Freikontingent von 10. Die genaue Umsetzung in Commerce kenne ich aber nicht.
@Nico091071 Schau Dir das
am 30.09.2015 - 11:55 Uhr
@Nico091071
Schau Dir auch mal das Modul an!
https://www.drupal.org/project/subuser
Drupal rockt!!!