# Customized Products

The purpose of Customized Products is to allow you to customize the commands when a patch is being installed. Some patches require additional configurations to support licenses, API keys, or other application configuration specifics. When a product update is released, devices assigned to a Deployment Wave or applied Business Unit will install the update using the settings configured in the associated customized product.

## Create Customized Product

1. Select **Advanced Settings > Customized Products** from the left side navigation.

   ![](https://2503798551-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7VJNM00p5XQ4pMWqCu8y%2Fuploads%2Fgit-blob-a51dc8127c62ac410140d19f753b36034545af5b%2Fside-navigation.png?alt=media)
2. Select **+ New** in the upper-right to open a new template:

   ![](https://2503798551-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7VJNM00p5XQ4pMWqCu8y%2Fuploads%2Fgit-blob-e3f6f3d92a3ea90608efd6594cc3876198270694%2Fnew-button.png?alt=media)

### General Settings

1. Enter a **Name** and a detailed **Description**.
2. Click **Browse** to add a [Deployment Wave](https://docs.adaptiva.com/patch/advanced-settings/deployment-waves) ***OR*** add a [Business Unit](https://docs.adaptiva.com/patch/patching-fundamentals/business-units).
   * If using OneSite Patch version 10.0.971+, we recommend selecting a Business Unit(s).
3. Click **Browse** under **Target Product** to add a desired product.

   ![](https://2503798551-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7VJNM00p5XQ4pMWqCu8y%2Fuploads%2Fgit-blob-fa668f723f168861a222cfc2f182e429e068a072%2Fgeneral-settings.png?alt=media)

### Product Specific Settings

The list of available customizations reflects the settings you can customize in the software product you selected. These include, **Install**, **Repair**, **Uninstall**, **Install Time**, **User Portal**, **Extensions**, and **Product**. Depending on which product was selected, the customizations within these settings may vary. Below are some examples of individual customizations.

{% hint style="info" %}
The **Edit Configuration** button is an advanced feature that allows you to view the existing form's code, or to create your own script. These configurations should be made under the advisement of our [Support Team](https://adaptiva.com/support) to avoid any unwanted product behavior.
{% endhint %}

![](https://2503798551-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7VJNM00p5XQ4pMWqCu8y%2Fuploads%2Fgit-blob-5cfdfb6eee41d598bda225be43a0a871c4d4a706%2Fproduct-settings.png?alt=media)

#### Install Settings

* **Customize Install Directory** - When toggled **ON**, you have the option of entering a **Custom Install Directory** path where you would like the product to be installed.
* **Delete Desktop Shortcut** - This as it says, will delete the Desktop Shortcut when toggled **ON**.
* **Disable Auto Updates** - When toggled **ON**, this will ensure that auto-updates are disabled.

#### Repair and Uninstall

These settings allows you to change the behavior of repairing the product installation, or uninstalling the product. At this time, if you would like more information please reach out to our [Support Team](https://adaptiva.com/support).

#### Install Time

* **Suppress Reboots** - When toggled **ON**, this will disable system automated reboots.
* **Interfering Process Handlers** - This setting allows you to select the interfering process from the first dropdown and the desired behavior from the second dropdown. Once you have selected each, you can click **Save** to add it to the list of items.

  * Each interfering process will be prepopulated for you to choose from. Some products may not have any interfering processes, while other products will have several for you to add.

  ![](https://2503798551-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7VJNM00p5XQ4pMWqCu8y%2Fuploads%2Fgit-blob-68b3d36486b90d1e32c4ced16ded1c97257070ce%2Finterfering-no-items-added.png?alt=media)

  ![](https://2503798551-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7VJNM00p5XQ4pMWqCu8y%2Fuploads%2Fgit-blob-7a396be08e57c9816b6418c22700eacc11995578%2Finterfering-items-added.png?alt=media)

#### User Portal

The User Portal Properties allow you to add custom metadata to your chosen product. These properties will aid in user portal functionality like search and filter.These properties include:

* **Name** and **Description** - Enter a name and description.
* **Version** - Enter the version of your product.
* **Vendor Name** - Enter the Vendor name of your product. i.e. Adobe.
* **Categories** - Enter custom categories and click **Add** to add to a list of categories.
* **Keywords** - Enter custom keywords and click **Add** to add to a list of keywords.

  ![](https://2503798551-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7VJNM00p5XQ4pMWqCu8y%2Fuploads%2Fgit-blob-6302bc021a8d512ac23c02f7740a205e8fc51bb6%2Fuser-portal-properties.png?alt=media)

#### Extensions

{% hint style="info" %}
Extensions is an advanced setting. Please consult with our [Support Team](https://adaptiva.com/support) for further guidance.
{% endhint %}

Extensions allow you to add the following action sequences and order each by primary step:

* **Pre-Installation**
* **Post-Installation**
* **Pre-Repair**
* **Post Repair**
* **Pre Uninstallation**
* **Post Uninstallation**

#### Product

By default, Patch clients run a full scan every day at a random time between the hours of 6 am and 2pm and use their inherited maintenance window and reboot schedule. The **Product Properties** allow you to set a custom scan schedule, maintenance window override, and reboot window override.

This is useful when some products can be too resource-intensive to scan daily, or need to run during a different maintenance and reboot window than less resource intensive products.

* **Scan Schedule** - Click **Add Scan Schedule** to add an existing schedule or create a new schedule.
* **Maintenance Window Override** - Click **Browse** to select an existing maintenance window or create a new maintenance window.
* **Reboot Override** - Click **Browse** to select an existing reboot window or create a new reboot window.

![](https://2503798551-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7VJNM00p5XQ4pMWqCu8y%2Fuploads%2Fgit-blob-c25284e141b8c7f4c657ea3f9f81d68829b56889%2Fproduct-properties.png?alt=media)

### Save

After you have entered all of your desired customizations, click **Save**. This product will now be added to the Customized Products table. Repeat this process for any additional customized products.

![](https://2503798551-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7VJNM00p5XQ4pMWqCu8y%2Fuploads%2Fgit-blob-c067d611015c5a3ba58c43c24fffbe0d7d9c8b47%2Fsave-table.png?alt=media)
