After creating the content you want to push to devices, create a product that controls when the content is pushed. Creation of the product also defines the order in which the product is installed.

In order to edit a product, the product must be deactivated in the list view first.

To create and configure a product.

  1. Navigate to Devices > Staging & Provisioning > Product List View > Add Product.
  2. Select the Platform you want to create a staging configuration for.

  3. Complete the General fields.
    Setting Description
    Name Enter a name for the product. The name cannot be longer than 255 characters.
    Description Enter a short description for the product.
    Managed By Select the organization group that can edit the product.
    Assigned Smart Groups Enter the smart groups the product provisions.
  4. Select Add Rules to use Assignment Rules to control which devices receive the product.

    Application rules can be applied to unmanaged applications installed on the device. This allows you to use system apps as well as third party apps that are not managed by AirWatch.

    Setting Description
    Add Rule Select to create a rule for product provisioning. Displays the Attribute/Application, Operator, and Value drop-down menus.
    Add Application Rule

    Select to create an application rule for product provisioning.

    This allows you to require applications to have specific versions install on the device for the rule to pass. Displays the Attribute/Application, Operator, and Value drop-down menus.

    Add Logical Operator Select to display a drop-down menu of logical operators such as AND, OR, NOT, and parentheses. Allows for more complex rules.
    Attribute/Application

    This is the custom attribute or application used to designate which devices receive the product. Custom attributes are created separately.

    Only internal applications display in the drop-down menu. You may use Enter Manually to enter the package ID of any application that should be present on the device.

    For more information see Custom Attributes Overview.

    Operator

    This operator compares the Attribute to the Value to determine if the device qualifies for the product.

    Note:

    There is a limitation on the less than (<) and greater than (>) operators. This includes "less than or equal to" and "greater than or equal to" variants. These operators are mathematical in nature, which means they are effective at comparing numbers including integers. They cannot be used to compare non-numeric strings. And while it is common for software version numbers to be represented with numbers featuring multiple decimal points (for example, 6.14.2), technically speaking, these are not numbers because they have more than one decimal point. They are actually text strings. Therefore, any assignment rule that compares software version numbers of this kind using greater than or less than operators (and their variants) will result in an error message.

    Value This is the value of the custom attribute. All values from all applicable devices are listed here for the Attribute selected for the rule.
  5. Select Save to add the Assignment Rule to the product.
  6. Select the Manifest tab.
  7. Select Add to add actions to the Manifest. At least one manifest action is required.

    Setting Description
    Action Types

    Select the Manifest action to add to the profile:

    • Install Profile.
    • Uninstall Profile.

    • Install Applications.
    • Uninstall Applications .
    • Install Files/Actions – This option runs the Install Manifest.
    • Uninstall Files/Actions – This option runs the Uninstall Manifest.
    • Warm Boot .
    • Reboot .
    • Cold Boot .
    Profile

    Displays when the Action Type is set to Install Profile or Uninstall Profile.

    Enter the profile name.

    Application

    Displays when the Action Type is set to Install Application or Uninstall Application.

    Enter the application name.

    Files/Actions

    Displays when the Action Type is set to Install Files/Actions or Uninstall Files/Actions.

    Enter the application name.

    Persistent through Enterprise Reset Select whether you want the Profile to be Persistent through enterprise reset or not. For more information, see Product Persistence.
    Note:

    Profiles and files/actions that were selected to persist through an Enterprise Reset are stored in the flash memory of the device upon install. Once a device initiates the restore process from an Enterprise Reset and installs the AirWatch Agent, any persisted files/actions will be restored after Profiles are installed even if they were previously uninstalled. For more information, see Product Persistence.

  8. Add additional Manifest items if desired.
  9. You can adjust the order of manifest steps using the up and down arrows in the Manifest list view. You may also edit or delete a manifest step.
  10. Select the Conditions tab if you want to use conditions with your product. These conditions are optional and are not required to create and use a product.

  11. Select Add to add either Download Conditions, Install Conditions, or both.

    • A Download Condition determines when a product should be downloaded but not installed on a device.
    • An Install Condition determines when a product should be installed on a device.
  12. Select the Deployment tab if you want to control the time and date that products are activated and deactivated. This tab is optional and is not required to create and use a product.
    Setting Description
    Activation Date

    Enter the time when a product automatically activates for device job processing.

    If the activation date is defined and the product is saved, the product stays inactive until the activation date is met according to the AirWatch server time. The policy engine wakes up and automatically activates the product. You can manually activate products with activation dates beforehand. Manually activating a product overrides the activation date.

    Deactivation Date

    Enter the time when a product automatically deactivates from current and new device job processing.

    If the deactivation date is defined and the product is saved and currently active, it stays active until the deactivation date is met according to the AirWatch server time. The policy engine wakes up and automatically deactivates the product. You can manually deactivate products with deactivation dates beforehand. Manually deactivating a product overrides the deactivation date.

    A deactivation date cannot be set earlier than the activation date.

    Pause/Resume

    Enable to ensure that an interrupted product provisioning due to Wi-Fi connectivity issues will be retried.

    Enabling this feature sets the product to retry for up to fifty attempts before marking the product as failed and alerting you. If this is not enabled, the product will keep retrying indefinitely and will not alert you that there is an error.

    Device Policy Type

    Determine if a product is Required or Elective.

    A required product provisions to assigned devices when deployment settings are met. An elective product is only provisioned when it is manually activated on the Device Details View of a provisioned device.

  13. Select the Dependencies tab if you want to set the product to only provision devices that have other products provisioned as well.
    • Select Add to add a dependent product. You may add as many dependent products as you want.
  14. Choose to deploy the product immediately by selecting Activate or wait to deploy later and select Save.