TAA Tools

The Change Object  Owner 2 command  is similar to the  system CHGOBJOWN
command  except that  generically named  objects  and all  object types
can  be  changed  with  a single  command.    This  simplifies changing
ownership of generic objects.

You  must  have  *ALLOBJ   and  *SECADM  special  authorities  to   use

A typical command would be:


All  objects  with  the generic  name  ABC  in  LIB1 would  have  their
ownership changed to the JONES profile.

Messages  would exist  for  each object  that was  considered.   If the
object is already owned  by the NEWOWN  user profile, no change  occurs
and  an  informational message  is  sent.    If  an error  occurs,  the
command  will complete by changing  as many objects as  it can and then
send an escape message.

CHGOBJOWN2 escape messages you can monitor for

      TAA9894    Some error occurred.  See low level messages.

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

Command parameters                                    *CMD

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

   OBJTYPE       The   object  type  to  be   changed.    *ALL  may  be
                 specified to  change all  object  types.   All of  the
                 values supported  by CHGOBJOWN are provided.   Use the
                 prompter for the full list.

   NEWOWN        The new owner name.

   CUROWNAUT     Whether  to  retain  the  current  owner's  authority.
                 The default is  *REVOKE to revoke  all of the  current
                 owner's authority.   This is  not considered  unless a
                 change  occurred  (a  change  will  not  occur if  the
                 existing  owner  is  the  same  as  the  NEWOWN   user

                 *SAME  may  be  specified to  retain  the  old  owner'

   OBJATR        The attribute  of the objects to be  changed.  *ALL is
                 the default.

                 A  specific  attribute  such  as DSPF  or  RPG  may be
                 entered to  change  only the  object types  that  have
                 the specific attribute.


You  must   have  *ALLOBJ  and  *SECADM  special   authorities  to  use


The following TAA Tools must be on your system:

     CHKALLOBJ       Check *ALLOBJ special authority
     CHKSECADM       Check *SECADM special authority
     EDTVAR          Edit variable
     RTVOBJLST       Retrieve object list
     SNDCOMPMSG      Send completion message
     SNDESCMSG       Send escape message
     SNDSTSMSG       Send status message


None, the tool is ready to use.

Objects used by the tool

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

   CHGOBJOWN2    *CMD                   TAASEEG       QATTCMD
   TAASEEGC      *PGM       CLP         TAASEEGC      QATTCL

Added to TAA Productivity tools May 1, 2000

Home Page Up to Top