Creating a Deployment

Navigation:  Managing the Account > Applications > Deployments >

Creating a Deployment

Previous pageReturn to chapter overviewNext page

 

Overview

 

A Deployment is the task responsible for sending and uploading a configuration into a device group.

Configurations can be deployed to a specific site/device group, to all the device groups in a site (Single-Site Deployment) OR  be delivered to device groups of all the sites in the account (Multi-Site Deployment). See Deployments.

 

Note

A deployment always implies the previous creation of a configuration that is compatible with the deployment's target. For instance, you cannot use a site restricted configuration in a Multi-Site Deployment. See Creating a Configuration.

 

 

Note

If several deployments for the same site/device group have the same planning date, only the most recent one is deployed.

 

 

TIPBefore creating a new deployment, check the "Deployment Plans" page to avoid creating incompatibilities deployments.

 

 

 

Step-by-step

1. In the Admin Dashboard's "Control Panel", click Applications button , and, then, select Deployment Sub Module Button .

 

Account Deployments0

 

2. Click Add Deployment Plan Header Button to open a New Deployment wizard.

 

If an error message appears, check Possible Error Message(s) to know how to proceed.

 

Account Deployments add0

 

3. Fill in the available options (the fields marked with an asterisk are mandatory):

 

Plan Name *

Enter a name for the new deployment (minimum of 4 characters).

 

TIP

We recommend you avoid special characters and consider the related best practices when you define a deployment plan's name:

Use alphabetic/numeric characters (a-z; A-Z; 0-9);

Underscore and/or dash characters are allowed;

Always start the entity's name with an alphabetic character.

Configuration to Deploy *

Click Select Configuration button to open a "Select a Configuration" window and select the configuration to be deployed. See Details on the "Select a Configuration" window below.

Once the configuration is selected, the field is filled in with its name and version.

Specific configuration information is automatically displayed (the configuration's qualification, size, target device's model and other information).

 

TIP

Make sure the selected configuration is compatible with the target you intend to define for the deployment.

Ex: Selecting a configuration restricted to "Site A" will not allow you to deploy it to another a site.

Name

The size of the configuration name. This field is NOT editable.

Version

The size of the configuration version. This field is NOT editable.

Qualification

The selected configuration's qualification (ex: "Production", "Acceptance", "Test" or "Development"). This field is NOT editable. See Qualification.

Device Model

The selected configuration's target device: manufacturer, device model and Operating System. This field is NOT editable.

Description

Information about the selected configuration. This field is NOT editable.

 

Detail of a Select a Configuration windowClick Here for Details on the "Select a Configuration" window

 

4. Click Button_Next to continue.

 

Account Deployments add1

 

To return to the step 1 (Properties tab) wizard page, click Button_Previous or Wizard Step 1 icon.

 

5. Fill in the available options:

 

Target *

Qualification(s)

If available, select the intended qualification from the drop-down to filter the sites available for the deployment. See Site Details.

If the configuration selected in step 1 is restricted to a site, this option will NOT be active - it will display the qualification of the site the configuration is restricted to.

 

Deployment Target

 

If you intend to execute a multi-site deployment, you can select "All" (to deploy to all the account's sites) or restrict the deployment to all the sites with the same qualification.

Site(s)

Select the target site(s) for the deployment from the drop-down or click Site Button. See Details on the "Select Sites" window.

If a qualification has been defined, the drop-down will only provide sites with the same qualification.

If the configuration selected in step 1 is restricted to a site, this option will NOT be active - it will display the name of the site the configuration is restricted to.

 

Deployment Targeta

 

If you intend to execute a multi-site deployment, you select "<< All Sites >>" (to deploy to all the account's sites/sites compatible with the previous "Qualification" selection).

Device Group(s)

Select the target device group(s) for the deployment from the drop-down list or click Dev Group Button to open a "Select a Device Group" window and choose a device group.

See Details on the "Select a Device Group" window.

If you intend to execute a multi-site deployment, you can select the name of the common device group (a device group, created previously, for all the account's sites with the same name/device model) so the configuration is delivered to that particular device group within each site OR  select "<< All Device Group Names >>" to deploy to all the device groups compatible with your previous choices.

Device Model

If the configuration selected in step 1 ("Properties" tab) has a target device, this field will reference that target device's model - it will NOT be editable regardless of the device group you select in the "Device Groups(s)" option - its information depends solely on the selected configuration.

Ex: The configuration selected for this deployment has a defined target device - a Windows Mobile 6 Motorola MC67 device - so the information is already filled in when you open the "Target" tab.

If the selected configuration (in the wizard's step 1) does NOT have a defined target device, the "Device Model" drop-down may be editable - it will depend on your previous choice of device group.

 

 

Note

Read the displayed system information to be aware of how your choices affect the current deployment's execution:

 

Information Examples:

 

Example 1: This is an initial message - there is nothing selected:

Deployment System Msg1

 

Example 2: The configuration is set to be deployed to the selected device group. Since it, currently, does NOT include any devices, this deployment will only execute when a device is added to the targeted device group:

 

Deployment System Msg2

 

Example 3: The configuration is set to be deployed to the compatible device groups (in this case, only 2 device groups). Only 1 device group includes a device so, at the moment, the configuration will only be deployed to that particular device group.

 

Deployment System Msg3

 

TIPMouse over the Info Icon to see details on the configuration used in the deployment.

 

Deployment info_Account1

 

 

Detail of Single site selection windowClick Here for Details on the "Select Sites" window

 

Detail of a Select a Device Group windowClick Here for Details on the "Select a Device Group" window

 

6. Click Button_Next to continue.

 

Account Deployments add2

 

To return to the step 2 (Target tab) wizard page, click Button_Previous or Wizard Step 2 icon.

 

7. Fill in the available options:

 

Deployment Mode *

Select the deployment mode from the drop-down list. There are two available:

Incremental: Only components present in the deployed configuration, that are not present on the device, will be implemented.

Full install: Deletes all the applications/firmwares and forces the installation of the components present in the deployed configuration.

Planning Date *

Check the most appropriate scheduling for the deployment:

As soon as possible: the deployment will happen as soon as the device contacts the account and the deployment criteria are met.

Date: Click Date button to display a calendar where you can define the day and hour of the deployment. See Scheduling a Deployment.

Deployment Profile *

Select the deployment profile from the drop-down.

 

The drop-down includes the created deployment profiles but also the "Default" profile (provided by the system). Select this profile, if you do not want any criteria restrictions associated to your deployment. If you click Profile Management Button with "Default" selected, it opens the "Profile Management" page so you can access the listed deployment profiles to create a new profile or edit an existing one. See Creating a Profile and/or Editing a Profile.

 

TIP

The "Profile Management" page includes deployment but also network (Wifi/Cellular) profiles. Use the "Type" drop-down to filter the display and ONLY present deployment profiles.

 

If you select another deployment profile, you can use Profile Management Button to access the corresponding details page and edit its criteria.

 

Use the Button_Refresh button to refresh the current profile list.

Description

If required, read the selected deployment profile's description.

 

8. Click Button_Save.

To return to the step 2 (Target tab) wizard page, click Button_Previous or Wizard Step 2 icon.

To cancel the wizard, click Button_Cancel .

 

If an error message appears, check Possible Error Message(s) below to know how to proceed.

 

9. A summary window is displayed with the deployment's details.

 

Account Deployments add3

 

10. If all checks out, click Confirm button1.

The new deployment will be displayed in the "Deployment Plans" page.

 

TIPMouse over the Info Icon to see details on the configuration used in the deployment.

 

Assign to Group New Deployment Plan Page_Account4

 

 

 

Note

Deployments can be planned/scheduled in several contexts and sub-modules. You can plan/schedule a deployment, if you use any of the options below:

 

In the "Deployment Plans" page, click the deployment's plan name (displayed in light blue). For more information, see Editing a Deployment.

 

In the "Configurations" page, use Add Deployment Header Button1 . For more information, see Deploying a Configuration.

 

 

Once a deployment is created, all the devices belonging to the selected device group that meet the deployment criteria (set in the deployment's deployment profile) and log on to MCL App Desktop on the selected "Planning Date" ("as soon as possible" or a specific date) will receive the defined configuration.

When there are several deployments targeting the same device group, only the last deployment to become "Active" will be delivered to the target device group.

 

Check the screen sequences below which illustrate what happens in Windows Mobile and Android devices when a deployment is executed.

 

 

At Device Level

 

NoteEach device must have MCL-Agent already installed.

 

 

NoteThe MCL-Client logo (MCL Icon) is only displayed after the first MCL-Client deployment.

 

 

Depending on the device's Operating System (Windows Mobile or Android), the deployment's screen sequence will be different:

 

Screen Sequence of a Deployment in a Windows Mobile Device

 

1. Initial MCL App Desktop state before starting the deployment.

 

Deployment in Terminal1

 

2. Once the deployment is concluded, if the deployment includes an application, the MCL App Desktop displays that application's shortcut icon.

 

Deployment in Terminal3

 

 

Screen Sequence of a Deployment in an Android Device

 

TIPMake sure the devices have MCL-Agent already installed.

 

 

1. Initial MCL App Desktop state before starting the deployment.

 

Android Pairing02

 

2. Once the deployment criteria are met, MCL App Desktop closes and displays the last OS open area.

(The deployment downloads and installs its components.)

 

Android sync20

 

3. MCL App Desktop starts again.

 

Android Pairing02

 

4. Final MCL App Desktop state once the deployment is finished.

If the deployment includes an application, MCL App Desktop displays that application's shortcut icon.

 

Android sync22

 

 

Possible Error Message(s)

 

Deployment plan error message2

 

Occurrence: When clicking Confirm button.

Cause: No deployment name defined.

Action: Define a deployment name ( with at least 4 characters) and, then, click Confirm button.

 

Deployment plan error message5

 

Occurrence: When clicking Confirm button.

Cause: Illegal characters used in the deployment's name.

Action: To define a deployment's name use only alphanumeric characters (a-z; A-Z; 0-9) and, then, click Confirm button.

Deployment plan error message1

 

Occurrence: When clicking Confirm button.

Cause: The deployment's name is less than 4 characters long.

Action: Enter a deployment name with 4 or more characters and, then, click Confirm button.

 

Deployment plan error message

 

Occurrence: When clicking Confirm button in the "New Deployment Plan" page.

Cause: No device group is selected.

Action: Click the lupa button button of the "Apply to Device Group" option, select a target device group in the "Select a Device Group" window and, then, click Confirm button to apply.

 

Message Deployment error

 

Occurrence: When clicking Confirm button in the "New Deployment Plan" page.

Cause: No configuration is selected.

Action: Click the lupa button button of the "Configuration to Deploy" option, select a configuration in the "Select a Configuration" window and, then, clickConfirm button to apply.

 

Deployment plan error message6

 

Occurrence: When clicking Confirm button1 in the "Summary" page.

Cause: The selected configuration is not compatible with the target Device Group device type.

Action: Select a compatible target device group (device type) with the selected configuration in step 5.