Authority displays
This section describes some characteristics of the displays that show object authorities.
- Display Object Authority display
- Edit Object Authority display
- Display Authority display
- Work with Authority display
Figure 1 shows the basic version of the Display Object Authority display:
The system-defined names of the authorities are shown on this display. F11 acts as a toggle between this and two other versions of the display. One shows detailed object authorities:
Display Object Authority
Object . . . . . . : CUSTNO Owner . . . . . . : PGMR1
Library. . . . . : CUSTLIB Primary group . . . : DPTAR
Object type. . . . : *DTAARA ASP device . . . : *SYSBAS
Object secured by authorization list . . . . . . . . . : *NONE
Object ----------Object-----------
User Group Authority Opr Mgt Exist Alter Ref
*PUBLIC *EXCLUDE X
PGMR1 *ALL X X X X X
DPTAR *CHANGE X
DPTSM *USE X
⋮
F3=Exit F11=Display data authorities F12=Cancel F17=Top F18=Bottom
The other shows data authorities:
Display Object Authority
Object . . . . . . : CUSTNO Owner . . . . . . . : PGMR1
Library. . . . . : CUSTLIB Primary group . . . : DPTAR
Object type. . . . : *DTAARA ASP device . . . . : *SYSBAS
Object secured by authorization list. . . . . . . . . . : *NONE
Object ---------------Data---------------
User Group Authority Read Add Update Delete Execute
*PUBLIC *EXCLUDE
PGMR1 *ALL X X X X X
DPTAR *CHANGE X X X X X
DPTSM *USE X X
If you have *OBJMGT authority to an object, you see all private authorities for that object. If you do not have *OBJMGT authority, you see only your own sources of authority for the object.
For example, if USERA displays authority for the CUSTNO data area, only public authority is shown.
If USERB, who is a member of the DPTAR group profile, displays the authority for the CUSTNO data area, it looks like this:
Display Object Authority
Object . . . . . . : CUSTNO Owner . . . . . . . : PGMR1
Library. . . . . : CUSTLIB Primary group . . . : DPTAR
Object type. . . . : *DTAARA ASP device . . . . : *SYSBAS
Object secured by authorization list. . . . . . . . . . : *NONE
Object
User Group Authority
*GROUP DPTAR *CHANGE
If USERB runs a program that adopts the authority of PGMR1 and displays the authority for the CUSTNO data area, it looks like this:
Display Object Authority
Object .. . . . . . : CUSTNO Owner . . . . . . . : PGMR1
Library . . . . : CUSTLIB Primary group . . . : DPTAR
Object type. . . . : *DTAARA ASP device . . . . : *SYSBAS
Object secured by authorization list . . . . . . . . . . : *NONE
Object
User Group Authority
*ADOPTED USER DEF
*PUBLIC *EXCLUDE
PGMR1 *ALL
*GROUP DPTAR *CHANGE
DPTSM *USE
Display Object Authority
Object . . . . . . : CUSTNO Owner . . . . . . . : PGMR1
Library. . . . . : CUSTLIB Primary group . . . : DPTAR
Object type. . . . : *DTAARA ASP device . . . . : *SYSBAS
Object secured by authorization list . . . . . . . . . . : *NONE
Object -----------Object-----------
User Group Authority Opr Mgt Exist Alter Ref
*ADOPTED USER DEF X X X X
*PUBLIC *EXCLUDE
PGMR1 *ALL X X X X X
*GROUP DPTAR *CHANGE X
DPTSM *USE X
F3=Exit F11=Display data authorities F12=Cancel F17=Top F18=Bottom
Display Object Authority
Object . . . . . . : CUSTNO Owner . . . . . . . : PGMR1
Library. . . . . : CUSTLIB Primary group . . . : DPTAR
Object type. . . . : *DTAARA ASP device . . . . .: *SYSBAS
Object secured by authorization list . . . . . . . . . : *NONE
OBJECT -----Object------ ------Data--------
User Group Authority O M E A R R A U D E
*ADOPTED USER DEF X X X X
*PUBLIC *EXCLUDE
PGMR1 *ALL X X X X X X X X X X
*GROUP DPTAR *CHANGE X X X X X X
DPTSM *USE X X X