TAA Tools

The  Check *ALLOBJ  Owner command  checks  the owner  of  an object  to
ensure he  has *ALLOBJ special authority.  For  example, if a user with
*ALLOBJ  authority creates a program  with USRPRF(*OWNER), but the user
is part of  a group that  does not have *ALLOBJ  and the group  profile
becomes the  owner, the  program will not  run with  *ALLOBJ authority.
CHKALLOBJO  can  be used  as  part of  the  create step  to  ensure the
proper create of a program.

You must have *ALLOBJ special authority to use CHKALLOBJO.

A typical series of commands would be:

             CRTCLPGM   PGM(xxx/ABC) USRPRF(*OWNER)

If the ownership has been  changed by the group profile owner  function
to a  user who does not  have *ALLOBJ special authority,  TAA9891 would
be sent as an escape message.

CHKALLOBJO escape messages you can monitor for

      TAA9891    The owner does not have *ALLOBJ special authority

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

CHKALLOBJO Command parameters                         *CMD

   OBJ           The qualified  name of the object to  be checked.  The
                 library value defaults to  *LIBL.  A specific  library
                 or *CURLIB may also be used.

   OBJTYPE       The object  type of  the object  to be  checked.   Use
                 the prompter to see the valid values.


You must have *ALLOBJ special authority to use CHKALLOBJO.


The following TAA Tools must be on your system:

     CHKALLOBJ       Check *ALLOBJ special authority
     CHKOBJ3         Check object 3
     RSNLSTMSG       Resend last message
     RTVSPCAUT       Retrieve special authority
     SNDESCINF       Send escape information
     SNDESCMSG       Send escape message


None, the tool is ready to use.

Objects used by the tool

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

   CHKALLOBJO    *CMD                   TAAOBLP       QATTCMD
   TAAOBLPC      *PGM       CLP         TAAOBLPC      QATTCL

Added to TAA Productivity tools January 15, 2009

Home Page Up to Top