Windows MDM server SyncML protocol implementation -
i new windows mdm server , still learning it, question can little naive please bear :)
i trying develop windows mdm server. have gone through windows mdm protocol document, syncml document , mof files. yet not sure syntax commands add, replace. how data sent device in ... in syncml various mof classes.
it clear in 1 of example provided in doc sending certificate. have not given clear examples sending data such wifi profile data. key val pair of comma seperated list in
if has working mdm server , share sample syncml formated command helpful in case.
example adding wifi proxy
<syncml xmlns="syncml:syncml1.2" xmlns:ns2="syncml:metinf"> <synchdr> <verdtd>1.2</verdtd> <verproto>dm/1.2</verproto> <sessionid>7</sessionid> <msgid>2</msgid> <target> <locuri>urn:uuid:e4544f96-aa41-5e12-b8c5-4c3cef6e1822</locuri> </target> <source> <locuri>https://www.examplemdm.com/1/</locuri> </source> </synchdr> <syncbody> <status> <cmdid>1</cmdid> <msgref>2</msgref> <cmdref>0</cmdref> <cmd>synchdr</cmd> <data>200</data> </status> <sequence> <cmdid>pol_wifi</cmdid> <atomic> <cmdid>proxy_wifi_psk_1</cmdid> <add> <cmdid>win_pol_wifi_wpa_wpa2_psk_1</cmdid> <item> <target> <locuri>./vendor/msft/wifi/profile/my%20network/wlanxml</locuri> </target> <meta> <ns2:format>chr</ns2:format> </meta> <data><wlanprofile xmlns="http://www.microsoft.com/networking/wlan/profile/v1"><name>mits laptop</name><ssidconfig><ssid><name>mits laptop</name></ssid><nonbroadcast>false</nonbroadcast></ssidconfig><connectiontype>ess</connectiontype><connectionmode>auto</connectionmode><autoswitch>false</autoswitch><msm><security><authencryption><authentication>wpa2psk</authentication><encryption>tkip</encryption><useonex>false</useonex></authencryption> <sharedkey><keytype>passphrase</keytype><protected>false</protected><keymaterial>mypassword</keymaterial></sharedkey></security></msm></wlanprofile> </data> </item> </add> <add> <cmdid>add_proxy</cmdid> <item> <target> <locuri>./vendor/msft/wifi/profile/my network/proxy</locuri> </target> <meta> <ns2:format>chr</ns2:format> </meta> <data>192.168.1.228:8888</data> </item> </add> </atomic> </sequence> <final/> </syncbody>
Comments
Post a Comment