VSP Connection and Authentication
Assemble needs connection and authentication settings for the VSP API.
Create/Edit VSP Connection Details
Opening vsp.exe will launch a GUI for filling in and saving VSP connection details.
Click <Save> after filling in all the connection details. It will save the settings to the specified filename in the same directory as the tool. The password is encrypted using AES-256 encryption and a 100 character key.
NOTE: | The API user’s password cannot contain the symbol “@”. If it does, the symbol must be removed from the password or Assemble will not function correctly. |
If your VSP is a Connected Cloud installation hosted by MobileIron, the VSP FQDN should be in the format “m.mobileiron.net/customername”.
[VSP]
vsp=vsp1.company.com
username=apiuser
password=0x86DD0705488F2C78D17F19A1FT45460C
Multiple INI files can be saved with different connection settings if a company has multiple VSPs they want to apply Assemble rules against.
Click the “Load” button to choose and edit a previously created VSP INI file.
To prompt for the user’s password each time Assemble is run, manually change the password key to “prompt”.
[VSP]
vsp=vsp1.company.com
username=apiuser
password=prompt
If you need to use a web proxy server to access the VSP, enter in the proxy settings. The proxy address syntax must be “ipaddress:port”. If the proxy requires authentication, also fill in the proxy username and password.
[VSP]
vsp=vsp1.company.com
username=apiuser
password=0x86DD0705488F2C78D17F19A1FT45460C
proxy=192.168.1.100:8080
proxyusername=proxyuser
proxypassword=0x86DD0705488F2C78D17F19A2894659674
If wget=no in the section [RuleNum], no other proxy setting is needed. If wget=yes or is not set (yes is the default), you must set the above key in the vsp.ini file and also see the details for the key wget in the section in the Assemble documentation to set the wget proxy.
If the proxy server requires authentication, set the proxy username and password using vsp.exe and set “wget=no” in the [RuleNum] section.
The only NTLM proxy authentication method will work properly. Basic proxy authentication does not work at this time.