ich habe folgende ProductProperty.
Code: Alles auswählen
[ProductProperty]
type: unicode
name: certificates
multivalue: True
editable: True
values: [""]
default: [""]
Code: Alles auswählen
Set $Certificates$ = GetProductPropertyList("certificates","")
for %c% in $Certificates$ do sub_PatchTextFile_Certificates
D.h. zertifikat1, zertifikat2 stehen bereits in der Liste und zertifikat3 soll hinzugefügt werden.
Mit folgenden Befehl überschreibe ich die vorhandenen Einträge.
Code: Alles auswählen
opsi-admin -d method productPropertyState_updateObjects '{"ident": "firefox-test;certificates;testclient3.domain.de","values":"certificate3","type":"ProductPropertyState"}'
Viele Grüße