ILE C/C++ Compiler Reference
Specifies the object authority to users who do not have specific
authority to the object. The user may not be on the authorization
list, or whose group has no specific authority to the object.

AUT Syntax:
|--+--------------------------------------+---------------------|
| .-*LIBCRTAUT--------------. |
'-AUT(--+-*CHANGE-----------------+--)-'
+-*USE--------------------+
+-*ALL--------------------+
+-*EXCLUDE----------------+
'-authorization-list-name-'
- *LIBCRTAUT
- Default setting. Public authority for the object is taken from
the CRTAUT keyword of the target library (the library that contains
the created object). This value is determined when the object is created.
If the CRTAUT value for the library changes after the object is created,
the new value does not affect any existing objects.
- *CHANGE
- Provides all data authority and the authority to perform all
operations on the object except those that are limited to the owner
or controlled by object authority and object management authority.
The object can be changed, and basic functions can be performed on
it.
- *USE
- Provides object operational authority, read authority, and authority
for basic operations on the object. Users without specific authority
are prevented from changing the object.
- *ALL
- Provides authority for all operations on the object except those
that are limited to the owner or controlled by authorization list
management authority. Any user can control the object's existence,
specify its security, and perform basic functions on it, but cannot
transfer its ownership.
- *EXCLUDE
- Users without special authority cannot access the object.
- authorization-list-name
- Enter the name of an authorization list of users and authorities
to which the module object is added. The object is secured by this
authorization list, and the public authority for the object is set
to *AUTL. The authorization list must exist on the system
when the command is issued.
[ Top of Page | Previous Page | Next Page | Contents |
Index ]