Intermediate
Lesson 4 of 5 · ~9 min

Delegated print management

The Site manager role, how it scopes the Administrator down to a single Site, and the design pattern for handing local printer changes to local IT without giving away the tenant.

When a customer’s local IT wants to add a printer at the Brisbane office without raising a ticket with the MSP, the right answer is delegation, not a shared System manager login. Printix’s Site manager role exists for exactly this. It’s the cleanest example of partial-trust delegation in the product. (This is customer-side delegation, scoping a person down inside their own tenant. How an MSP technician administers across many customer tenants is a Partner Portal problem, covered in the Advanced course.)

The role matrix

Printix has five roles. Three matter for delegation:

RoleScopeCan do
System managerWhole tenantEverything: roles, billing, authentication, settings, every Site
Site managerOne or more Sites onlyAdd / modify / delete printers and queues, manage Groups for site-managed queues, see History for site-managed printers and computers
UserSelf onlyPrint, Capture, Use Printix Apps. Cannot sign in to the Administrator

(Plus Guest and Kiosk user, both narrower than User.)

Site manager is the only role that scopes down. Everything else is “all of the tenant” or “none of the Administrator.”

What a Site manager can and cannot do

The official permissions matrix is long. The vendor’s own table is the canonical reference:

Printix Site manager role permissions matrix from vendor docs, showing rows for actions like Discover printers, Manage queues, Manage groups, See history, and No-access columns for Authentication, Subscription, other Sites
Site manager scopes down per Site. Everything inside the managed Site is fair game; Authentication, Subscription, and other Sites are off-limits.

Three notable specifics:

  • SNMP configurations. A Site manager can see Global SNMP configurations and any SNMP configurations that have at least one of their managed networks. They can create, modify, and delete an SNMP config that only contains managed networks. They can’t touch SNMP configs that span outside their scope.
  • Settings access. Read-only on tenant Settings, with one exclusion: “No access to Analytics tab.” Don’t promise local IT they’ll get to set up Power BI; that’s a System manager move.
  • No way to elevate themselves. A Site manager cannot grant themselves System manager rights. Role escalation is always done by an existing System manager, on User properties, by changing the Role field.

The implementation pattern

sequenceDiagram
    participant MSP as MSP / System manager
    participant IdP as Microsoft Entra ID
    participant P as Printix
    MSP->>IdP: Create group "Printix-SiteManagers-Brisbane"
    MSP->>IdP: Add Brisbane office manager to group
    Note over MSP,IdP: Wait for Printix's group sync to pick this up
    MSP->>P: Sites, Brisbane site, Add site manager group
    MSP->>P: Pick "Printix-SiteManagers-Brisbane"
    P-->>MSP: Office manager now has Site manager role on Brisbane only

Four-step rollout pattern that matches the Beginner course’s add-printer pattern:

  1. Create the Microsoft Entra (or Google) group with a Printix-naming convention.
  2. Add the people who should hold the Site manager role to that group.
  3. Wait for group sync to surface them in Printix.
  4. Attach the group as a Site manager group on the Site or Folder in Administrator.

For a customer with multiple delegated sites, the convention scales:

GroupAttached toEffect
Printix-SiteManagers-SydneySydney HO siteSydney IT manages Sydney printers
Printix-SiteManagers-MelbourneMelbourne siteMelbourne IT manages Melbourne printers
Printix-SiteManagers-AU”Australia” folderCountry-level lead manages everything under Australia

A user can be a Site manager on multiple sites by being a member of multiple groups, or by attaching one group to multiple sites. Pick whichever models the customer’s actual delegation cleanly.

A worked design: Able Moose with co-managed Brisbane

Brisbane is a 10-person Able Moose office. The office manager (Lin) handles printer issues directly because waiting on a Sydney-based MSP for a paper jam is silly. The MSP still owns Sydney and Melbourne entirely.

  1. Group plumbing

    In ablemoose.com.au’s Microsoft Entra, create a group “Printix-SiteManagers-Brisbane”. Add Lin and her backup, Sam.

  2. Wait for sync, then attach

    Group sync runs roughly every 20 minutes; wait for the next cycle so the new group surfaces in Printix. Then open Sites, click the Brisbane site, choose Add site manager groups, pick “Printix-SiteManagers-Brisbane”, and save.

  3. Test by signing in as Lin (or have Lin sign in)

    Lin signs in to ablemoose.printix.net. She sees the Administrator, but only Brisbane’s printers, networks, and history. The Sites tree shows other sites greyed out (or hidden depending on view). Settings is read-only. Subscription is invisible.

  4. Document the boundary

    In the customer’s PSA: “Brisbane Site manager: Lin and Sam. Scope: Brisbane site only. Non-scope: tenant-wide settings, authentication, billing, other sites.” This is the document that prevents drift later.

The same pattern with a folder instead of a single site is used when the customer wants a regional lead with delegation across all the country’s sites.

Loading quiz…
Next lesson