Bootstrapping Overview
Bootstrapping Overview

Bootstrapping Overview

The Provisioning Manager provides one of several ways to configure WFC clients.
Configuration Overview Chart
Application to Configure
Manual
File
Profile Manager
AppConfig
Extension Manager
Provisioning Manager (bootstrap)
WFC Voice
Yes
XML
Yes (Using  Profile Client)
Yes
Yes
WFC PTT Pro (Android)
Yes
JSON
Yes (Using Profile Client)
Yes
WFC PTT Pro (iOS)
Yes
Yes
Yes
WFC PTT Pro (Dispatch)
Yes
WFC Profile Client
Yes
JSON
Yes
The initial client version supporting bootstrapping, as indicated in the following table:
Initial Bootstrapping Support Version
Application
Version
WFC Voice
9.0.20207
PTT Pro Android
3.3.10107
Profile Client
2.0.20207
WFC PTT Pro (iOS)
1.0.11078
The Provisioning Manager supports a method of configuration called bootstrapping, which consists of creating a segment of configuration data (the bootstrap) and associating it with a token. When a device uses a token associated with a bootstrap, the device loads the configuration data contained in the bootstrap, as illustrated in the following diagram:
Bootstrap Ladder Diagram
As shown in the Initial Bootstrapping Support Version table, the Provisioning Manager currently supports the configuration of the WFC Voice, PTT Pro Android, PTT Pro iOS, and Profile Clients.
Configuring bootstraps and tokens can help the customer to achieve specific configuration objectives without loading files on the device.
The  bootstraps are useful in the following scenarios:
  1. Associate a device with the customer to activate a WFC Voice license.
    The Direct Access Token provided in the Welcome email addresses this objective.
  2. Configure the WFC Voice client to access the Extension Manager using the
    var_location
    parameter.
    The Extension Manager Token provided in the Welcome email (if the customer is entitled to the Extension Manager) addresses this objective. For more information about configuring the WFC Voice client to access the Extension Manager, refer to the WFC Voice Client PBX Administrator Guides.
  3. Configure the WFC Profile Client to access the Profile Manager using  the
    sfs_url
    parameter. After the Profile Client connects to the Profile Manager, it assists in profile selection as well as the configuration of the WFC Voice and/or PTT Pro clients.
    For more information, refer to the WFC Profile Manager Administrator Guide.
  4. Replace XML or JSON configuration files. Instead of deploying an XML or JSON configuration file on the devices, a bootstrap and associated token can import the contents of the files.
XML must be converted to JSON before using in the Provisioning Manager.