Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: bandit am 20.11.03 - 08:01:37
-
Hallo!
Ich habe schon ein einfaches Web-Forum unter Notes. Dort ist es aber zur Zeit so, dass jeder unter beliebigen Namen einen Beitrag verfassen kann. Nun soll das Forum für unser Intranet umgebaut werden, so dass jeder nur unter seinem Namen Beiträge verfassen kann und auch nur seine eigenen ändern kann. Da das Forum im Intranet bereitgestellt werden soll, besitzt jeder User eine entsprechende Notes ID.
Ist das mit entsprechenden Autorenfeldern und dem Internetkennwort der Notes ID zu realiseren und wie hoch wäre der Aufwand? Wie genau müsste die Realisierung aussehen? Gibt es evtl. schon fertige Lösung irgendwo, die man als Vorlage verwenden könnte?
-
Du brauchst ein Autorennamensfeld, Berechnet beim Anlegen mit der Formel @Username.
In der ACL der Datenbank trägst Du alle User als Autor ein.
Anonymous und Default erhalten kein Zugriff.
Daher muessen sich auch die Internet-User authentifizieren.
Das Internet-Passwort wird im Personendokument im Domino Directory festgelegt. Dort gibt es ein entsprechendes Feld.
Andreas
-
Ich habe mir jetzt mal ein entsprechendes Formular erstellt mit Autorenfeld mit der Formel @Username.
Wenn ich nun ein Dokument im Web erstelle und mich zuvor authentifiziert habe mit meiner USERID und meinem Internet Kennwort wird dort mein Name in der Form CN=xyz/O=xyz/C=DE in dem Autorenfeld abgelegt.
Nun müsste ja eigentlich jemand anderes nicht mehr mit "?EditDocument" das Dokument verändern können. Leider funktioniert dies nicht und jeder andere kann das Dokument immer noch verändern und erneut speichern. Woran könnte das liegen?
-
Hi,
was für Rechte haben die User in der ACL ?
Für den Einsatz von Autorenfeldern müssen auch Autorrechte gesetzt werden. Wenn die User Editorrechte haben, bringen die Autorenfelder nichts.
-
Oh ich glaube das wars, stand doch tatsächlich noch auf Manager. ;D
Danke!
-
Dann markierst Du mal den Thread als erledig?