Domino 9 und frühere Versionen > ND6: Entwicklung

Berechtigungen für Felder

(1/4) > >>

musicforever:
Ich möchte div. Felder in einem Tabellenreiter mit 2 Rollen vergeben und damit die Editierrechte für die verschiedenen Felder User-steuern.
Frage: wie können alle User die Felder sehen, aber nur ausgewählte Menschen die Felder editieren?
Muß ich eine Aktion machen oder kann ich das eventuell über die Eigenschaften der Felder regeln?

Vielen Dank schon mal für die Antworten.

Gruß
Yvonne  ???

Driri:
Du kannst z.B. für jedes Feld ein zusätzliches Feld (Berechnet zur Anzeige) mit dem Wert des eigentlichen Feldes einbauen.

Das normale Feld und das berechnete Feld verbirgst Du dann abhängig von einer Rolle.
D.h. hat ein Benutzer z.B. die Rolle "[Editor]", wird das normale, bearbeitbare Feld angezeigt und das berechnete verborgen, ansonsten anders herum.

CLI_Andreas_Schmidt:
Die beste Lösung wäre ein "Zugriffskontrollierter Abschnitt"

Gruss

Andreas

koehlerbv:
In einer Tabelle ? Da wäre ich aber vorsichtig.
Was Driri schrieb, ist schon die bewährteste und sauberste Lösung.

Bernhard

TMC:
da kann ich Bernhard und Diri nur zustimmen.

Ich habe alternativ - zwecks Vermeidung doppelter Felder - auch schon mit Berechnetem Text gearbeitet. Ist aber alles andere als toll, wenn man mit dem Dokument mehr vorhat (z.B. forwarden in Mail - bei Formeln wie @DBTitle steht dann im Maildokument der Name des Users im ber.Text).

Ich sehe also auch als sauberste Lösung: 2 Felder.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln