This field specifies the authority given to users who do not have specific
authority to the program object, who are not on the authorization list, or
whose group has no specific authority to the program object. You can
alter the authority for all users, or for specific users after the program
object is created by using the GRTOBJAUT (Grant Object Authority) or RVKOBJAUT
(Revoke Object Authority) commands. The values in this box are
equivalent to the AUT parameter values of the CRTCBLPGM, CRTCBLMOD, and
CRTBNDCBL commands. To indicate the authorization list, type a name (up
to 10 SBCS characters), or click on the down arrow to select one of the
following valid choices:
- *CMDDFT
- No parameter will be passed to the host and the host defined default will
be used.
- *LIBCRTAUT
- The public authority for the object is taken from the CRTAUT keyword of
the target library (the library that is to contain the created program
object). This value is determined when the program object is
created. If the CRTAUT value for the library changes after the program
object is created, the new value does not affect any existing objects.
- *ALL
- Provides authority for all operations on the program object except those
limited to the owner or controlled by authorization list management
authority. The user can control the program object's existence,
specify security for it, change it, and perform basic functions on it, but
cannot transfer its ownership.
- *CHANGE
- Provides all data authority and the authority for performing all
operations on the program object except those limited to the owner or
controlled by object authority and object management authority. The
user can change the object and perform basic functions on it, such as running
and debugging the program object.
- *USE
- Provides object operational authority and read authority; authority
for basic operations on the program object such as running the program.
The user is prevented from changing the object.
- *EXCLUDE
- The user cannot access the program object.
- authorization-list-name
- Enter the name (SBCS characters only) of an authorization list of users
and authorities to which the program is added. The program object is
secured by this authorization list, and the public authority for the program
object is set to *AUTL. The authorization list must exist on the system
when the COBOL compile command is issued.
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.