gibt es eine Möglichkeit die Product Properties in einem script zu ändern?
nachdem diese Frage hier zwar gestllt aber icht beantwortet wurde.
viewtopic.php?f=7&t=4394
stelle ich sie nochmals.
ich möchte im paket myProduct bei der Installation vom client die Property myBoolProperty
unter gewissen umständen auf true setzen lassen.
Ich habe in der Dokumentation zu diesem Thema relativ wenig gefunden
und mir aus dem oben gennanten Beitrag folgenden code zusammengereimt.
wie sollte das wirklich ausschauen?
Code: Alles auswählen
DefStringList $configStates$
set $configStates$ = addtolist($configStates$, "[newmap]")
set $configStates$ = addtolist($configStates$, "type=BoolProductProperty")
set $configStates$ = addtolist($configStates$, "productId=myProduct")
set $configStates$ = addtolist($configStates$, "propertyId=myBoolProperty")
set $configStates$ = addtolist($configStates$, "values= true")
set $configStates$ = addtolist($configStates$, "objectId=%opsiserviceUser%")
markErrorNumber
OpsiServiceHashList_configState_updateObjects
if errorsOccuredSinceMark > 0
isFatalError
endif
[OpsiServiceHashList_configState_updateObjects]
"method": "setProductProperty"
"HashList": "$configStates$"
"params": [
]