Skip to Main Content
Patch My PC Ideas & Feedback

A community where customers and the community can provide feedback to make a better product for everyone! For more details on how we prioritize requests, please see:

13 VOTE
Status SUBMITTED
Categories Patch My PC Cloud
Created by Guest
Created on Jun 4, 2025

Variables or Placeholders for MSP Patch My PC Cloud

I would like the possibility to create Global Variables or Placeholders which can be assigned with customer specific values under each customer in the MSP Portal.

it should then be possible to use the global variable as an Additional Argument on install parameters on and application.
i.e license keys.

https://docs.patchmypc.com/installation-guides/patch-my-pc-cloud/deployments/deploy-an-app/configurations-deployments/install-parameters-deployments


I this way you can create a generic application with customer specific license key and deploy it using app_sets.


The idea is:


GLOBAL VARIABLE:

%APPLICENSEKEY%


CUSTOMERS:

Customer_A: %APPLICENSEKEY% = 123456789

Customer_B: %APPLICENSEKEY% = 987654321


GENERIC APPLICATION INSTALL PARAMETET:

/QN /LicenseKey %APPLICENSEKEY%


During the installation the product will then be activated with the specific license key for customer.


  • Attach files
  • Adam Palmer
    Jul 14, 2025

    Agreed! This is absolutely a must! MSPs need the ability to deploy a single application across multiple customers, but these applications often require a specific installation key, location ID, and other unique settings per customer. Our only options today are to make bespoke apps for each tenant, which is a pain to manage updates for, or to write custom pre or post scripts which are also kind of a pain at scale.

    Jamf's scripting engine does this today if you'd like to look to it as a reference. They offer 5 variables that you can call and use anywhere in their scripts.

    In our use case, it's vital that these parameters can be passed in the install command itself, so that we don't have to create custom pre and post scripts for each client.

    Please make this a high priority item for your MSP offering!

  • +8