Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: chock am 09.12.03 - 11:23:13
-
Hallo,
ein Dokumenten Author erstellt ein neues Dokument. Dieses Dokument enthält bestimmte Felder die vom Author vorgegeben werden und nicht geändert werden dürfen. Bestimmte Felder sollen aber von denPersonen X geändert werden können.
Wenn ich nun den Personen X Editor Zugriff gebe dürfen sie alle Felder ändern.
Kann man speziell nochmal Rechte auf bestimmte Felder geben?
Danke
-
Du könntest bestimmte Felder für bestimmte Personen bzw. Rollen verstecken, in etwa so
!@If(@Contains(@UserRoles;"Rolle"))
Gruß
-
Auf einzelne Felder kann man (meines Wissens) keine separaten Rechte vergeben.
Du kannst das aber dennoch auf 3 Weisen abbilden:
1. Wie bereits vorgeschlagen mit versteckten Feldern
2. per Abschnitt mit begrenztem Zugang
3. Du stellst die Felder in Teilmasken:
Eine Teilmaske mit editierbaren und eine mit berechneten Feldern. Dann fügst Du diese als berechnete Teilmaske wieder in die Hauptmaske ein.
-
... du könntest mit verschlüsselten Feldern arbeiten. Die können dann nur von Besitzern des Schlüssels bearbeitet werden. Allerdings empfehle ich dir dann mit Teilmasken zu arbeiten - eine mit verschlüsselten Feldern, die berechnet ins Dokument gezogen wird, wenn z.B. eine Rolle [KeyOwner] oder so vorliegt. Das Problem ist, daß0 wenn das Feld in der Maske zur Bearbeitung steht, kann es nur noch von Schlüsselinhabern gespeichert werden.
ata
-
die Felder sollen ja nicht ausgeblendet werden, sie dürfen nur nicht bearbeitet werden.
-
Da stehen die 3 von Ghandi aufgelisteten Möglichkeiten zur Verfügung
-
... ich hatte die Frage falsch verstanden - Ghandi's Wege führen hier schon zur Lösung - verschlüsselte Felder wären fehl am Platz...
ata 8)