Jazz authentication method (startbfa.sh)
I am dealing with the password compliance on RTC. Currently, we have an id with non expiry password that logs on from z/OS agent to RTC server. Non expiry password will not be allowed soon, thereafter password will be expired every 90 days.
We are trying to find a way to log onto the RTC server with certificate authentication, so that we don't have to change the password every 90 days.
The comments inside the shell script startbfa.sh which handles the jazz authentication specifies that there are 4 ways:
1. USERNAME_PASSWORD_POLICY,
(requires JAZZ_USER, JAZZ_PASSWORD_FILE)
2. CERTIFICATE_FILE_POLICY,
(requires JAZZ_CERTIFICATE_FILE, JAZZ_PASSWORD_FILE)
3. SMART_CARD_POLICY,
(requires JAZZ_SMARTCARD set to true, JAZZ_USER)
4. REGISTRY_POLICY,
(requires JAZZ_REGISTRY)
One answer
For all I know, the only option to have is to get an exemption for the functional users. Otherwise you have to change the password. For some purposes you can use an encrypted password file, which you might be able to change at a central place.
Comments
CERTIFICATE_FILE_POLICY
KERBEROS_POLICY