TAA Tools
DLTGENPRF       DELETE GENERIC PROFILE                 TAASEIZ

The Delete  Generic Profile  command deletes  profiles using a  generic
user  profile name.   User  profiles starting  with  the letter  'Q' or
owned  by the system cannot be  deleted.  The default is ACTION(*CHECK)
which does not delete any profiles.

You must have *ALLOBJ  and *SECADM special authority to  use DLTGENPRF.

A typical command would be:

              DLTGENPRF USRPRF(ABC*) ACTION(*DELETE)

All  profiles beginning  with ABC  would be  deleted.   A  spooled file
summarizing the results is always output.

The  options  on DLTGENPRF  such  as  OWNOBJOPT and  PGPOPT  are passed
through to the system DLTUSRPRF command.

DLTGENPRF escape messages you can monitor for
---------------------------------------------

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

DLTGENPRF Command parameters                          *CMD
----------------------------

   USRPRF        The user profile  or generic user  profile name to  be
                 deleted.  User  profiles beginning with Q  or owned by
                 the system are never deleted.

   OWNOBJOPT     The  Owned  Object options.   The  default  is *NODLT.
                 See the DLTUSRPRF  command for a  full explanation  of
                 the options.   The  values for  the Owned Objects  are
                 passed through to the DLTUSRPRF command.

   PGPOPT        The  Primary Group  Profile options.   The  default is
                 *NOCHG.     See  the  DLTUSRPRF  command  for  a  full
                 explanation  of  the options.    The  values  for  the
                 Primary  Group are  passed  through  to the  DLTUSRPRF
                 command.

   EIMASSOC      The  EIM association.   The default is *DLT.   See the
                 DLTUSRPRF  command  for  a  full  explanation  of  the
                 option.     The  value  is   passed  through   to  the
                 DLTUSRPRF command.

   ACTION        The action to be taken.

                 *CHECK is  the default which will  create a listing of
                 what would  be deleted.   The  listing describes  what
                 would be deleted by ACTION(*DELETE).

                 *DELETE may  be specified to  cause a deletion  of the
                 generically  name  profiles.   The  listing  describes
                 the user profiles that were deleted.


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

User  profiles  starting with  the letter  'Q' or  owned by  the system
cannot be deleted.

You must have *ALLOBJ  and *SECADM special authority to  use DLTGENPRF.

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

The following TAA Tools must be on your system:

     CHKALLOBJ       Check *ALLOBJ special authority
     CHKIBMPRF       Check IBM profile
     CHKSECADM       Check security administrator special authority
     CVTOBJD4        Convert object description 4
     EDTVAR          Edit variable
     RSNALLMSG       Resend all messages
     RTVSYSVAL3      Retrieve system value 3
     SNDCOMPMSG      Send completion message
     SNDDIAGMSG      Send diagnostic message
     SNDESCINF       Send escape information
     SNDESCMSG       Send escape message
     SNDSTSMSG       Send status message

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

None, the tool is ready to use.

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

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

   DLTGENPRF     *CMD                   TAASEIZ       QATTCMD
   TAASEIZC      *PGM       CLP         TAASEIZC      QATTCL
   TAASEIZR      *PGM       RPG         TAASEIZR      QATTRPG
					

Added to TAA Productivity tools July 15, 2012


Home Page Up to Top