Mallen_TC
May 19, 2026Copper Contributor
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