# Provisioning

Hopefully you read the how to add your Autopilot configuration.  This will be similar.  Don't worry if you don't know how to create a Provisioning Package, that will be detailed in the next few pages.  This guide will detail how you add a Provisioning Package to your OSDCloud deployment

Here are the paths for you to add your Provisioning Package to either ISO Media or USB

```
#Content will be on the ISO or USB Boot Partition
#Ideal for Virtual Machine testing
$(Get-OSDCloudWorkspace)\Media\OSDCloud\Automate\Provisioning

#Content will be on the USB Drive
#Ideal for Physical Machine testing
$(Get-OSDCloudWorkspace)\OSDCloud\Automate\Provisioning
```

I'll start by adding my Google Chrome Enterprise Provisioning Package and updating my OSDCloud ISO

<figure><img src="https://344220114-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVSV22dcsjKDdOxDA6n%2Fuploads%2FqZsx64MZ9nowWBGeDt06%2Fimage.png?alt=media&#x26;token=534e57a7-1df4-4e1e-b32e-2b31ec8d7464" alt=""><figcaption></figcaption></figure>

## Boot to WinPE

Now I'll boot to a Virtual Machine to this ISO and start an OSDCloud deployment.  The screenshot below should help you visualize where the Provisioning Package is on the ISO.  Invoke-OSDCloud will pick this up automatically before the disk is wiped.  This is for you to validate that your process worked.

<figure><img src="https://344220114-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVSV22dcsjKDdOxDA6n%2Fuploads%2F1sX9XfeTB10SoTvMnija%2Fimage.png?alt=media&#x26;token=72b02169-8ea8-46ef-87f6-0ff8c27fa970" alt=""><figcaption></figcaption></figure>

Towards the end of my OSDCloud Deployment, the Provisioning Package will be applied to the offline OS

<figure><img src="https://344220114-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVSV22dcsjKDdOxDA6n%2Fuploads%2FUjzEO65yc0w0EpdpckwB%2Fimage.png?alt=media&#x26;token=bc290a65-adcb-42fe-9fb2-094e46ea64d1" alt=""><figcaption></figcaption></figure>

## First Boot

After my computer restarts from WinPE, the Provisioning Package should be applied.  You may or may not see any progress during this Phase

<figure><img src="https://344220114-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVSV22dcsjKDdOxDA6n%2Fuploads%2FFuDrHtXKblPBb4PuFXcv%2Fimage.png?alt=media&#x26;token=3b80aeae-c376-4162-b870-43c0c4857226" alt=""><figcaption></figcaption></figure>

## OOBE

A quick check in OOBE shows that Google Chrome was installed as it is in my Program Files

<figure><img src="https://344220114-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVSV22dcsjKDdOxDA6n%2Fuploads%2F3FxKrlpiG2UavMlY4NMj%2Fimage.png?alt=media&#x26;token=eeeb7664-a00c-4c15-bf44-1ab0d65da307" alt=""><figcaption></figcaption></figure>

## Windows Desktop

Now when I login for the first time, Google Chrome is already installed and ready to go

<figure><img src="https://344220114-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVSV22dcsjKDdOxDA6n%2Fuploads%2FYz4w1jEiSL1N1HURw9gC%2Fimage.png?alt=media&#x26;token=f53fa30a-66ab-4a2f-96fe-a62fb17d18f4" alt=""><figcaption></figcaption></figure>
