Normally when we execute a mass user lock program to lock users, while unlocking the users the system might also unlock users who would have been locked prior either by the security administrator or by the system due to varying reasons.
When a user is locked by the system/user administrator, the value of usr02-uflag is set to 64.
When the user is locked due to incorrect logons, the value of uflag is set to 128.
When we want to lock the users by the aid of a custom program, set the uflag to 80.
In this manner, while unlocking the users we can identify all those users who have been locked by this program and only unlock them without affecting other users who would have been locked by a standard system procedure.
This was first published in April 2002