Enabling/Disabling a device by operation is very important for
security/accounting/controlling applications. Consider the following:
A networked printer/copier is being monitored by a security
application. The security application requires a valid user id and
password in order for walk- up jobs to be done (for simplicity, print
jobs are always enabled). In order for the application to function
correctly, it needs to be able to enable/disable operations of type
COPY. In addition to this, if the application is recording page counts
for a copy job associated with the user id and password, the
networked printer/copier needs to be able to give updated page counts
by operation type (similiar to a copier's interface harness).
You do bring up a good point in that not everyone should be able to
enable/disable an operation. That is a serious sercurity issue. How does
IPP handle other security issues? Enable/Disable operation should be
handled in a similiar way.