Hallo zusammen,
die Möglichkeit Ansichten über die ACL zu schützen möchte ich hier auslassen, da es mir nicht flexibel genug ist (wechselnde Zugriffsberechtigung für Personen durch TEAM-Wechsel).
Ich stelle mir vor, dass ich im Queryopen der View ein Script hinterlege, das überprüft, ob aktueller User im Viewnamen steht, dann öffnen, wenn nicht wir dnoch ein Profildokument abgefragt, ob dort der aktuelle Benutzer aufgeführt wird. Funzt auch soweit, aber... leider merkt sich Notes die letzte Ansicht (die Datenbank hat keinen Vorgabe Navi oder so, beim Öffnen der DB, weil zuviele Ansichten vorhanden) die benuzt wurde und nach dem Schliessen wird diese Datenbank nicht mehr geöffnet, da das Script immer noch zieht.
Ich habe auch versucht, bei unberechtigtem Zugriff eine andere Ansicht zu öffnen, geht auch, aber es bleibt immer noch der Reiter stehen, auf dem der Zugriffsversuch durchgeführt wurde, und dieser stört dann, da das Script wieder ausgeführt wird.
Hat jemand von euch sowas umgesetzt, oder kann mir ein Tipp geben?