TAA Tools
DUPAUTLAUT      DUPLICATE AUTHORIZATION LIST AUTS      TAASEIE

The Duplicate  Authorization  List Authorities  command duplicates  the
authorities  from one  *AUTL to another.   Both  *AUTL objects  must be
owned  by  the  same user.    All  authorities from  the  To  *AUTL are
removed first  and  the authorities  from the  From  *AUTL are  copied.
DUPAUTLAUT  is  helpful  when you  want  to  create  an *AUTL  that  is
similar, but not the same as an existing *AUTL.

You must have *ALLOBJ special authority to use DUPAUTLAUT.

A typical command would be:

             DUPAUTLAUT    FROMAUTL(ABC) TOAUTL(DEF)

All  authorities to the DEF  Authorization List would  be removed.  The
authorities from  the ABC  Authorization list  would be  copied to  the
DEF Authorization List.

DUPAUTLAUT escape messages you can monitor for
----------------------------------------------

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

DUPAUTLAUT Command parameters                         *CMD
-----------------------------

   FROMAUTL      The  From  Authorization  List   to  copy  authorities
                 from.

   TOAUTL        The  To  Authorization List  to  copy  authorities to.
                 All  authorities  to  the  TOAUTL  are  first  removed
                 before copying from the From Authorization List.


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

Both *AUTL objects must be owned by the same user.

You must have *ALLOBJ special authority to use DUPAUTLAUT.

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

The following TAA Tools must be on your system:

     CHKALLOBJ       Check *ALLOBJ special authority
     CHKOBJ3         Check object 3
     EDTVAR          Edit variable
     RSNLSTMSG       Resend last message
     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
   ------        ----    ---------      ----------    ----------

   DUPAUTLAUT    *CMD                   TAASEIE       QATTCMD
   TAASEIEC      *PGM       CLP         TAASEIEC      QATTCL
   TAASEIEC2     *PGM       CLP         TAASEIEC2     QATTCL
   TAASEIEC3     *PGM       CLP         TAASEIEC3     QATTCL
					

Added to TAA Productivity tools July 15, 2009


Home Page Up to Top