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

unterschiedliche Freischaltungsprozesse für jede User Role

Eingetragen von pyretta (171)
am 06.06.2018 - 14:36 Uhr in
  • Modulsuche
  • Drupal 7.x oder neuer

Hallo,

ich suche ein Modul, das es mir ermöglicht für jede User Role separat zu entscheiden, ob zur Freischaltung des Nutzers erst ein Admin die Daten prüfen muss, oder ob es mit einem Aktivierungslink per E-Mail ausreicht.

Also: 2 Rollen mit jeweils unterschiedlichen Freischaltungsprozessen.

Ich habe bereits durch das Modul "Multiple Registration" 2 Registrierungsformulare erstellen können, was für die beiden Rollen auch nötig war.

Ich habe bereits das Modul "Registration Role With Approval" ausprobiert. Dabei kann der Nutzer im Registrierungsformular auswählen, welcher Rolle er angehören möchte und der Administrator kann im Backend bestimmen, bei welcher Rolle ein Admin approval nötig ist. Eigentlich ganz nett und fast was ich brauche - wenn da nur die Sache mit der Wahl der Rolle nicht wäre.

Gibt es denn kein Modul, das einfach nur die Berechtigungen bzw. die Freischaltprozesse für jede Rolle einzeln regelt?
Oder muss ich das ganze systemseitige Freischaltprozedere aushebeln durch Rules und meine eigenen Rules zu jeder Rolle schreiben? (geht sowas überhaupt?)

Wäre für jeden Tipp dankbar.
Vielen Dank im Voraus.

Grüße,
pyretta

‹ [gelöst] gutes Silde Modul für Field - Inhalt Rule nur Ausführen wenn View kein Ergebnis liefert ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

evtl profile2....

Eingetragen von caw (2762)
am 07.06.2018 - 07:54 Uhr

evtl profile2....

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habe so ähnliche Aufgaben

Eingetragen von montviso (2188)
am 08.06.2018 - 05:24 Uhr

Ich habe so ähnliche Aufgaben schon mit Rules gelöst.
Da kann man ja alles mit machen.
Z.B. kann man beim Registrieren ein Profilfeld mit senden, dass die Wunsch-Rolle abfragt und daraufhin per Rules eine Rolle zuweisen.
Diese Module haben alle das Problem, dass sie nur zu 80% funktionieren. Die fehlenden 20% dazu pfriemeln ist so aufwändig, wie gleich mit Rules.
Allerdings solltest Du auch eine Überlegung in Richtung D8 machen.
Was ist besser kompatibel, wenn Du mal ein Upgrade machst?
Rules funktioniert momentan auch noch nicht richtig, aber es bestehen eher Chancen, dass es mal fertig gestellt wird, als dass alle Module übernommen werden.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo caw,Hallo

Eingetragen von pyretta (171)
am 19.06.2018 - 09:41 Uhr

Hallo caw,
Hallo montviso,

vielen Dank für die guten Hinweise. Entschuldigt bitte, dass ich erst so spät antworte.
@caw: Ja das profile2 Module ist offenbar sehr erweiterbar. Aber kann man damit auch die ganze Freischaltungsprozesse einzelner Rollen steuern?
@montviso: Rules ist glaube ich wie Views eines der mächtigsten Module überhaupt, vermutlich geht damit fast alles - je nachdem wieviel Aufwand und Mühe man investieren kann und will. Drupal 8... ja früher oder später wird das auf mich zu kommen die Seite zu migrieren. Es graut mir schon etwas davor. Ich weiß auch, dass es nicht besser wird, je länger ich warte, aber so lange Drupal 7 noch supported wird, ist es wenigstens kein Sicherheitsrisiko und somit meiner Meinung nach noch vertretbar.

Ich habe es jetzt auf eine ganz leichte Art gelöst: Habe jetzt nur noch 1 Registrierungsformular. Das beinhaltet von beiden Rollen das jeweils nötigste, das sich überschnitten hat. Will der Nutzer nun die Features von Rolle XY anwenden, muss er ein Formular ausfüllen (Webforms). Tut er das, greift eine Rule von Rules, die ihm die Rolle zuweist. Ist nicht optimal, aber ein Workaround fürs erste.

Nochmals vielen Dank euch beiden, für eure Tipps und Hinweise, die sehr gut waren.

  • Anmelden oder Registrieren um Kommentare zu schreiben

"Tut er das, greift eine Rule

Eingetragen von montviso (2188)
am 19.06.2018 - 10:08 Uhr

"Tut er das, greift eine Rule von Rules, die ihm die Rolle zuweist. Ist nicht optimal, aber ein Workaround fürs erste"
Finde ich voll ausreichend.

Rules ist schon ein tolles Modul.
Ich hoffe sehr, dass es vollständig portiert wird.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Rules vs. Custom Coding

Eingetragen von eigentor (1424)
am 21.06.2018 - 10:56 Uhr

Ab einem gewissen Komplexitätsgrad der Rules ist meine Erfahrung, dass Custom Coding einfacher sein kann.
Rules ist m.E. eigentlich Coding, wenn man nicht coden möchte.
Für die Fälle, die es abdeckt, ist es einfacher.

Wir hatten aber auch schon Rules - vor allem in Verbindung mit mit Commerce in D7 - wo die Rule hinterher so kompliziert war, dass ein kleines Custom Modul wahrscheinlich übersichtlicher und auch pflegbarer gewesen wäre.

Ist natürlich auch eine Sache von Security - wenn man Sorge hat, dass man durch mangelhaftes Programmier-Können Sicherheitslücken aufreißt, ist es wahrscheinlich besser, erstmal bei Rules zu bleiben.

  • 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 1 Tag 21 Stunden
  • Hey danke
    vor 2 Tagen 15 Stunden
  • Update: jetzt gibt's ein
    vor 3 Tagen 9 Stunden
  • Hallo, im Prinzip habe ich
    vor 1 Woche 19 Stunden
  • Da scheint die Terminologie
    vor 1 Woche 22 Stunden
  • Kannst doch auch alles direkt
    vor 1 Woche 5 Tagen
  • In der entsprechenden View
    vor 1 Woche 5 Tagen
  • Dazu müsstest Du vermutlich
    vor 1 Woche 5 Tagen
  • gelöst
    vor 4 Wochen 1 Tag
  • Ja natürlich. Dass ist etwas,
    vor 4 Wochen 2 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 21 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