# Manage Application User Experience

*Applies to: Patch My PC Publisher*\
*Available at level: All Custom Products, All Products, Vendor, Product*\
*Available on tab: ConfigMgr Apps*

## Overview

**Manage Application User Experience** allows you to customize the user experience settings applied to the ConfigMgr application deployment type created by the Publisher.

<figure><img src="https://3773699522-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MX7dvS0r_4fc0AikgJS%2Fuploads%2FlNjUuPMmNnmn203slXeG%2Fimage.png?alt=media&#x26;token=27f8fd25-621d-49bf-926c-f57310ceaf25" alt="Manage Application User Experience" width="563"><figcaption></figcaption></figure>

These settings control how the application behaves during installation, including installation behavior, logon requirements, and user interaction.

## Inheritance and Scope

This option can be configured at multiple levels.

When configured at the All Products or Vendor level, you can choose which specific user experience settings should be inherited by products below. This allows you to define consistent defaults across many applications while still allowing exceptions at the product level.

<figure><img src="https://3773699522-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MX7dvS0r_4fc0AikgJS%2Fuploads%2FlLhjuTe0xeN3KepkajRY%2Fimage.png?alt=media&#x26;token=e073d613-9f66-4a25-9072-8f36df1b29f7" alt="Application User Experience" width="510"><figcaption></figcaption></figure>

At the Product level, all settings apply directly to that application and override inherited values.

## Application Behavior Constraints

If an application only supports system-wide installation, the Installation behavior option is disabled. The interface prevents selecting user based installation when the application does not support it.

<figure><img src="https://3773699522-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MX7dvS0r_4fc0AikgJS%2Fuploads%2F77cTGmuN3WGaRpXDqXAr%2Fimage.png?alt=media&#x26;token=4c49782d-e046-493d-aa08-45c3698bde49" alt="Installation behavior for system-wide context apps" width="510"><figcaption></figcaption></figure>

For catalog applications that are user based, identified by **User** in the product name, the following behavior applies.

<figure><img src="https://3773699522-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MX7dvS0r_4fc0AikgJS%2Fuploads%2F6QKhwwY626pqd2GqoFdI%2Fimage.png?alt=media&#x26;token=ac917a3c-9236-4065-996d-2cc2d1ebba8d" alt="Installation behavior for user context apps" width="510"><figcaption></figcaption></figure>

* Installation behavior is fixed to user context.
* Logon requirement is fixed to require a logged on user.

These settings are preconfigured by design, cannot be changed, and do not inherit values from the Vendor or All Products level.

## RunTime

The Runtime settings control how long ConfigMgr allows the application installation to run and how the installation time is communicated to users.

* **Maximum allowed run time (minutes)**\
  Defines the maximum amount of time ConfigMgr will wait for the installation to complete before marking it as failed. If the installer exceeds this time, the deployment is terminated and reported as unsuccessful.
* **Estimated installation time (minutes)**\
  Specifies the expected duration of the installation and is shown to users in Software Center.\
  This value is informational only and does not affect enforcement or execution. It helps set user expectations during installation, particularly for longer-running installs.

## Reset Behavior

The Reset button restores all user experience settings to Patch My PC recommended defaults. This is useful if custom values were applied previously and you want to return to a known good configuration.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.patchmypc.com/patch-my-pc-publisher/customizations-right-click-options/manage-application-user-experience.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
