Removing a user's authority
You can also remove a user's authority for an object.
Removing a user's authority for an object is different from giving
the user *EXCLUDE authority. *EXCLUDE authority means the user is specifically
not allowed to use the object. Only *ALLOBJ special authority and adopted
authority override *EXCLUDE authority.
Note: *EXCLUDE authority for a group
profile can be overriden if the user has another group profile with private
authority to the object.
Removing a user's authority means the user
has no specific authority to the object. The user can gain access through
a group profile, an authorization list, public authority, *ALLOBJ special
authority, or adopted authority.You can remove a user's authority using the Edit Object Authority display. Type blanks in the Object Authority field for the user and press the Enter key. The user is removed from the display. You can also use the Revoke Object Authority (RVKOBJAUT) command. Either revoke the specific authority the user has or revoke *ALL authority for the user.
Note: The RVKOBJAUT command revokes only the authority you specify.
For example, USERB has *ALL authority to FILEB in library LIBB. You revoke
*CHANGE authority:
RVKOBJAUT OBJ(LIBB/FILEB) OBJTYPE(*FILE) +
USER(*USERB) AUT(*CHANGE)
After the command, USERB's authority to FILEB looks like this:
Display Object Authority
Object . . . . . . : FILEB Owner . . . . . . . : PGMR1
Library. . . . . : LIBB Primary group . . . : *NONE
Object type. . . . : *FILE ASP device . . . . : *SYSBAS
Object secured by authorization list. . . . . . . . : *NONE
Object --------Object------------
User Group Authority Opr Mgt Exist Alter Ref
USERB USER DEF X X X X
Display Object Authority
Object . . . . . . : FILEB Owner . . . . . . . : PGMR1
Library. . . . . : LIBB Primary group . . . : *NONE
Object type . . . : *FILE ASP device . . . . . : *SYSBAS
Object secured by authorization list . . . . . . . . . . *NONE
Object ---------------Data---------------
User Group Authority Read Add Update Delete Execute
USERB USER DEF