A job attribute analysis system and method are provided for controlling a printer. The method comprises: accepting a job request; analyzing attributes of the requested job; and, controlling the job output in response to the attribute analysis. Typically, a job is accepted with an associated user identification (ID). Then, the method establishes a list of permitted attributes cross-referenced to user ID. The attributes of the requested job are analyzed by comparing the analyzed attributes to permitted attributes. The list of permitted attributes may additionally be cross-referencing quotas. Analyzing job attributes involves the consideration of whether the job is to be printed is color or monochrome. Other attributes can be the paper size, tray to be used, document content, media type, simplex / duplex, stapling, and / or whether hole punching is requested. With respect to document content, the method may additionally concern itself with restricted text strings, watermarks, and / or color images.