Deploying and Managing Software by Using Group Policy.

30
Deploying and Managing Software by Using Group Policy

Transcript of Deploying and Managing Software by Using Group Policy.

Deploying and Managing Software by Using Group

Policy

Overview

Introduction to Managing Software Deployment

Deploying Software

Configuring Software Deployment

Maintaining Deployed Software

Troubleshooting Software Deployment

Planning a Software Deployment Strategy

Lesson: Introduction to Managing Software Deployment

The Software Installation and Maintenance Process

What Is Windows Installer?

22

Deployment

1.0

44

Removal

33

Maintenance

2.0

The Software Installation and Maintenance Process

Preparation

11

What Is Windows Installer?

Windows InstallerWindows Installer

Windows Installer service

Fully automates the software installation and configuration processModifies or repairs an existing application installation

Windows Installer service

Fully automates the software installation and configuration processModifies or repairs an existing application installation

Windows Installer package contains

Information about installing or uninstalling an applicationAn .msi file and any external source files Summary information about the application A reference to an installation point

Windows Installer package contains

Information about installing or uninstalling an applicationAn .msi file and any external source files Summary information about the application A reference to an installation point

Benefits of using Windows Installer

Benefits of using Windows Installer

Custom installations Resilient applications Clean removal

Custom installations Resilient applications Clean removal

Lesson: Deploying Software

Overview of the Software Deployment Process

Assigning Software vs. Publishing Software

How to Create a Software Distribution Point

How to Use a GPO to Deploy Software

Default Options for Software Installation

How to Change the Options for Software Installation

Overview of the Software Deployment Process

Change the software deployment properties Change the software deployment properties

33

Use a GPO to deploy softwareUse a GPO to deploy software

22

Create a software distribution pointCreate a software distribution point

11Publish

Assign

Property 1 Property 2 Property 3

Assigning Software vs. Publishing Software

Software Distribution Point

Software Distribution Point

Publish software using document activation

Publish software using document activation

?

Publish software using Add or

Remove Programs

Publish software using Add or

Remove Programs

Assign softwareduring Computer

Configuration

Assign softwareduring Computer

Configuration

Assign software during User

Configuration

Assign software during User

Configuration

How to Use a GPO to Deploy Software

Your instructor will demonstrate how to use a GPO to deploy softwareYour instructor will demonstrate how to use a GPO to deploy software

Default Options for Software Installation

Specify whether to use default values or user-defined values

Specify whether to use default values or user-defined values

Specify the location of the software distribution point that contains the .msi package files

Specify the location of the software distribution point that contains the .msi package files

Specify how to deploy the software

Specify how to deploy the software

How to Change the Options for Software Installation

Your instructor will demonstrate how to:Your instructor will demonstrate how to:

Configure the software installation default options

Change the software deployment properties for a software package

Configure the software installation default options

Change the software deployment properties for a software package

Practice: Deploying Software

In this practice, you will create a GPO by using an .msi package to publish an application

Lesson: Configuring Software Deployment

What Are Software Categories?

How to Create Software Categories

What Is Software Association?

How to Associate File Name Extensions with Applications

What Is Software Modification?

How to Add Modifications to a Software Package

What Are Software Categories?

Software categories function across domains Software categories function across domains

How to Create Software Categories

Your instructor will demonstrate how to:Your instructor will demonstrate how to:

Create a category

Assign a software package to a category

Create a category

Assign a software package to a category

What Is Software Association?(***)

Sales

Word 2000Word 2000

Accounting

Word 2002Word 2002

Manage application associations on a per-GPO basisManage application associations on a per-GPO basis

Accounting GPO

Word 2002Word 2002

Sales GPO

Word 2000Word 2000

FileName.docFileName.doc

FileName.docFileName.doc

Practice: Configuring Software Deployment

In this practice, you will:

Create a software category

Assign software GPO to that category

Lesson: Maintaining Deployed Software(***)

Types of Software Upgrades

How to Upgrade Deployed Software

How Software Redeployment Works

How to Redeploy Software

Methods for Removing Deployed Software

How to Remove Deployed Software

Types of Software Upgrades

Mandatory upgrade

Users can use only the upgraded version

Optional upgrade

Users can decide when to upgrade

Selective upgrade

You can select specific users for an upgrade

2.0

1.02.0

2.0

1.0

Deploy next version of the

application

Deploy next version of the

application

2.0

How to Upgrade Deployed Software

Your instructor will demonstrate how to deploy an upgradeYour instructor will demonstrate how to deploy an upgrade

How Software Redeployment Works(***)

22

Redeploy the package

Group PolicyGroup PolicyPlace the software upgrade on the server

11

UpgradeUpgrade

33

The user logs on and activates the software

44

The user logs on and invokes the software

UpgradeUpgrade

How to Redeploy Software

Your instructor will demonstrate how to redeploy a software packageYour instructor will demonstrate how to redeploy a software package

Methods for Removing Deployed Software

Forced removal

Software is automatically deleted from a computer and it is not advertised

Optional removal

Software is not deleted from a computer and no upgrades to the software can be installed

How to Remove Deployed Software

Your instructor will demonstrate how to remove the deployed softwareYour instructor will demonstrate how to remove the deployed software

Practice: Maintaining Deployed Software

In this practice, you will:

Upgrade the deployed software

Remove the deployed software

Lesson: Troubleshooting Software Deployment

Common Problems When Using Group Policy to Deploy Software

How to Determine the Cause of the Problem

How to Resolve Software Installation Problems When Using Group Policy

Common Problems When Using Group Policy to Deploy Software

Symptom Possible cause

Applications do not appear in Add or Remove Programs

Application is assigned instead of publishedGPO was not applied

Applications do not appear in the Start menu

Application is published instead of assignedGPO was not applied

Applications appear but cannot be installed

Software distribution point is not accessiblePreviously installed applications prevent new installations

How to Determine the Cause of the Problem

Cause Testing method

Application is published instead of assigned

Use RSoP to determine which GPO is being applied

Application is assigned instead of published

GPO was not applied

Software distribution point is not accessible

Manually install the Windows Installer package

Previously installed applications prevent new installations

Create the Windows Installer log file

How to Resolve Software Installation Problems When Using Group Policy

Cause Resolution method

Application is published instead of assigned

Modify the GPOApplication is assigned instead of published

GPO was not applied

Software distribution point is not accessible Change the permissions

Previously installed applications prevent new installations Remove the registry components