Hi, If a user has *SPLCTL authority in their User Profile is it possible to prevent that User Profile from deleting spool files without removing that authority?
Thanks
John.
Software/Hardware used:
AS400 OS400
ASKED:
February 24, 2010 12:09 PM
UPDATED:
February 24, 2010 10:05 PM
I have run some tests and found that a User ID with *SPLCTL only, can delete spool files created by their own User ID, but not others. Is there any other way to prevent a specific User ID from deleting their own spool files or a particular spoo file?
if you dont have *splctl you can even delete your own spool file and not others.
question is can this user delete spool file? is he running on command line?
If the user has *SPLCTL, the user can perform any operation on their own spool files. The only way to prevent that is to remove that special authority.
I have run some tests and found that a User ID with *SPLCTL only, can delete spool files created by their own User ID, but not others.
Have your *SPLCTL user run WRKSPLF SELECT(<otherUser>) to see if the other user’s spooled files are available or not. That’s usually the most direct route. Other routes are available, but that should be enough to demonstrate *SPLCTL power.
Tom
If the user has *SPLCTL, the user can perform any operation on their own spool files.
A user doesn’t need *SPLCTL to control their own spooled files. *SPLCTL is for control of all spooled files regardless of owner.
Tom