According to aspects of the embodiments, there is provided methods of
controlling operation of a printer, apparatus and computer-readable
medium. The embodiments control operation of a printer by receiving a
print command for printing from a user, and displaying a print user
interface including selectable document settings and context based
restrictions. Context based restrictions allows a system administrator to
flexibly manage users access to a device features and capabilities. A
variety of restrictions can be specified including time-based,
capacity-based, and application-based. This invention also prevents the
user from submitting a job with a restricted feature. Advantages are a
clear, understandable presentation of restrictions to the user so the
user knows what features the user cannot access.