New user gets MML0005S - The user's access has been revoked. Reason code: 0x90C0820

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

Description:

When adding a new user to be permitted for CA Mainframe Software Manager, that user gets:

MML0005S - The user's access has been revoked. Reason code: 0x90C0820

But the user is in fact not revoked in the security product. What is wrong?

Solution:

We use IBM Java method com.ibm.os390.security.PlatformUser.authenticate(username, password) and it return errno = EMVSSAFEXTRERR (163) and errno2 = 90c0820.

According to IBM APAR OA21806 (and APAR # PK51686):

The two low-order bytes contains the RACF return and reason codes. In this case:

8        20      The user does not have appropriate RACF access to either the SECLABEL, SERVAUTH profile, or APPL.

The likelihood is that access is needed to APPL(OMVSAPPL). For other return and reason code, refer to the appropriate documentation. Review of the system log or running a security trace may yield further information.