TAA Tools
CVTIFSAUT2      CONVERT IFS AUTHORITY 2                TAAIFTW

The Convert  IFS Authority  2 command  converts IFS  authorities for  a
single  user to  an  outfile named  IFSAUT2P.   This  allows simplified
processing  of user  authorities.   The model  file is TAAIFTWP  with a
format name of IFSAUT2PR.

You must have *ALLOBJ special authority to use CVTIFSAUT2.

Only objects  in  directories  are supported.    QDLS objects  are  not
supported.  No *FLR or *DOC object types will exist.

A typical command would be:

             CVTIFSAUT2  USRPRF(xxxx) OUTLIB(yyy)

The  IFS  authorities  for  the  named  user would  be  output  to  the
IFSAUT2P file in QTEMP.

CVTIFSAUT2 escape messages you can monitor for
----------------------------------------------

None.  Escape messages from based on functions will be re-sent.

CVTIFSAUT2 Command parameters                         *CMD
-----------------------------

   USRPRF        The  user  profile  to  convert  IFS  authorities for.
                 *CURRENT is  the  default.   A specific  user  profile
                 may be named.

   OBJRQS        The set of objects to be converted.

                 *ALL is the default for all types.

                 *OBJOWN should be  specified for all objects  owned by
                 the specified user profile.

                 *OBJPGP  should be  specified for  all objects  in the
                 primary group profile.

                 *OBJAUT should  be  specified for  all  objects  which
                 the specified user profile has any authority to.

   OUTLIB        The  library  in  which  the  file  IFSAUT2P  will  be
                 placed.   The default is *LIBL.   If the file IFSAUT2P
                 does not already exist, a library must be named.

   OUTMBR        The  member  of the  IFSAUT2P file  to  be used.   The
                 default is IFSAUT2P.   If the  member does not  exist,
                 it is added.

   REPLACE       A  *YES/*NO value  for  whether the  member should  be
                 cleared  before writing records into  it.  The default
                 is *YES.

                 *NO may be  specified to  add records  to an  existing
                 member.


Restrictions
------------

You must have *ALLOBJ special authority to use CVTIFSAUT2.

Only  objects in  directories  are supported.    QDLS  objects are  not
supported.  No *FLR or *DOC object types will exist.

Prerequisites
-------------

The following TAA Tools must be on your system:

     CHKALLOBJ       Check *ALLOBJ special authority
     CRTDUPPF        Create duplicate physical file
     CRTUSRSPC       Create user space
     SNDCOMPMSG      Send completion message
     SNDESCINF       Send escape information
     SNDESCMSG       Send escape message

Implementation
--------------

None, the tool is ready to use.

Objects used by the tool
------------------------

   Object        Type    Attribute      Src member    Src file
   ------        ----    ---------      ----------    ----------

   CVTIFSAUT2    *CMD                   TAAIFTW       QATTCMD
   TAAIFTWC      *PGM       CLP         TAAIFTWC      QATTCL
   TAAIFTWC2     *PGM       CLP         TAAIFTWC2     QATTCL
   TAAIFTWR      *PGM       RPGLE       TAAIFTWR      QATTRPG
   TAAIFTWP      *FILE      PF          TAAIFTWP      QATTDDS
					

Added to TAA Productivity tools April 15, 2010


Home Page Up to Top