Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: nyen am 03.03.05 - 09:18:36
-
Hallo zusammen,
wie kann ich die Funktion im Menupunkt Ansicht-Gehe zu deaktiviern?
Grund: Manche Ansichten verbergt, sie sind normalerweise von Benutzer nicht sichtbar, aber über Ansicht-Gehe zu können Benutzer alle Ansichten sehen. Das ist mein Problem.
Wie kann ich amBesten das am Besten lösen?
Vielen Dank im Voraus
Gruß
Nyen
-
Geht nicht
Wie machst Du denn Deine Ansichten unsichtbar? Mit (Ansichtsname) oder "nur" über Frameset/Page/Outline?
-
Über die Role in Seite- Eingebette Gliederung usw.
@IsNotMember("[Test]"; @UserRoles)
-
a) unsichtbare Ansichten, die programmatisch oder über Frames etc. benutzt werden, sollten eingeklammert werden, dann ist das Anspringen dieser Ansichten nicht mehr so offensichtlich möglich.
b) Um diese Ansichten wirklich vor den betreffenden Benutzern zu schützen, müsste man bei der Ansicht selbst den Zugriff schützen, nicht bei der Page.
-
Ich versuch die Ansicht z.B. über Role zu schützen:
SELECT form = "Document"& @IsNotMember("[Test]"; @UserRoles)
aber klappt es irgendiwe nicht.
Was mache ich falsch?
-
SO geht das auch nicht !
Wenn du mit Leserfeldern arbeitest, dann läuft das sowieso über diese, wer lesen darf und nicht.
Beherzige den Tipp von Jens.
-
Ich kann leider die Samples-DBs von Jens nicht öffnen, ungültige Version.
Also, mit paar weiteren Tipps wäre sehr dankbar!
-
Huh? Da gibt es kein Sample dafür. Oben habe ich beschrieben, wie man Ansichten schützen kann, diese Beschreibung sollst Du beherzigen. Ein Beispiel dafür gibt es nicht.