Domino 9 und frühere Versionen > ND6: Entwicklung

Leserechte im Web

(1/2) > >>

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