Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: robertpp am 01.03.05 - 15:33:37
-
Ich hab ein etwas größeres Problem.
Ich habe ein View in der Monatlich doc's je devision erstellt werden. In diesen Doc sind Anhänge drinnen die nicht ein jeder sehen darf (nur divisionuser dürfen sehen).
Jetzt soll es aber so sein das die doc's in der View sichtbar bleiben, da dort angezeigt werde welche Anhänge bereits vorhanden sind!--> auch für andere Divisionuser
Ich hab es zu Beginn mit Authorenfelder gemacht somit sind nur die Leute rein gekommen aber in der View waren die doc's auch nur noch von den Authoren sichtbar.
Wie kann ich es anstellen das nur die Authoren in das doc rein können aber alle anderen alle doc in der View sehen. --> soll anspornend sein.
Oder ist es nicht anders möglich als dass ich die RTF in ein Controlled Access Section packe wo nur die Divisionuser zugriff haben?
danke Robert
-
Ich hab hier mal eine db anghängt wie das ganze jetzt aussieht
-
Hi,
grundsätzlich gilt: wenn das Dokumente in einer Ansicht sichtbar ist, dann hat die Person Leserecht, dann kann Sie das Dokument öffnen.
mir fallen ein paar Ansätze ein, um das zu umgehen:
1. Beim Öffnen des Dokuments andere Maske benutzen, die das Attachment nicht beinhaltet (über Form Formulas in der Ansicht). Wenn man den Dokumentinhalt anzeigen will
2. Das Öffnen des Dokuments verhindern (Event PostOpen der Maske)
3. Das Attachment aus dem Dokument in ein anderes auslagern. Quasi "Attachment-Container", die andere Zugriffsrechte haben, als die Dokumente der Ansicht. Das Attachment öffnet man dann mit einem Knopf/einer Aktion im Originaldokument. Den Namen und andere Informationen hat man im Original gespeichert, um sie in der Ansicht anzeigen zu können.
Vorsicht: zumindest 1 und 2 kann man (als Programmierer) umgehen. Es kommt drauf an, wie sicher die Lösung sein soll. Nummer 3 kann man sicher machen, in dem die Container Lesefelder besitzen.
Gruß
C.
-
4. oder mit einem zugriffskontrolliertem Abschnitt.
-
Das mit Controlled Access Section = zugriffskontrolliertem Abschnitt hab ich mir auch gedacht, ich hab ja ein Author-Feld "DivisionUser" mit all den Divisionusern dann hab ich noch ein Author-Feld "Authors" mit "[admin]"; "[Group User]"?
Wie mach ich das genau mit der Formula?
Bei der Section?
Muss ich dann auch ein Lesefeld erstellen damit alle anderen die doc's in der View sehen und was schreib ich dort hinein die Divisionuser sind in dem Doc der Division angelegt und werden bei der Auswahl der Division erst in das doc geschrieben?
Kann man im Readers-Feld soetwas wie Default eingeben?
-
Wenn alle die Docs lesen können sollen, brauchst Du natürlich kein Leserfeld.
Bernhard
-
Kann mir da bitte nochmals jemand helfen.
Das mit dem Lesefeld ist aber net so klar. Wenn ich im Doc aber die Authorenfelder
"DivisionUser" mit all den Divisionusern und "Authors" mit "[admin]"; "[Group User]" habe dann können ja auch die nur die doc's in der view sehen oder?
-
Autorenfelder regeln "nur" die Editierrechte. Mit den Leserechten haben sie nichts zu tun.