Overview of Steps to Take to Set Up OS Deployment

App Portal 2018 R1

To get started using App Portal to perform automated OS deployments via the App Portal storefront, you need to perform the following steps.

Steps to Configure OS Deployment in App Portal

Step

Description

Step 1:
Configuring App Portal Global Settings for OS Deployment

First, specify which of the multiple deployment technologies that App Portal is connected to contains your task sequences, and then specify global OSD settings for that selected deployment technology.

Step 2:
Configuring System Center Configuration Manager Task Sequences

To support App Portal OS imaging, System Center Configuration Manager task sequences must exist and they must includes these two steps: Install Packages and Install Applications.

Step 3:
Creating OSD Task Sequence Catalog Items

Once System Center Configuration Manager task sequences exist, you are ready to create OSD task sequence catalog items that will appear in your App Portal storefront.

Step 4:
Using Roles to Identify Applications to Deploy with a Task Sequence Catalog Item

You can, optionally, create roles (which can be applied conditionally) to define groups of applications. If you then associate a role with a task sequence catalog item, it will be used to determine which applications will be deployed with OSD task sequence catalog items.

Step 5:
Configuring the Migration/Installation of Applications During OS Deployment

You may want to use these various features to specify which applications are migrated/installed during the deployment of an OS task sequence catalog item:

Identifying Existing Applications to Include in OS Deployment
Prevent a Catalog Item from Being Included in OS Deployment By Designating it as Core Application
Specifying the Sequence of Catalog Item Installation During OS Deployment
Using Upgrade/Replacement to Identify New/Replacement Versions

Step 6:
Using User Readiness and Constraints to Schedule OS Deployments

You can use App Portal’s User Readiness and Constraints features to schedule users for OS deployment and to limit the number of users that can request and schedule an OS deployment at the same time.