Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: robertpp am 01.03.05 - 15:33:37

Titel: Doc in View einsehbar aber Doc's nicht einsehbar
Beitrag 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
Titel: Re: Doc in View einsehbar aber Doc's nicht einsehbar
Beitrag von: robertpp am 01.03.05 - 15:45:37
Ich hab hier mal eine db anghängt wie das ganze jetzt aussieht
Titel: Re: Doc in View einsehbar aber Doc's nicht einsehbar
Beitrag von: cgorni am 01.03.05 - 16:02:22
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.
Titel: Re: Doc in View einsehbar aber Doc's nicht einsehbar
Beitrag von: klaussal am 01.03.05 - 16:05:00
4. oder mit einem zugriffskontrolliertem Abschnitt.
Titel: Re: Doc in View einsehbar aber Doc's nicht einsehbar
Beitrag von: robertpp am 01.03.05 - 16:45:34
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?
Titel: Re: Doc in View einsehbar aber Doc's nicht einsehbar
Beitrag von: koehlerbv am 01.03.05 - 17:00:58
Wenn alle die Docs lesen können sollen, brauchst Du natürlich kein Leserfeld.

Bernhard
Titel: Re: Doc in View einsehbar aber Doc's nicht einsehbar
Beitrag von: robertpp am 04.03.05 - 13:23:37
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?
Titel: Re: Doc in View einsehbar aber Doc's nicht einsehbar
Beitrag von: koehlerbv am 04.03.05 - 13:39:34
Autorenfelder regeln "nur" die Editierrechte. Mit den Leserechten haben sie nichts zu tun.