Wie erstellt ein Admin pro User eine Seite, die nur dieser User sehen kann/darf/soll?
![](https://www.drupalcenter.de/files/imagecache/upic_mini/pictures/picture-5888.jpg)
am 20.08.2008 - 14:42 Uhr in
Ich möchte einen (für mich) etwas komplizierteren "User-Berechtiguns-Workflow" darstellen:
- 1) Ein neuer User meldet sich an. Das ist noch klar ;-)
- 2) Nach der Anmeldung erhält er ein Formular zur weiteren Abfrage von (auch) persönlichen Daten.
- 3) Dieses Formular soll zum einen per E-Mail an den Admin geschickt werden (das müsste ich hinbekommen), da die Daten anderweitig verarbeitet werden und zum zweiten (teilweise) in das (dann erweiterte) Userprofil einfließen.
Frage:
Wie erzeuge ich automatisiert ein (aufgebohrtes) Userprofil, welches ein Admin (mit entsprechenden Rechten) editieren und erweitern kann aber grundsätzlich erst mal nur für den User selbst sichtbar und änderbar sein?
- 4) Ein Admin erstellt aufgrund der Daten neue Daten, die erst mal grundsätzlich nur für den User bestimmt sind.
- 5) Der User wiederum kann einstellen, welche der von ihm und vom Admin erzeugten Daten für andere User (und Gäste) sichtbar sind.
Oder anders:
Ich bräuchte ein Userprofil, in dem der User nach der Anmeldung selbst einige Daten ändern darf, andere Daten vom Admin eingepflegt werden. Andere User dürfen nur die Teile sehen, die dafür vom Admin (und evtl. vom User selbst) freigeschaltet werden.
D.h. die Mengen der von unterschiedlichen "Erzeugern" generierten und zusammengefassten Userdaten und die Mengen der mit unterschiedlichen Rechten ausgestatteten "Zuschauer" überschneiden sich teilweise.
Ein Beispiel:
- - Ich melde mich als neuer User mit meinem Namen an.
- - Ich sehe nach der Anmeldung ein Formular, wo ich mein Geburtdatum eingeben soll.
- - Dieses Formular wird einem Admin geschickt (E-Mail).
- - Mein Name und der Geburtstag ist in dem erst mal nur für mich sichtbaren Userprofil sichtbar.
- - Der Admin schaltet meinen Namen für andere angemeldete User (oder ggf. Gäste) auf sichtbar.
- - Ich schalte (eventuell) meinen Geburttag auf sichtbar.
- - Aus meinem Geburtstag produziert der Admin neue Daten (z.B. ein Foto mit der Geburtsjahreszahl und ein Horoskop).
- - Ich sehe in meinem Userprofil diese neuen Daten.
- - Der Admin schaltet "das Foto" frei.
- - Ich entscheide, ob mein Horoskop für alle, für angemeldete User oder nur für mich sichtbar ist.
Grundsätzliche Fragen:
Wie "leite" ich Benutzer auf einem bestimmten "Klickpfad" / Seitenabfolge
Wie verwalte ich (viele) Benutzerrechte? Man muss doch bestimmt nicht für jeden einzelnen Benutzer eine eigene Benutzerrolle anlegen.
vielen Dank für einen Schubser in richtige Richtungen + viele Grüße
MiDoe
- Anmelden oder Registrieren um Kommentare zu schreiben
Re: Wie erstellt ein Admin pro User eine Seite, die nur ...
am 20.08.2008 - 18:10 Uhr
Wie erzeuge ich automatisiert ein (aufgebohrtes) Userprofil, ...
Node Profile
... welches ein Admin (mit entsprechenden Rechten) editieren und erweitern kann ...
admin/user/access
... aber grundsätzlich erst mal nur für den User selbst sichtbar und änderbar sein?
Nodeaccess
Der User wiederum kann einstellen, welche der von ihm und vom Admin erzeugten Daten für andere User (und Gäste) sichtbar sind.
Da habe ich spontan nichts an der Hand.
Wie "leite" ich Benutzer auf einem bestimmten "Klickpfad" / Seitenabfolge
Pageroute
Wie verwalte ich (viele) Benutzerrechte? Man muss doch bestimmt nicht für jeden einzelnen Benutzer eine eigene Benutzerrolle anlegen.
Um Himmels Willen, nein. Suche dir ein passendes Modul aus der Kategorie "User access/authentication".
--
![XING](http://www.xing.com/img/buttons/6_de_btn.gif)
Ah, vielen Dank – das
am 21.08.2008 - 16:21 Uhr
Ah, vielen Dank – das sieht sehr vielversprechend aus.
Ein paar Module sind leider noch nicht für V6 verfügbar, aber Ich wurschtel mich da mal durch und melde mich nötigenfalls nächste Woche nochmal.
viele Grüße
MiDoe