Das Notes Forum
Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: user0814 am 03.06.08 - 14:51:08
-
Hallo Forum,
ich möchte in meiner Datenbank Leseberechtigungen für Dokumente einführen. Ich finde, dass ich alles richtig gemacht, jedoch greift das Leserfeld nicht. Vielleicht kann mir jemand einen Tipp geben, vielleciht sehe ich grad auch nur vor lauter Bäumen den Wald nicht.
Hier eine nähere Erläuterung:
- Die Datenbank befindet sich auf dem Domino, damit auch die ACLs greifen.
- Die Zugriffskontrolle für die Datenbank sieht so aus, dass -Default- keinen Zugriff hat.
- Ich habe zwei Rollen definiert: Entwickler und Anforderer
- Nun habe ich den User Test: Seine Rechte:
Benutzertyp: Person
Zugriff: Autor
Rolle: Anforderer
- Die entsprechende Maske trägt ein Leserfeld vom Typ "berechnet" und hat den Inhalt "[Entwickler]".
Das sollte schon ausreichen, um die Dokumente entsprechend zu schützen. Liege ich richtig oder habe ich doch noch etwas vergessen?
Danke für Eure Hilfe!
-
1. Ja
2. ein Leserfeld mit der Rolle [READALL] oder so ähnlich, damit bei Bedarf der Admin alles sieht.
-
Steht die Person evtl. in einem Author-Feld mit drin ? Weil ein Author-Feld ist gleichzeitig auch Leserfeld.
-
Hallo,
nein, ich habe kein Autorenfeld.
-
Testest Du das an einem Rechner mit ID switchen ? Das gibt ggf. solche lustigen Effekte dank des Cachings ;)
-
Das übliche: Notes schliessen, Cache köschen, etc pp.....
Das Wechseln der Id ist manchmal wirklich lustig.... ;D
-
Ich wechsel die ID. Das Cachen ist mir ebenfalls bekannt, daher schließe ich Notes komplett und starte es neu. Seltsam das Ganze ???
-
Ich weiß nicht, wie das beim 8er Client ist, beim 6.5er oder 7er würde ich auf jeden Fall mal die Cache.ndk löschen.
-
Hmm. Das war jetzt ein Fehler von mir. Ich entwickle und arbeite zwar unter 8, habe aber einen 6.5 Client zum Testen genommen.
Ich habe aber mit dem 8 Client das gleiche Problem.
-
Ich habe den fehler durch Zufall nun gefunden! Erst beim Anlegen eines neuen Dokumentes mit dem Leserfeld hat es funtkiniert, daher muss ich meinen Agenten prüfen, wieso dieses Feld entsprechend nicht gesetzt worden ist.
Danke an Alle für die Hilfe!