Die Änderungen beziehen sich auf die Keys (Key-/Zugangscodes) eines Keysets.
Im Identifikationsbereich müssen Sie den Namen des Keysets angeben (Feld kc_name der Union kc_id_area). Im Datenbereich müssen Sie die Datenstruktur kc_kset_str mit den neuen Eigenschaftswerten übergeben.
Mögliche Modifikation 
Mit Ausnahme des MASTER-Keysets können Sie einen oder mehrere Keys eines Keysets ändern. Das Keyset muss in der Konfiguration der Anwendung existieren.
In der Datenstruktur kc_kset_str geben Sie Folgendes an:
| Feldname | Bedeutung | |
| keys[4000] | Ein Key- oder Zugangscode ist eine ganze Zahl zwischen 1 und dem Wert KEYVALUE, der bei der KDCDEF-Generierung in der MAX-Anweisung festgelegt wurde. keys besteht aus 4000 Feldelementen keys[0] bis keys[3999]. Der Inhalt der Feldelemente ist folgendermaßen zu interpretieren: | |
| keys[0]= | '0': Der Key- / Zugangscode 1 gehört nicht zu diesem Keyset. | |
| keys[n]= | '0': Der Key- / Zugangscode n+1 gehört nicht zu diesem Keyset. Ist n+1 größer als KEYVALUE, darf '1' nicht angegeben werden. | |
| keys[3999]= | '0': Der Key- / Zugangscode 4000 gehört nicht zu diesem Keyset. | |
Wirkungsdauer / Transaktionssicherung: Typ GPD ("KC_MODIFY_OBJECT - Objekteigenschaften und Anwendungsparameter ändern")