Mallen_TC's avatar
Mallen_TC
Copper Contributor
May 19, 2026
Status:
New

Feature Request: Bulk add/remove member printers for Universal Print Anywhere (Pull-print printers)

We are using Universal Print Anywhere (Pull-print printers) to provide secure release printing across multiple locations and connectors.

Currently, adding member printers to a pull-print queue must be done manually through the portal using a search-and-select interface. This approach does not scale in enterprise environments.

 

In medium to large environments:

  • Pull-print printers often need to include dozens or hundreds of printers
  • Administrators already manage printers programmatically using:
    • PowerShell (UniversalPrintManagement module)
    • Microsoft Graph
  • However, there is no supported way to bulk manage membership of pull-print printers

Limitations today:

  • No ability to paste a list (comma/semicolon/CSV)
  • No import functionality (CSV/JSON)
  • No PowerShell cmdlet to add/remove member printers
  • No documented Microsoft Graph endpoint for pull-print membership management

As a result:

  • Admins must manually search and select printers one-by-one
  • This is time-consuming, error-prone, and not automation-friendly
  • Maintaining membership over time (adds/removals) is inefficient

Portal improvements

  • Ability to:
    • Paste a list of printers (by name or PrinterId)
    • Upload a CSV file
  • Bulk add/remove from the Member printers panel

Enhance the UniversalPrintManagement module

Add-UPPullPrintMemberPrinter -PullPrinterId <id> -PrinterIds <array>

Remove-UPPullPrintMemberPrinter -PullPrinterId <id> -PrinterIds <array>

Get-UPPullPrintMemberPrinter -PullPrinterId <id>

Business impact

  • Significantly improves administrative efficiency
  • Reduces risk of misconfiguration in large deployments
  • Enables automation and DevOps-style printer management
  • Aligns pull-print functionality with the rest of Universal Print automation capabilities

 

No CommentsBe the first to comment