Important Notice: On February 29th, this community was put into read-only mode. All existing posts will remain but customers are unable to add new posts or comment on existing. Please feel to join our Community Discord for any questions and discussions.


Pulling Application Variables From PDQ Deploy -> PDQ Inventory

I'm trying to create a collection in PDQ Inventory for out of date software running within the company, PDQ Inventory already has a large amount of auto-collections which does this for me and is very useful. However, there are a small amount of packages which we have to create ourselves, Cisco AnyConnect being one of them.

When we create the manual packages in PDQ Deploy we specify the application name and version number of the one we downloaded, the idea we had was that we could then pull the this version number into PDQ Inventory and create our own collection based on our applications which are out of date.

I understand this can be done using PDQ Inventory variables but ideally I would like to be able to just reference the application package from PDQ deploy.

So, my question is, is it possible for PDQ Inventory to grab information from a custom made PDQ Deploy package, which would then auto-update when the package updates and fed into a collection?



Date Votes
  • I would like to see this as well since I do not think you can do this currently without doing a manual export/import. However, in the upcoming release of PDQ Inventory, you will be able to right click on an application and have an option to build the collection based on that application. It's not the same thing, I know, but it will help in this situation.

  • Thanks for letting me know about the new version coming out shortly, I will keep an eye on it and hopefully it'll do what we need! đŸ˜„

  • I just added Sync-PdqVariable to my PowerShell module, PdqStuff. It synchronizes all variables between Deploy and Inventory. Open a PowerShell window as admin, then run the following. You will most likely have to accept a few prompts.

    Set-ExecutionPolicy 'RemoteSigned'
    Install-Module -Name 'PdqStuff'
    Import-Module -Name 'PdqStuff'
    Get-Help Sync-PdqVariable -Full