| QView Pro 3x job move FAQ |
 |
 |
 |
 |
Symptom:
Is it possible to let a user move their own print job from print
queue A to print queue B but not give them rights to move
everyone's print job?
Discussion of problem:
QView Pro will attempt to move any print job that a user
requests. If the user does not have sufficient rights to move the
job (as per assigned by NetWare) the move will fail. The user
does not have to be a member of the QView Operators user group
provided the user has sufficient rights from other sources. The
rights required to move a print job are:
- Queue User (or operator) status for the source queue
- Queue User (or operator) status for the target queue
- Read, write and file scan rights in the queue's spooling
directory.
If the user attempting a job move does not have these rights,
and error message will be displayed. Usually, a system
administrator will give a user rights by making them a member of
the QView Operators user group, however this is not always
necessary.
Solution:
You can create a setup that will allow users to move their own
jobs between queues, but not move other user's print job. (users
will also be able to delete and hold their own jobs, but not
others.)
- Create a new usergroup. For this example, we will call it
QVIEW_USERS. Make each user that will be using QView Pro
a member of this group.
- Make the QVIEW_USERS a member of the queue's user list.
You can do this with pconsole.exe or the windows based
nwadmin utility. It is important that this group is not
listed as a queue operator.
- Locate the source print queue's spooling directory. If
you have more than one queue that you want users to be
able to move print jobs from, you will need to locate
each directory. One quick way of finding the queue's
spool directory is to look at the trustee file and
directory assignments for the QView Operators user group.
The directory is usually locate in SYS:QUEUES\12345.QDR
or in NetWare 3.xx servres, SYS:SYSTEM\12345.QDR. In
NetWare 4.x servers, the administrator has the ability to
create the queue on any volume, so you should check to
make sure the queue's spool directory is where you think
it is. The numerical component of the queue's spooling
directory is the queue's object ID number. You can get
this number from pconsole: select the queue, and view the
information dialog for the Object ID number.
- Once you know the location of the spool directory, grant
the QVIEW_USERS group trustee rights to the directory
with nwadmin or syscon. The group should have Read,
Write, and FileScan rights.
Your users should now be able to move their own print jobs in
the queues you have installed, however the users will not be able
to move jobs they don't own.
Secure Design®
PO Box
1066, Beaverton OR 97075
Ph: +1-503-259-2624 Fax: +1-503-259-2639
Copyright © 1997-2000 Secure Design, All rights
reserved. |
support@sdesign.com
|