Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: Jörg am 07.09.09 - 15:37:39

Titel: Leserechte über 2 Leserfelder
Beitrag von: Jörg am 07.09.09 - 15:37:39
Hallo,

in einen Dokument habe ich 2 Leserfelder eingebaut , mit denen es Möglich sein soll,
zum einen Rolen und zum anderen Personen bezogene Leserechte zu vergeben.

Das Problem  besteht darin , das Personen das Dokument nicht sehen können ,wenn :

In der Gruppe 1 = Role 1 im Leserfeld 1 zugewiesen wurde , und.
im Leserfeld 2 wird Person 1 zugewiesen , welche sich nicht
in der Gruppe1.

Gibt es für das mehrfach verwenden von Rechtefeldern bestimmt kriterien,
an die man sich halten sollte?

Gruß Jörg
Titel: Re: Leserechte über 2 Leserfelder
Beitrag von: Thomas Schulte am 07.09.09 - 15:42:53
Nein. Leser und Autoren Felder addieren sich auf. Egal wieviele du in dein Dokument packst. Du musst also ein anderes Problem haben.
Titel: Re: Leserechte über 2 Leserfelder
Beitrag von: Jörg am 07.09.09 - 15:48:36
Danke für die Antwort.

kann man diese Addierten Rechte (evtl über ein Sysemfeld) auch Sichtbar machen???

Gruß Jörg
Titel: Re: Leserechte über 2 Leserfelder
Beitrag von: Thomas Schulte am 07.09.09 - 15:51:09
Hol dir eine Testversion von ScanEZ von Ytria. Damit siehst du ganz genau was du in deinen Leser und Autorenfeldern den nwirklich drinstehen hast.
Titel: Re: Leserechte über 2 Leserfelder
Beitrag von: klaussal am 07.09.09 - 15:52:59
Der DocumentViewer von Mayflower sollte es auch tun.
Titel: Re: Leserechte über 2 Leserfelder
Beitrag von: ascabg am 07.09.09 - 16:07:25
Hallo,

Ich wuerde auch mal die Frage in den Raum stellen, in welchem Format die Namen
im Leserfeld enthalten sind.


Andreas
Titel: Re: Leserechte über 2 Leserfelder
Beitrag von: koehlerbv am 07.09.09 - 16:09:21
Weitere beliebte Fehlerquelle: Mehrere Einträge in einem Feld, obwohl dieses nicht für Mehrfachwerte zugelassen wurde.

Bernhard
Titel: Re: Leserechte über 2 Leserfelder
Beitrag von: Jörg am 10.09.09 - 12:46:42
Hallo,

mit dem Mayflower-Tool komme ich leider nicht weiter, da muss aber mal suchen warum ich keine Dokumente dort hin kopieren kann.

Die Felder sind beide als Mehrfachwert deklariert und die Auswahl erfolgt zum einen über die Zugriffskontrollliste und das Adressdialogfeld.

Gruß Jörg
Titel: Re: Leserechte über 2 Leserfelder
Beitrag von: ascabg am 10.09.09 - 12:53:39
Nochmals.

In welchem Format werden die Namen in das betreffende Feld geschrieben.

Hierarchisch?

Name/O=xxx/OU=xxx/C=xxx
oder einfach nur
Name

oder anders gefragt:
erfolgt innerhalb des Feldes noch irgendeine Art der Umformatierung mittels
@Name([xxx]; Feldname)


Andreas
Titel: Re: Leserechte über 2 Leserfelder
Beitrag von: Jörg am 10.09.09 - 13:07:40
Hi,

das Feld fülle ich wenn es leer mit der Formel:

@If(Docleser="";@UserName;Docleser)

Und im Dokument werden die User dann wie folgt eingetragen:
CN=Name/O=xxx/OU=xxx/C=xxx

Gruss Jörg
Titel: Re: Leserechte über 2 Leserfelder
Beitrag von: BigWim am 10.09.09 - 13:59:52
Ich habe schon mal Stunden verschwendet, weil ich dachte, ich hätte mein Feld als Leserfeld eingerichtet; war aber nur ein "normales" Textfeld.

OK, ich bin nicht der sorgfältigste, aber Du bist sicher, dass Du wirklich zwei Leserfelder definiert hast?

Markus
Titel: Re: Leserechte über 2 Leserfelder
Beitrag von: koehlerbv am 10.09.09 - 16:05:57
Markus, Du bist auf der falschen Baustelle - die User sehen die Dokumente ja *nicht*! Bei Dir ist ja genau das Gegenteil passiert.

Bernhard
Titel: Re: Leserechte über 2 Leserfelder
Beitrag von: BigWim am 10.09.09 - 16:46:28
Tja, Bernhard, die unheimlichen Untiefen der Seiteneinsteiger. ::)

Zitat
einen Rollen und zum anderen Personen bezogene Leserechte zu vergeben
Das erinnert mich schon stark an meinem Problem. Ich hoffe, ich kann es etwas deutlicher machen:

Leserfeld 1 bestückt mit einer Rolle xy
= der Personenkreis, der "immer" lesen darf.

Dieser Personenkreis darf zur Laufzeit Personen bestimmen, die das Dokument ebenfalls lesen dürfen, aber nicht der Rolle xy zuordnet sind (zumindest bei meiner Anforderung seinerzeit). Also der Ordnunghalber (ob richtig oder falsch ...):

Leserfeld 2 bestückt mit Usernamen.
= zur Laufzeit / von User bestimmter Personenkreis, der auch lesen darf

Bei diesem Konstrukt kann es schon vorgekommen, dass
Zitat
In der Gruppe 1 = Rolle 1 im Leserfeld 1 zugewiesen wurde , und.
im Leserfeld 2 wird Person 1 zugewiesen , welche nicht in der Gruppe1 ist,
das Dokument nicht sieht

wenn das zweite Leserfeld nicht als Leserfeld definiert ist. Egal, wie vollqualifiziert die Namen auch waren, das Dokument wurde und wurde nicht angezeigt. Wie lese ich hier immer so schön: Work as Design ... :o

Markus


@Bernhard
Und sei ruhig ehrlich zu mir (http://atnotes.de/index.php/topic,46239.msg297186.html#msg297186), falls ich doch falsch liege ;)

Ich möchte ja nicht so enden, wie der Geisterfahrer, der im Radio die Nachricht hörte, dass ein Geisterfahrer auf der A8 Richtung Salzburg unterwegs und ärgerlich rief: "Einer? HUNDERTE!!!" ....






Titel: Re: Leserechte über 2 Leserfelder
Beitrag von: koehlerbv am 10.09.09 - 17:00:14
Doch, Du hast mit der Beschreibung diesen Konstrukts Recht, Markus. In dem Falle funktioniert das "Verstecken", aber nicht das "Wiederhervorzaubern" (über eine Rolle).

Bernhard

PS: Jörg sollte auch endlich mal angeben, welche Personen das Dokument nun sehen können und welche nicht - die aus Leserfeld 1, aus Leserfeld 2 oder alle