Currently, when creating LoB MacOS applications, Patch My PC Cloud automatically sets the "IsManaged" option to "true" by default, and does not offer the option to disable it.
I'd recommend the option on the "Configuration" tab, and a checkbox should be all that is required. Text for the checkbox should be: "Install App as managed. Managed Apps gain the 'uninstall" assignment type and will be automatically uninstalled if the MDM profile is removed from the endpoint."
The default of the checkbox is On. Unchecking the box should disable the uninstall assignment deployment option, just as adding a pre- or post-script does currently.
This has confused customers when deploying the application, as they receive an error code stating that the app is already installed but not managed on the endpoints. If the customer wants to patch an app in this state, they need to deploy the app with the IsManaged flag disabled.