Skip to content

What to do when you inherit PDQ: A guide for new sysadmins

Meredith
Meredith Kreisa|June 22, 2026
Product4 2026
Product4 2026

TL;DR: When you inherit PDQ, treat it like a live production system: observe first, change later. Map out what runs automatically, confirm how devices are grouped, and learn the workflows tied to deployments, inventory, reporting, and maintenance. Once you know what PDQ is already handling, start with one low-risk task, test it on a small group, document the results, and build from there.

When you inherit PDQ, start by taking a quick look around at what is already configured before making changes. Review existing packages, schedules, automations, and deployment history so that you understand how PDQ is managing your environment today. 

Starting a new sysadmin job and finding PDQ already installed can feel like finding a very useful button labeled “Do not press unless you know what this does.” The good news: You do not need to become an expert on day one. PDQ gives you practical ways to deploy software, track inventory, automate maintenance, and troubleshoot endpoints once you know where to look. 

Loading...

What should you do first when you inherit PDQ? 

Your first job is to figure out what PDQ is already doing.  

Start by taking a walk around the Deployments dashboard. Look at which packages have been deployed, which machines they targeted, which groups are in use, and what runs automatically. This reconnaissance will give you a detailed view of all deployments in your environment, including which ones have succeeded or failed and why. 

In many environments, your PDQ instance may already include custom packages, dynamic groups, schedules, reports, and more. 

What PDQ features should new sysadmins learn first? 

New PDQ admins should focus first on dynamic groups, the PowerShell Scanner, and automation workflows. These features help you understand what is in your environment, target the right endpoints, and reduce repetitive manual work. 

Dynamic computer groups with filters 

Dynamic groups use filters to group computers automatically based on specific criteria. Instead of manually updating static lists, you can create groups that update as device data changes. 

This matters because targeting is everything. If you need to deploy software only to machines missing an application, identify devices with outdated versions, or isolate computers with a specific configuration, filters give you the control to do it without spreadsheet gymnastics. 

PowerShell Scanner 

The PowerShell Scanner lets you collect custom inventory data from endpoints using PowerShell scripts. That data can then support reporting, targeting, and deeper visibility into your environment. 

Use it when built-in scanners do not capture the exact data you need. For example, you can collect application-specific settings, registry values, service states, Windows activation details, or other custom data that helps you make better deployment decisions. 

Automations 

Automations connect conditions to actions so PDQ can handle recurring work with less manual intervention. Depending on your setup, that may include scheduled deployments, packages tied to inventory groups, recurring maintenance tasks, or other repeatable workflows. 

This is where PDQ starts to feel less like another console and more like a coworker that actually does the boring stuff. Start small, test carefully, and document what each automation is supposed to do. 

What can you use PDQ for? 

PDQ helps sysadmins manage software, run scripts, track inventory, generate reports, and troubleshoot deployment issues across their endpoints. The best use case to start with is usually the one that removes the most repetitive work from your day. 

Software management 

Use PDQ to manage common software tasks across your fleet: 

  • Deploy applications to multiple computers  

  • Push updates and patches  

  • Remove unwanted or outdated software  

  • Standardize application versions  

  • Test packages before broad rollout  

System maintenance 

Use PDQ to run remote maintenance tasks without logging in to each machine: 

  • Run scripts for configuration changes  

  • Execute PowerShell commands remotely  

  • Restart services  

  • Apply registry changes  

  • Perform routine cleanup tasks  

Inventory and reporting 

Use PDQ to understand what is installed, configured, and potentially out of compliance: 

  • Track installed software across endpoints  

  • Monitor hardware configurations  

  • Identify missing or outdated applications  

  • Build reports for audits or internal reviews  

  • Use groups to surface machines that need attention  

Troubleshooting 

Use PDQ deployment history and output logs to understand what happened when something fails. Failed deployments are not fun, but mystery failures are worse. Check output logs to identify failed steps, return codes, permission issues, offline targets, and other problems that explain why a package did not land as expected. Then fix the package, target, credential, or condition before trying again. 

Common PDQ use cases and features 

Use case 

PDQ feature to use 

Scheduled patch management 

Automations and Package Library 

Email alerts for missed updates 

Automations with Notifications or Zapier 

Inventory reports 

Reports and Groups 

Condition-based restart enforcement 

Packages with step conditions and Automations 

PowerShell scripts on targeted groups 

Custom packages and Groups 

Battery health monitoring 

PowerShell Scanner 

Firewall validation 

PowerShell Scanner or Registry Scanner 

Mapped drive verification 

PowerShell Scanner 

New-build auto-provisioning 

Groups and Automations 

Dynamic groups by app version 

Groups with Software filters 

Sentinel file or flag file logic 

Package step conditions for file existence 

Install log files 

Custom package step that writes to a log path 

Where can you learn from other PDQ admins? 

The PDQ community can help new admins see how real sysadmins use PDQ in production. Reddit, PDQ’s Discord, PDQ documentation, and community examples are useful when you are stuck, validating an approach, or looking for ways to solve a weirdly specific problem that somehow affects 47 machines. 

Use community advice as inspiration, not gospel. Every environment has its own constraints, permissions, naming conventions, network quirks, and mystery devices that nobody wants to claim. Test anything you borrow before rolling it out broadly. 

How can you get started without breaking anything? 

The safest way to start with inherited PDQ is to observe first, test small, and expand gradually. Do not change broad schedules, production packages, or dynamic groups until you understand what depends on them. 

A safe first workflow looks like this: 

  1. Review existing packages, group, schedules, and reports.  

  2. Check recent deployment history.  

  3. Identify one low-risk task to test.  

  4. Deploy to a small group of test machines.  

  5. Review the results.  

  6. Adjust the package, filter, or schedule as needed.  

  7. Document what changed before expanding the rollout.  

This keeps you from turning “learning PDQ” into “accidentally deploying Java to Accounting at 4:55 p.m.” Nobody needs that character-building exercise. 

What should you do next? 

Inheriting PDQ means inheriting a powerful endpoint management setup, not just another tool to babysit. The key is to understand what already exists, master the features that affect targeting and automation, and expand your use cases as your confidence grows. 

Focus first on the problems PDQ can solve right away. That may be software deployment, inventory reporting, patch visibility, scripted maintenance, or cleaner troubleshooting. Once the basics click, you’ll start finding new ways to save time, reduce manual work, and make your environment a little less haunted.

ConnectIcon CTA

Manage Windows & macOS devices from anywhere

With PDQ Connect, get real-time visibility into remote and local devices, deploy software, remediate vulnerabilities, automate routine maintenance, and remotely troubleshoot endpoints from one easy-to-use platform.

Meredith
Meredith Kreisa

Meredith is a content marketing manager at PDQ focused on endpoint management, patching, deployment, and automation. She turns dense IT workflows into clear, step-by-step guidance by collaborating with sysadmins and product experts to keep tutorials accurate and repeatable. She brings 15+ years of experience simplifying complex SaaS and security topics and holds an M.A. in communication.

Related articles