Domino 9 und frühere Versionen > ND6: Entwicklung
Web DB Lesender Zugriff
TomLudwig:
Hallo zusammen,
ich möchte verhindern, dass User auf meine Web DB schreibenden Zugriff haben.
In der ACL sind sie als Leser eingetragen. Kommen aber nicht auf die Datenbank. Erst wenn das Recht auf Editor erweitert wird haben sie zugriff.
Warum?
Vielen Dank für eure Hilfe.
Gruß, tom
Gandhi:
Versuchs mal mit dem Flag: Write public documents.
Evtl. hilft das weiter, wenn beim Öffnen der DB irgendwo was (und sei es nur ein Profil) geschrieben werden muss.
Ansonsten würde ich ihnen eher Author Access geben - dann können sie nur die Dokumente schreiben, in denen sie in einem Autoren Feld als Autoren aufgelistet werden.
Für weitere Fehlerhilfe müsste ich die DB kennen.
TomLudwig:
Die User müssen zwingend den Hacken "Create Document" haben. Ansonsten gehts nicht.
Liegt es evtl. daran, dass beim Öffnen der Datenbank eine Maske geöffnet wird?
mit [Datenbankname.nsf]/[Maskenname]?OpenForm
Ich möchte verhindern, dass User Dokumente editieren dürfen. Auch wenn sie die UNID des Dokuments kennen und es mit ?EditDocument öffnen wollen, soll das nicht möglich sein.
Driri:
Hi,
Du mußt dann entweder für die Form die Berechtigungen für Public Access User setzen (letzter Reiter der Eigenschaftfen) oder statt einer Form eine Page verwenden.
Gandhi:
Es liegt garantiert daran, dass sie eine Maske öffnen (vielmehr ein Dokument mit der Maske öffnen)sollen (wozu?).
Das kannst Du abfangen, in dem Du ihnen Autorenzugriff gewährst - sie aber nicht in das Autorenfeld aufnimmst. Dann können sie zwar Dokumente erstellen - aber vorhandene Dokumente nicht bearbeiten.
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln