Domino 9 und frühere Versionen > ND7: Entwicklung
Rolle per Schaltfläche aktivieren
koehlerbv:
Volle Zustimmung an Dirk (2909) und Anita: So etwas macht man niemals per ACL-Änderung. Das wäre eine extrem fatale Lösung.
Baue zwei Ansichten, Ralf. Du solltest hier aber noch erläutern, wie Du die User-bezogene Ansicht aufgebaut hast (embedded single-category - dann wäre alles in Ordnung, ansonsten ...).
Dirk (diali): Wie willst Du die ACL ohne Managerrechte anfassen? Hier hoffe ich doch sehr (und bin mir da auch sicher), dass Du Dich da irrst. Alles andere wäre fatal und würde Notes ad absurdum führen. Oder willst Du auf NotesAgent.RunOnServer hinaus? Was auch eine sehr fragliche Geschichte wäre ...
Bernhard
diali:
@Bernhard
ja ich wollte auf NotesAgent.RunOnServer und NotesAgent.OnBehalfOf hinaus. Die Sicherheitsschichten von Notes/Domino werden damit in keinster Weise umgangen. Ich selber verwende solche Konstrukte, damit der User Desigenelemente (z.B. Bild-Ressourcen) austauschen kann.
Außerdem schrieb ich, dass ich es so nicht machen würde. Eine Alternative habe ich versucht im 2. Absatz aufzuzeigen.
koehlerbv:
Rein technisch ist das natürlich mit RunOnServer möglich, aber zum "schnellen Umschalten in Ansichten" ist das denkbar ungeeignet: Nach ACL-Änderung muss sich der User erstmal von Notes abmelden und wieder anmelden, damit sein Client die geänderten Rechte auch mitbekommt.
Bernhard
eknori:
Geht es denn hier wirklich um Berechtigungen zum Anschauen der Dokumente, oder willst du dem User nur eine einfache Möglichkeit zum Filtern der Einträge geben?
Mgl.weise tut es ja dann auch http://www.eknori.de/2004-07-14/let-user-filter-any-view/
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln