Domino 9 und frühere Versionen > ND6: Entwicklung
Leserechte im Web
RvM:
Ich will dokumente im Web mit Leserechten ausstatten.
Ich habe einem User die Rolle [TEST] zugewiesen und das Lesefeld in der Dokumentenmaske mit folgender Formel berechnen lassen:
@If(Newsart="1";@Name([CANONICALIZE]; "[TEST]":"[TEST1]":"[TEST3]");Newsart="2";@Name([CANONICALIZE]; "[TEST]");Newsart="3";@Name([CANONICALIZE]; "[TESt2]");Newsart="4";@Name([CANONICALIZE]; "[TEST3]");@Name([CANONICALIZE]; "[Admin]"))
Da das Feld "Newsart" im Test "2" ist, beinhaltet auch das Leserfeld als Wert "[TEST]". Leider kann ich im Web in einer Ansicht das Dokument nicht sehen.
Wo liegt der Fehler?
Thomas Schulte:
Max internet Access ... Einstellung in den erweiteren Zugriffsrechten der Datenbank.
tks:
Ich verstehe nicht, warum du die Rollen mit @Name ins Leserfeld schreibst. Rollennamen in hierachischer Form?
Kommst Du vielleicht als anonymous im Web an?
dirk_2909:
..Und die Admin-Rolle würde ich immer in das Lesefeld schreiben:
--- Code: ---@If(Newsart="1";("[TEST]":"[TEST2]":"[TEST3]");
Newsart="2";"[TEST]";
Newsart="3";"[TEST2]";
Newsart="4"; "[TEST3]";
@Nothing ) : "[Admin]"
--- Ende Code ---
Glombi:
Hat der/die Server, die in der ACL eingetragen sind, auch alle Rollen ?
Andreas
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln