Das Notes Forum
Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet 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
-
Nein. Leser und Autoren Felder addieren sich auf. Egal wieviele du in dein Dokument packst. Du musst also ein anderes Problem haben.
-
Danke für die Antwort.
kann man diese Addierten Rechte (evtl über ein Sysemfeld) auch Sichtbar machen???
Gruß Jörg
-
Hol dir eine Testversion von ScanEZ von Ytria. Damit siehst du ganz genau was du in deinen Leser und Autorenfeldern den nwirklich drinstehen hast.
-
Der DocumentViewer von Mayflower sollte es auch tun.
-
Hallo,
Ich wuerde auch mal die Frage in den Raum stellen, in welchem Format die Namen
im Leserfeld enthalten sind.
Andreas
-
Weitere beliebte Fehlerquelle: Mehrere Einträge in einem Feld, obwohl dieses nicht für Mehrfachwerte zugelassen wurde.
Bernhard
-
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
-
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
-
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
-
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
-
Markus, Du bist auf der falschen Baustelle - die User sehen die Dokumente ja *nicht*! Bei Dir ist ja genau das Gegenteil passiert.
Bernhard
-
Tja, Bernhard, die unheimlichen Untiefen der Seiteneinsteiger. ::)
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
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!!!" ....
-
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