How does the Provisioning Portal work?
A standard 'Bootloader' program is downloaded to the device. The Bootloader executes and requests (or was pre-configured with) information about the name or location of your mSuite5 server. It connects to the mSuite5 server and prompts the user to logon. If the user authenticates successfully, a software package is downloaded to the user's device. If mSuite client software is already installed, it is removed before the new package is installed.
Administrator initiated method (using SMS text message)
| 1. | The administrator sends the user a structured SMS (text) message. This messages contains the URL of the 'Bootloader' download site plus the configuration information needed by the 'Bootloader' to identify and connect to your mSuite server. The recommended text of the message can be found in the mSuite administration console by right clicking on the database name (immediately below 'mSuite Administration Console') then using All Tasks > Generate Provisioning Portal SMS Message. Alternatively, if the user already exists in the mSuite5 database, expand Administration > User and Groups, right click on Device Users then All Tasks > Generate Provisioning Portal SMS Message then click Next then select the user and click Next again. |
| 2. | The user receives the SMS message on their mobile device then clicks the URL in the SMS message which take them to a website where they can download the standard Bootloader program for their device type. |
| 3. | The Bootloader runs, connects to the mSuite server and prompts the user to log on. |
| 4. | If the user authenticates successfully, all applications deployed to that user are downloaded to their device and installed. |
User initiated method
| 1. | The administrator tells the user the 'alias' (if using the CSC) or the hostname/IP address and port of the mSuite server (if using a Local or DMZ Proxy). |
| 2. | Using the device's web browser, the user goes to a website where they can select, download a standard 'Bootloader' program. This is available from get.commontime.com or can be hosted on a website of your choosing. |
| 3. | The Bootloader runs and the user is prompted to enter the configuration information (as provided by the administrator). |
| 4. | The Bootloader connects to the mSuite server and prompts the user to log on. |
| 5. | If the user authenticates successfully, all applications deployed to that user are downloaded to their device and installed. |
Migration method (moving from mSuite 4 to mSuite5)
(applies to Windows Mobile devices only)
| 1. | The administrator downloads the Migration application packages (which are based on the Bootloader program) from http://downloads.commontime.com/Migration/MigrationPackage.zip and imports them into the mSuite 4 database using the mSuite 4 administration console. Information about how to import these packages into the mSuite 4 database is included in the zip file. |
| 2. | Optionally, the administrator then edits the Bootloader application packages and enters the data for the registry value(s) Alias (if using the CSC) or Host and Port (if using a Local or DMZ Proxy) in HKCU\Software\CommonTime\Cadenza\Provisioning
IMPORTANT: CSC users must only enter the value for Alias. DMZ or Local Proxy users must only enter the values for Host & Port. |
| 3. | The administrator deploys the Bootloader application package to the mobile device users. |
| 4. | Next time a device management session occurs, the Bootloader application package is downloaded to the device and installed. |
| 5. | The Bootloader program automatically executes, connects to the mSuite5 server and prompts the user to log on. |
| 6. | If the user authenticates successfully, all applications deployed to that user (in the mSuite5 system) are downloaded to their device, the existing version of mSuite is removed and the new version is installed. |
Provisioning via a Local or DMZ proxy
If you are using a Local or DMZ proxy, there is an inbound TCP port configured for the Proxy to listen for incoming connections from devices. If the device's Bootloader program makes a connection to this port, it will be redirected to the Provisioning Portal service.
Provisioning by communicating directly with the CSC
Provisioning when using the CommonTime Switching Center is a similar process. However, in this case, your system is connected to the shared CommonTime Switching Center. This needs to know how to connect the device to your Provisioning Portal. It can determine this from your 'alias' - this was provided to you with your license key and is usually a simple email address.
If you are using the CSC and do not know your 'alias', open the mSuite admin console, right click on the database name (immediately below "mSuite Administration Console") then use All Tasks > Generate Provisioning Portal SMS Message The Alias appears after 'Alias': and before 'cdzprov'
During the process, the user has to authenticate using their credentials. If they cannot do this, the software will not be loaded to the device.
Once authenticated, mSuite recognizes the device type and the user and builds a custom software package and sends it to the device. This package includes all the mSuite software, the policies and any other applications that have been configured for the user.
|