Pulse Connect Secure Provisioning Parameters

Provisioning parameters are those parameters which are required during the deployment of a virtual appliance. Pulse Connect Secure accepts the following parameters as provisioning parameters in the XML format.

"<pulse-config>

  <primary-dns>8.8.8.8</primary-dns>

  <secondary-dns>8.8.8.9</secondary-dns>

  <wins-server>1.1.1.1</wins-server>

  <dns-domain>psecure.net</dns-domain>

  <admin-username>admin</admin-username>

  <admin-password>password</admin-password>

  <cert-common-name>va1.psecure.net</cert-common-name>

  <cert-random-text>fdsfpisonvsfnms</cert-random-text>

  <cert-organisation>Psecure Org</cert-organisation>

  <config-download-url><value></config-download-url>

  <config-data><value></config-data>

  <auth-code-license><value></auth-code-license>

  <enable-license-server>n</enable-license-server>

  <accept-license-agreement>n</accept-license-agreement>

  <enable-rest>n</enable-rest>

</pulse-config>",

 

The below table depicts the details of xml file.

#

Parameter Name

Type

Description

1

primary-dns

IP address

Primary DNS for Pulse Connect Secure

2

secondary-dns

IP address

Secondary DNS for Pulse Connect Secure

3

wins-server

IP address

Wins server for Pulse Connect Secure

4

dns-domain

string

DNS domain of Pulse Connect Secure

5

admin-username

string

admin UI user name

6

admin-password

string

admin UI password

7

cert-common-name

string

Common name for the self-signed certificate generation. This certificate is used as the device certificate of Pulse Connect Secure

Random text for the self-certificate generation

Organization name for the self-signed certificate generation

8

cert-random-text

string

9

cert-organization

string

10

config-download-url

String URL

Http based URL where XML based Pulse Connect Secure configuration can be found. During provisioning, Pulse Connect Secure fetches this file and comes up with preloaded configuration. XML based configuration can be present in another VM in Azure cloud or at corporate network which is accessible for Pulse Connect Secure through site to site VPN between Azure and corporate data center

11

config-data

string

base64 encoded XML based Pulse Connect Secure configuration

12

auth-code-license

string

Authentication code that needs to be obtained from Pulse Secure

13

enable-license-server

string

If set to ‘y’, PCS will be deployed as a License server.

If set to ‘n’, PCS will be deployed as a normal server.

14

accept-license-agreement

string

This value is passed to the instance for configuration at the boot time. By default, this value is set to ‘n’. This value must be set to ‘y’.

15

enable-rest

string

If set to ‘y’, REST API access for the administrator user is enabled.

 

In the above list of parameters, primary dns, dns domain, admin username, admin password, cert-random name, cert-random text, cert-organization and accept-license-agreement are mandatory parameters. The other parameters are optional parameters.