Integrated file system commands

This table lists the specific authorities required for the integrated file system commands.

Commands identified by (Q) are shipped with public authority *EXCLUDE. Commands shipped with public authority *EXCLUDE shows which IBM-supplied user profiles are authorized to the command. The security officer can grant *USE authority to others.

Command Referenced object Object type File system Authority needed for object1
ADDLNK Object when LNKTYPE(*HARD) is specified *STMF QOpenSys, "root" (/),UDFS *OBJEXIST
Parent of new link *DIR QOpenSys, "root" (/), UDFS *WX
Path prefix Refer to the general rules.
CHGATR Object when setting an attribute other than *USECOUNT, *ALWCKPWRT, *DISKSTGOPT, *MAINSTGOPT, *ALWSAV, *SCAN, *CRTOBJSCAN, *SETUID, *SETGID, *RSTRDRNMUNL, *CRTOBJAUD, *INHCKPWRT Any All except QSYS.LIB *W
Object when setting *USECOUNT, *DISKSTGOPT, *MAINSTGOPT, *ALWSAV, *INHCKPWRT Any All except QSYS.LIB *OBJMGT
*FILE QSYS.LIB *OBJOPR, *OBJMGT
*MBR QSYS.LIB *X, *OBJMGT (authority inherited from parent *FILE)
other QSYS.LIB *OBJMGT
Object when setting *ALWCKPWRT Any All *OBJMGT
Directory that contains objects when SUBTREE(*ALL) is specified Any directory All *RX
Object when setting the following attributes: *CRTOBJSCAN or *SCAN26 *DIR and *STMF QOpenSys, "root" (/), UDFS  
Object when setting the following attributes: *SETUID, *SETGID, *RSTDRNMUNL Any All except QSYS.LIB and QDLS Ownership 15
*CRTOBJAUD9      
Path prefix 9 Refer to the general rules.
CHGAUD 4        
CHGAUT Object All QOpenSys, "root" (/), UDFS Ownership15
QSYS.LIB, QOPT11 Ownership or *ALLOBJ
QDLS Ownership, *ALL, or *ALLOBJ
Optical volume *DDIR QOPT8 *CHANGE
Directory that contains objects when SUBTREE(*ALL) is specified Any directory or library All *RX
CHGCURDIR Object Any directory   *R
Optical volume *DDIR QOPT8 *X
Path prefix Refer to the general rules.
CHGOWN 24 Object All QSYS.LIB *OBJEXIST
*FILE, *LIB, *SBSD QSYS.LIB *OBJEXIST, *OBJOPR
All QOpenSys, "root" (/), UDFS Ownership and *OBJEXIST15
All QDLS Ownership or *ALLOBJ
QOPT11 Ownership or *ALLOBJ
CHGOWN24 User profile of old owner—all except QOPT, QDLS *USRPRF All *DLT
User profile of new owner—all except QOPT *USRPRF All *ADD
Optical volume *DDIR QOPT8 *CHANGE
Directory that contains objects when SUBTREE(*ALL) is specified Any directory or library All *RX
CHGPGP Object All QSYS.LIB *OBJEXIST
*FILE, *LIB, *SBSD QSYS.LIB *OBJEXIST, *OBJOPR
All QOpenSys, "root" (/), UDFS Ownership5, 15
All QDLS Ownership or *ALLOBJ
QOPT11 Ownership or *ALLOBJ
CHGPGP User profile of old primary group—all except QOPT *USRPRF All *DLT
User profile of new primary group—all except QOPT *USRPRF All *ADD
Optical volume *DDIR QOPT8 *CHANGE
Directory that contains objects when SUBTREE(*ALL) is specified Any directory or library All *RX
CHKIN Object, if the user who checked it out. *STMF QOpenSys, "root" (/), UDFS *W
*DOC QDLS *W
Object, if not the user who checked it out. *STMF QOpenSys, "root" (/), UDFS *ALL or *ALLOBJ or Ownership
*DOC QDLS *ALL or *ALLOBJ or Ownership
Path, if not the user who checked out *DIR QOpenSys, "root" (/), UDFS *X
Directory that contains objects when SUBTREE(*ALL) is specified Any directory All *RX
Path prefix Refer to the general rules.
CHKOUT Object *STMF QOpenSys, "root" (/), UDFS *W
*DOC QDLS *W
Directory that contains objects when SUBTREE(*ALL) is specified Any directory All *RX
Path prefix Refer to the general rules.
CPY25 Object being copied, origin object Any QOpenSys, "root" (/), UDFS *R, and *OBJMGT or ownership
*DOC QDLS *RWX and *ALL or ownership
*MBR QSYS.LIB None
others QSYS.LIB *RX, *OBJMGT
*DSTMF QOPT11 *R
Destination object when REPLACE(*YES) specified (if destination object already exists) Any All10 *W, *OBJEXIST, *OBJMGT
*DSTMF QOPT11 *W
*LIB QSYS.LIB *RW, *OBJMGT, *OBJEXIST
*FILE (PF or LF) QSYS.LIB *RW, *OBJMGT, *OBJEXIST
*DOC QDLS *RWX, *ALL
Directory being copied that contains objects when SUBTREE(*ALL) is specified, so that its contents are copied *DIR QOpenSys, "root" (/), UDFS *RX, *OBJMGT
CPY25 Path (target), parent directory of destination object *FILE QSYS.LIB *RX, *OBJMGT
*LIB QSYS.LIB *RX, *ADD
*DIR QOpenSys, "root" (/), UDFS *WX
*FLR QDLS *RWX
*DDIR QOPT11 *WX
Source Optical volume *DDIR QOPT8 *USE
Target Optical volume *DDIR QOPT8 *CHANGE
CPY25 Parent directory of origin object *DIR QOpenSys, "root" (/), UDFS *X
*FLR QDLS *X
Others QSYS.LIB *RX
*DDIR QOPT11 *X
Path prefix (target destination) *LIB QSYS.LIB *WX
*DIR QOpenSys, "root" (/), UDFS *X
*FLR QDLS *X
*DDIR QOPT11 *X
Path prefix (origin object) *DDIR QOPT11 *X
CPYFRMSTMF See File commands
CPYTOSTMF See File commands
CRTDIR21, 22 Parent directory *DIR QOpenSys, "root" (/), UDFS *WX
*FLR QDLS *CHANGE
*FILE QSYS.LIB *RX, *ADD
Any   *ADD
*DDIR QOPT11 *WX
CRTDIR Path prefix Refer to the general rules.
Optical volume *DDIR QOPT8 *CHANGE
CVTDIR (Q)16        
Start of changeDSPATREnd of change Start of changeDirectories in path prefixEnd of change Start of changeAny directoryEnd of change Start of changeAllEnd of change Start of change*XEnd of change
Start of changeDirectory when pattern is specified (* or ?)End of change Start of changeAny directoryEnd of change Start of changeAllEnd of change Start of change*RXEnd of change
Start of changeDirectory that contains objects when SUBTREE(*ALL) is specified End of change Start of changeAny directoryEnd of change Start of changeAll End of change Start of change*RXEnd of change
Start of changeObject when extended attributes are presentEnd of change Start of changeAnyEnd of change Start of changeAll End of change Start of change*REnd of change
DSPAUT Object All QDLS *ALL
All All others *OBJMGT or ownership
ALL QOPT11 None
Optical volume *DDIR QOPT8 *USE
Path prefix Refer to the general rules.
DSPCURDIR Path prefix *DIR QOpenSys, "root" (/), UDFS *RX
*FLR QDLS *RX
*LIB, *FILE QSYS.LIB *RX
*DIR   *R
*DDIR QOPT11 *RX
DSPCURDIR Current directory *DIR QOpenSys, "root" (/), UDFS *X
*LIB, *FILE QSYS.LIB *X
*FLR QDLS *X
*DIR   *R
*DDIR QOPT11 *X
Optical volume *DDIR* QOPT8 *USE
DSPF Database file *FILE QSYS.LIB *USE
Database file library *LIB QSYS.LIB *EXECUTE
Stream file *STMF QOpenSys, "root" (/), UDFS *R
*USRSPC QSYS.LIB *USE
Path prefix Refer to the general rules.
DSPLNK Any Any "root" (/), QOpenSys, UDFS QSYS.LIB27, QDLS, QOPT11 None
File, Option 12 (Work with Links) *STMF, *SYMLNK, *DIR, *BLKSF, *SOCKET "root" (/), QOpenSys, UDFS *R
DSPLNK Symbolic link object *SYMLNK "root" (/), QOpenSys, UDFS None
Optical volume *DDIR QOPT8 *USE
Parent directory of referenced object - No Pattern 13 *DIR "root" (/), QOpenSys, UDFS *X
*LIB, *FILE QSYS.LIB27 *X
*FLR QDLS *X
*DDIR QOPT11 *X
*DDIR   *R
DSPLNK Parent directory of referenced object - Pattern specified13 *DIR "root" (/), QOpenSys, UDFS *R
*LIB, *FILE QSYS.LIB27 *R
*FLR QDLS *R
*DDIR QOPT11 *R
*DDIR   *R
Parent directory of referenced object- Option 8 (Display Attributes) *DIR "root" (/), QOpenSys, UDFS *X
*LIB, *FILE QSYS.LIB27 *X
*FLR QDLS *X
*DDIR QOPT11 *X
*DDIR   *R
DSPLNK Parent directory of referenced object - Option 12 (Work with Links) *DIR "root" (/), QOpenSys, UDFS *RX
*SYMLNK "root" (/), QOpenSys, UDFS *X
*LIB, *FILE QSYS.LIB27 *X
*FLR QDLS *X
*DDIR QOPT11 *X
*DDIR   *R
DSPLNK Prefix of parent referenced object - No Pattern 13 *DIR "root" (/), QOpenSys, UDFS *X
*LIB *FILE QSYS.LIB27 *X
*FLR QDLS *X
*DDIR QOPT11 *X
*DDIR   *R
DSPLNK Prefix of parent referenced object - Pattern specified13 *DIR "root" (/), QOpenSys, UDFS *X
*LIB *FILE QSYS.LIB27 *X
*FLR QDLS *X
*DDIR QOPT11 *X
*DDIR   *R
DSPLNK Prefix of parent referenced object - Option 8 (Display Attributes) *DIR "root" (/), QOpenSys, UDFS *RX
*LIB, *FILE QSYS.LIB27 *X
*FLR QDLS *X
*DDIR QOPT11 *X
*DDIR   *R
DSPLNK Prefix of parent referenced object - Option 12 (Work with Links) *DIR "root" (/), QOpenSys, UDFS *RX
*SYMLNK "root" (/), QOpenSys, UDFS *X
*LIB, *FILE QSYS.LIB27 *X
*FLR QDLS *X
*DDIR QOPT11 *X
*DDIR   *R
DSPLNK Relative Path Name 14 : Current working directory containing object -No Pattern13 *DIR "root" (/), QOpenSys, UDFS *RX
*LIB, *FILE QSYS.LIB27 *X
*FLR QDLS *X
*DDIR QOPT11 *RX
*DDIR   *R
Relative Path Name 14 : Current working directory containing object -Pattern Specified13 *DIR "root" (/), QOpenSys, UDFS *RX
*LIB, *FILE QSYS.LIB27 *RX
*FLR QDLS *RX
*DDIR QOPT11 *RX
*DDIR   *R
DSPLNK Relative Path Name 14 : Prefix of current working directory containing object -No Pattern 13 *DIR "root" (/), QOpenSys, UDFS *RX
*LIB, *FILE QSYS.LIB27 *RX
*FLR QDLS *RX
*DDIR QOPT11 *RX
*DDIR   *R
DSPLNK Relative Path Name 14 : Prefix of current working directory containing object -Pattern specified13 *DIR "root" (/), QOpenSys, UDFS *RX
*LIB *FILE QSYS.LIB27 *RX
*FLR QDLS *RX
*DDIR QOPT11 *RX
*DDIR   *R
DSPMFSINF Object Any Any None
Path Prefix Refer to the general rules.
EDTF Database file, existing member *FILE QSYS.LIB *CHANGE
Database file library *LIB QSYS.LIB *EXECUTE
Database file, new member *FILE QSYS.LIB *CHANGE, *OBJMGT
Database file library, new member *LIB QSYS.LIB *EXECUTE, *ADD
Stream file, existing file *STMF QOpenSys, "root" (/), UDFS *R
User space *USRSPC QSYS.LIB *CHANGE
Parent directory when creating a new stream file *DIR QOpenSys, "root" (/), UDFS *WX
Path prefix Refer to the general rules.
ENDJRN Object *DIR if Subtree (*ALL) QOpenSys, "root" (/), UDFS *R, *X, *OBJMGT
*DIR if Subtree (*NONE), *SYMLNK, *STMF QOpenSys, "root" (/), UDFS *R, *OBJMGT
*DTAARA, *DTAQ QSYS.LIB *OBJOPR, *READ, *OBJMGT
Parent Directory *DIR QOpenSys, "root" (/), UDFS *X
*LIB QSYS.LIB *X
Journal *JRN QSYS.LIB *OBJMGT, *OBJOPR
Path Prefix Refer to the general rules.
MOV19 Object moved within same file system *DIR QOpenSys, "root" (/) *OBJMGT, *W
not *DIR QOpenSys, "root" (/) *OBJMGT
*DOC QDLS *ALL
*FILE QSYS.LIB *OBJOPR, *OBJMGT
*MBR QSYS.LIB None
other QSYS.LIB None
*STMF QOPT11 *W
MOV Path (source), parent directory *DIR QOpenSys, "root" (/), UDFS *WX
*FLR QDLS *RWX
*FILE QSYS.LIB, "root" (/) *RX, *OBJEXIST
others QOpenSys, "root" (/) *RWX
Path (target), parent directory *DIR QSYS.LIB *WX
*FLR QDLS *CHANGE (*RWX)
*FILE QSYS.LIB *X, *ADD, *DLT, *OBJMGT
*LIB QSYS.LIB *RWX
*DDIR QOPT11 *WX
MOV Path prefix (target) *LIB QSYS.LIB *X, *ADD
*FLR QDLS *X
*DIR others *X
*DDIR QOPT11 *X
Object moved across file systems into QOpenSys, "root" (/) or QDLS (stream file *STMF and *DOC, *MBR only) . *STMF QOpenSys, "root" (/), UDFS *R, *OBJEXIST, *OBJMGT
*DOC QDLS *ALL
*MBR QSYS.LIB Not applicable
*DSTMF QOPT11 *RW
MOV Moved into QSYS *MBR *STMF QOpenSys, "root" (/), UDFS *R, *OBJMGT, *OBJEXIST
*DOC QDLS *ALL
*DSTMF QOPT11 *RW
MOV Optical volume (Source and Target) *DDIR QOPT8 *CHANGE
Path (source) moved across file systems, parent directory *DIR QOpenSys, "root" (/), UDFS *WX
*FLR QDLS *X
*FILE QSYS. LIB ownership, *RX, *OBJEXIST
*DDIR QOPT11 *WX
Path Prefix Refer to the general rules.
RCLLNK16        
RLSIFSLCK 18 object *STMF "root" (/), QOpenSys, UDFS *R
Path prefix Refer to the general rules.
RMVDIR19,20 Directory *DIR QOpenSys, "root" (/), UDFS *OBJEXIST
*LIB QSYS.LIB *RX, *OBJEXIST
*FILE QSYS.LIB *OBJOPR, *OBJEXIST
*FLR QDLS *ALL
*DDIR QOPT11 *W
RMVDIR Parent directory *DIR QOpenSys, "root" (/), UDFS *WX
*FLR QDLS *X
*LIB, *FILE QSYS.LIB *X
*DDIR QOPT11 *WX
Directory that contains objects when SUBTREE(*ALL) is specified Any directory All *RX
Optical volume *DDIR QOPT8 *CHANGE
Path Prefix Refer to the general rules.
RMVLNK19 Object *DOC QDLS *ALL
*MBR QSYS.LIB  
*FILE QSYS.LIB *OBJOPR, *OBJEXIST
*JRNRCV QSYS.LIB *OBJEXIST, *R
other QSYS.LIB *OBJEXIST
*DSTMF QOPT11 *W
Any QOpenSys, "root" (/), UDFS *OBJEXIST
RMVLNK Parent Directory *FLR QDLS *X
*FILE QSYS.LIB *X, *OBJEXIST
*LIB QSYS.LIB *X
*DIR QOpenSys, "root" (/), UDFS *WX
*DDIR QOPT11 *WX
Optical volume *DDIR QOPT8 *CHANGE
Path prefix Refer to the general rules.
RNM19 Object *DIR QOpenSys, "root" (/), UDFS *OBJMGT, *W
Not *DIR QOpenSys, "root" (/), UDFS *OBJMGT
*DOC, *FLR QDLS *ALL
*MBR QSYS.LIB Not applicable
*FILE QSYS.LIB *OBJMGT, *OBJOPR
others QSYS.LIB *OBJMGT
*DSTMF QOPT11 *W
Optical Volume (Source and Target) *DDIR QOPT8 *CHANGE
RNM Parent directory *DIR QOpenSys, "root" (/), UDFS *WX
*FLR QDLS *CHANGE (*RWX)
*FILE QSYS.LIB *X, *OBJMGT
*LIB QSYS.LIB *X, *UPD
*DDIR QOPT11 *WX
Path prefix *LIB QSYS.LIB *X, *UPD
Any QOpenSys, "root" (/), UDFS, QDLS *X
RST (Q) 23, 28, 30 Object, if it exists2 Any QOpenSys, "root" (/), UDFS *W, *OBJEXIST
QSYS.LIB Varies 10
QDLS *ALL
Path prefix Refer to the general rules.
Parent directory created by the restore operation due to CRTPRNDIR(*YES)2 *DIR QOpenSys, "root" (/), UDFS *WX
Parent directory owner specified on parameter PRNDIROWN2, 6 *USRPRF QSYS.LIB *ADD
RST (Q) Parent directory of object being restored2 *DIR QOpenSys, "root" (/), UDFS *WX
Parent directory of object being restored, if the object does not exist2 *FLR QDLS *CHANGE
*DIR   *OBJMGT, *OBJALTER, *READ, *ADD, *UPD
User profile owning new object being restored2 *USRPRF QSYS.LIB *ADD
Tape unit, optical unit, or save file *DEVD, *FILE QSYS.LIB *RX
Media definition *MEDDFN QSYS.LIB *USE
RST (Q) Library for device description, media definition, or save file *LIB QSYS.LIB *EXECUTE
Output file, if specified *STMF QOpenSys, "root" (/), UDFS *W
*USRSPC QSYS.LIB *RWX
Path prefix of output file *DIR QOpenSys, "root" (/), UDFS *X
*LIB QSYS.LIB *RX
RST (Q) Optical volume if restoring from optical device *DDIR QOPT8 *USE
Optical path prefix and parent if restoring from optical device *DDIR QOPT11 *X
Optical file if restoring from optical device *DSTMF QOPT11 *R
RTVCURDIR Path prefix *DIR QOpenSys, "root" (/), UDFS, QDLS, QOPT11 *RX
*DDIR QOPT11 *RX
*FLR QDLS *RX
*LIB, *FILE QSYS.LIB *RX
Any   *R
RTVCURDIR Current directory *DIR QOpenSys, "root" (/), UDFS, QOPT 11 *X
*DDIR QOPT11 *X
*LIB, *FILE QSYS.LIB *X
*FLR QDLS *X
Any   *R
SAV29 Object2 Any QOpenSys, "root" (/), UDFS *R, *OBJEXIST
QSYS.LIB Varies 10
QDLS *ALL
Path prefix Refer to the general rules.
Tape unit, optical unit *DEVD QSYS.LIB *RX
Media definition *MEDDFN QSYS.LIB *USE
SAV Save file, if empty *FILE QSYS.LIB *USE, *ADD
Save file, if not empty *FILE QSYS.LIB *OBJMGT, *USE, *ADD
Save-while-active message queue *MSGQ QSYS.LIB *OBJOPR, *ADD
Libraries for device description, media definition, save file, or save-while-active message queue *LIB QSYS.LIB *EXECUTE
SAV Output file, if specified *STMF QOpenSys, "root" (/), UDFS *W
*USRSPC QSYS.LIB *RWX
Path prefix of output file *DIR QOpenSys, "root" (/), UDFS *X
*LIB QSYS.LIB *RX
SAV Optical volume, if saving to optical device *DDIR QOPT8 *CHANGE
Optical path prefix if saving to optical device *DDIR QOPT11 *X
Optical parent directory if saving to optical device *DDIR QOPT11 *WX
Optical file (If it previously exists) *DSTMF QOPT11 *RW
SAVRST On the source system, same authority as required by SAV command.      
On the target system, same authority as required by RST command.      
STATFS Object Any Any None
Path Prefix Refer to the general rules.
STRJRN Object *DIR if Subtree (*ALL) QOpenSys, "root" (/), UDFS *R, *X, *OBJMGT
*DIR if subtree (*NONE), *SYMLNK, *STMF QOpenSys, "root" (/), UDFS *R, *OBJMGT
*DTAARA, *DTAQ QSYS.LIB *OBJOPR, *READ, *OBJMGT
Parent Directory *DIR QOpenSys, "root" (/), UDFS *X
*LIB QSYS.LIB *X
Journal *JRN QSYS.LIB *OBJMGT, *OBJOPR
Path Prefix Refer to the general rules.
WRKAUT6, 7 Object *DOC or *FLR QDLS *ALL
All not QDLS *OBJMGT or ownership
*DDIR and *DSTMF QOPT11 *NONE
Optical volume *DDIR QOPT8 *USE
Path prefix Refer to the general rules.
WRKLNK Any Any "root" (/), QOpenSys, UDFS, QSYS.LIB27, QDLS, QOPT11 None
File, Option 12 (Work with Links) *STMF, *SYMLNK, *DIR, *BLKSF, *SOCKET "root" (/), QOpenSys, UDFS *R
Symbolic link object *SYMLNK "root" (/), QOpenSys, UDFS None
Optical volume *DDIR QOPT8 *USE
WRKLNK Parent directory of referenced object - No Pattern 13 *DIR "root" (/), QOpenSys, UDFS *X
*LIB, *FILE QSYS.LIB27 *X
*FLR QDLS *X
*DDIR QOPT11 *X
*DDIR   *R
WRKLNK Parent directory of referenced object - Pattern Specified *DIR "root" (/), QOpenSys, UDFS *R
*LIB *FILE QSYS.LIB27 *R
*FLR QDLS *R
*DDIR QOPT11 *R
*DDIR   *R
WRKLNK Parent directory of referenced object- Option 8 (Display Attributes) *DIR "root" (/), QOpenSys, UDFS *X
*LIB *FILE QSYS.LIB27 *X
*FLR QDLS *X
*DDIR QOPT11 *X
*DDIR   *R
WRKLNK Parent directory of referenced object - Option 12 (Work with Links) *DIR "root" (/), QOpenSys, UDFS *RX
*SYMLNK "root" (/), QOpenSys, UDFS *X
*LIB *FILE QSYS.LIB27 *X
*FLR QDLS *X
*DDIR QOPT11 *X
*DDIR   *R
WRKLNK Prefix of parent referenced object - No Pattern 13 *DIR "root" (/), QOpenSys, UDFS *X
*LIB *FILE QSYS.LIB27 *X
*FLR QDLS *X
*DDIR QOPT11 *X
*DDIR   *R
WRKLNK Prefix of parent referenced object - Pattern specified13 *DIR "root" (/), QOpenSys, UDFS *X
*LIB, *FILE QSYS.LIB27 *X
*FLR QDLS *X
*DDIR QOPT11 *X
*DDIR   *R
WRKLNK Prefix of parent referenced object - Option 8 (Display Attributes) *DIR "root" (/), QOpenSys, UDFS *RX
*LIB, *FILE QSYS.LIB27 *X
*FLR QDLS *X
*DDIR QOPT11 *X
*DDIR   *R
WRKLNK Prefix of parent referenced object - Option 12 (Work with Links) *DIR "root" (/), QOpenSys, UDFS *RX
*SYMLNK "root" (/), QOpenSys, UDFS *X
*LIB, *FILE QSYS.LIB27 *X
*FLR QDLS *X
*DDIR QOPT11 *X
*DDIR   *R
WRKLNK Relative Path Name 14: Current working directory containing object -No Pattern13 *DIR "root" (/), QOpenSys, UDFS *RX
*LIB *FILE QSYS.LIB27 *X
*FLR QDLS *X
*DDIR QOPT11 *RX
*DDIR   *R
Relative Path Name 14 : Current working directory containing object -Pattern Specified13 *DIR "root" (/), QOpenSys, UDFS *RX
*LIB *FILE QSYS.LIB27 *RX
*FLR QDLS *RX
*DDIR QOPT11 *RX
*DDIR   *R
WRKLNK Relative Path Name 14 : Prefix of current working directory containing object -No Pattern 13 *DIR "root" (/), QOpenSys, UDFS *RX
*LIB, *FILE QSYS.LIB27 *RX
*FLR QDLS *RX
*DDIR QOPT11 *RX
*DDIR   *R
Relative Path Name 14 Prefix of current working directory containing object -Pattern specified13 *DIR "root" (/), QOpenSys, UDFS *RX
*LIB, *FILE QSYS.LIB27 *RX
*FLR QDLS *RX
*DDIR QOPT11 *RX
*DDIR   *R
1
Adopted authority is not used for integrated file system commands.
2
If you have *SAVSYS special authority, you do not need the authority specified for the QSYS.LIB, QDLS, QOpenSys, and "root" (/) file systems.
3
The authority required varies by object type. See the description of the QLIRNMO API . If the object is a database member, see the authorities for the Rename Member (RNMM) command.
4
You must have *AUDIT special authority to change an auditing value.
5
If the user issuing the command does not have *ALLOBJ authority, the user must be a member of the new primary group.
6
If the profile that is specified using the PRNDIROWN parameter is not the user doing the restore operation, *SAVSYS or *ALLOBJ special authority is required.
7
These commands require the authority shown plus the authorities required for the DSPCURDIR command.
8
Optical volumes are not actual system objects. The link between the optical volume and the authorization list used to secure the volume is maintained by the optical support function.
9
The user must have *AUDIT special authority to change the *CRTOBJAUD attribute, and the user does not need any of the normal path name prefix authorities (*X and *R).
10
Authority required varies by the command used. See the respective SAVOBJ or RSTOBJ command for the required authority.
11
Authority required by QOPT against media formatted in "Universal Disk Format" (UDF).
12
*ADD is needed only when object being moved to is a *MRB.
13
Pattern: In some commands, an asterisk (*) or a question mark (?) can be used in the last component of the path name to search for names matching a pattern.
14
Relative path name: If a path name does not begin with a slash, the predecessor of the first component of the path name is taken to be the current working directory of the process. For example, if a path name of 'a/b' is specified, and the current working directory is '/home/john', then the object being accessed is '/home/john/a/b'.
15
If you have *ALLOBJ special authority, you do not need the listed authority.
16
You must have *ALLOBJ special authority to use this command.
17
In the above table, QSYS.LIB refers to independent ASP QSYS.LIB file systems as well as QSYS.LIB file system.
18
To use this command, you must have *IOSYSCFG special authority.
19
If the restricted renames and unlinks attribute (also known as S_ISVTX bit) is on for a directory, it will restrict unlinking objects from that directory unless one of these authorities is met:
  • The user has all object (*ALLOBJ) special authority.
  • The user is the owner of the object being unlinked.
  • The user is the owner of the directory.
20
If RMVLNK (*YES) is specified, the user must also have *OBJEXIST authority to all objects in the specified directory.
21
For QSYS.LIB, "root" (/), QOpenSys, and user-defined file systems, the audit (*AUDIT) special authority is required if a value other than *SYSVAL is specified for the CRTOBJAUD parameter.
22
The user must have all object (*ALLOBJ) and security administrator (*SECADM) special authorities to specify a value for the Scanning option for objects (CRTOBJSCAN) parameter other than *PARENT.
23
You must have *ALLOBJ special authority to specify a value other than *NONE for the Allow object differences (ALWOBJDIF) parameter. Also, you must have *SAVSYS or *ALLOBJ special authority to specify *UDFS as the value for the RBDMFS parameter.
24
The user must have all object (*ALLOBJ) and security administrator (*SECADM) special authority when changing the owner of a stream file (*STMF) with an attached Java™ program whose authority checking while the program is running includes the user and the owner.
25
The user must have all object (*ALLOBJ) and security administrator (*SECADM) special authority when copying a stream file (*STMF) with an attached Java program whose authority checking includes the user and the owner.
26
The user must have all object (*ALLOBJ) and security administrator (*SECADM) special authority to specify the *CRTOBJSCAN and *SCAN attributes.
27
When you display the contents of the /QSYS.LIB directory, user profile (*USRPRF) objects to which the caller does not have any authority (such as *EXCLUDE) are not returned.
28
The user must have *ALLOBJ special authority to specify *YES for the PVTAUT parameter.
29
The user must have *ALLOBJ or *SAVSYS special authority to specify *YES for the PVTAUT parameter.
30
You must have *SAVSYS or *ALLOBJ special authority to specify *UDFS as the value for the RBDMFS parameter.