- Hilfe-Center
- Customizing
- Sonderdaten (CustomFields)
Lässt sich steuern, ob Custom Fields bearbeitet oder nur angezeigt werden dürfen?
Welche Optionen zur Sichtbarkeit von Custom Fields gibt es allgemein im System?
Im System besteht die Möglichkeit, die Sichtbarkeit sowie die Bearbeitbarkeit einzelner Custom Fields (Sonderdatenfelder) gezielt zu steuern. Dies erfolgt über die Einstellung customFieldsEditability
, mit der einzelne Felder als schreibgeschützt (readOnly
) oder bearbeitbar markiert werden können.
Diese Einstellung ist besonders nützlich, wenn bestimmte Felder zwar angezeigt, aber nicht durch Endnutzer verändert werden sollen – zum Beispiel bei automatisch berechneten Werten oder bei Feldern, die von einer Schnittstelle befüllt werden.
Die Konfiguration erfolgt als Array von Objekten, in dem je Feld eine ID und der Schreibschutzstatus angegeben werden:
customFieldsEditability:[{
id:'pmo.cf1',
readOnly:true
},{
id:'pmo.cf2',
readOnly:false
}],
Dabei steht:
-
id
für die eindeutige Kennung des Custom Fields, -
readOnly
für die Steuerung der Bearbeitbarkeit (true
= schreibgeschützt,false
= bearbeitbar).
Diese Option ermöglicht eine gezielte Steuerung von Zugriffsrechten auf benutzerdefinierte Felder und trägt zur Datensicherheit sowie zur klaren Rollenverteilung bei.