List userid is inadequate. I want to see all the logonid information and all profile information like OMVS details.

Document ID : KB000033165
Last Modified Date : 14/02/2018
Show Technical Document Details

Problem:

When I list a logonid with the ACF command, it doesn't provide all the information associated with that logonid.

I don't get any of the unix system services information associated with an ID.

As this information is part of the function and security of a userid, this information should be included when I list a userid.

Cause:

When I list a logonid with

ACF

LIST logonid

END

it shows the full logonid record details.

 

When I list a logonid with

ACF

LIST logonid PROFILE(OMVS)

END

 

Resolution:

The format of the list command for logonids is as follows...

List {*} {logonid} {Like(lidmask) [If(field,...,field)]} {Uid(uidmask) 

     [If(field,...,field)]} {If(field,...field)}

     [SECTION(name,...,name)] [PROFILE(name,...,name)]

     [TARGET(null|=|?|nodemask1,...,nodemask100)] 

     ARCHIVE INTO(OUTPUT.FILE(member)) 

 

When using the SECTION and PROFILE parameters you can control the data that is returned.

In a logonid record there are several sections including HEADER, PASSWORD, TSO, RESTRICTIONS

CANCEL/SUSPEND and STATISTICS

So, if you want to list the full logonid record and ALL profile records you would issue the command

as 

ACF

LIST userid SECTION(ALL) PROFILE(ALL)

END

 

If you want to only reference certain sections of the logonid record and the OMVS profile record the command would be

ACF

LIST userid SECTION(HEADER PASSWORD TSO) PROFILE(OMVS)

END

 

Additional Information:

Further details can be found in the CA ACF2 for z/OS Administrators Guide in Chapter 3, Maintaining Logonid Records.