W dniu 2016-09-01 o 19:52, Tony Harminc pisze:
On 31 August 2016 at 17:12, R.S. <[email protected]> wrote:
I installed an exit from RACF downloads page.
I'm trying to use rule override.
The user TEST1 has READ access to CL(FACILITY) IRR.ICHPWX01.OVERRIDE
Changes were refreshed.

However during TSO logon the new password is rejected.
The password is compliant to the SETR rules.
The documentation for the RACF REXX ICHPWXn1 package says this:

"The ICHPWX01 sample is written so that by default, any AXREXX failure
results in an exit failure, because we can’t be sure your password
policy has been met, and the password change is rejected.

To address such a situation, if an AXREXX error is encountered when
trying to invoke the REXX exec, an override mechanism is checked."

I have not used this facility, but it sounds as though
IRR.ICHPWX01.OVERRIDE is checked only if there was a failure in
invoking the REXX component. If there is no failure, but the REXX
rejects the password, then you are out of luck.

In any case, I think it is a mistake to call this "rule override".
Regardless of the programming language(s), there is no way for an
ICHPWX01 exit to accept a password that the RACF rules have failed. In
the case of rule failure the exit will not even be called. There are
ways for a program that accepts logon-with-password-change (e.g. TSO,
CICS, UNIX, your own authorized app) to avoid rule checking, but there
is no straighforward way for you to externally force an existing
program to do this.

That would explain the issue. I don't have problems with neither AXR, nor REXX component of the exit.
I should pay more attention to RTFM.

BTW: This is sandbox environment, but I got "catch 22". I swithed on "STIG mode", which enables a lot of rules, (AFAIK) including requirement for CAPS, mixed, $pecial and Num3r1c. And I ahve SETR (still) not in mixed mode. So no password woudl satisfy both SETR settings and the exit rules. Catch 22.
However this is another story, unrelated to the question I asked.

Regards
--
Radoslaw Skorupka
Lodz, Poland






---
Treść tej wiadomości może zawierać informacje prawnie chronione Banku 
przeznaczone wyłącznie do użytku służbowego adresata. Odbiorcą może być jedynie 
jej adresat z wyłączeniem dostępu osób trzecich. Jeżeli nie jesteś adresatem 
niniejszej wiadomości lub pracownikiem upoważnionym do jej przekazania 
adresatowi, informujemy, że jej rozpowszechnianie, kopiowanie, rozprowadzanie 
lub inne działanie o podobnym charakterze jest prawnie zabronione i może być 
karalne. Jeżeli otrzymałeś tę wiadomość omyłkowo, prosimy niezwłocznie 
zawiadomić nadawcę wysyłając odpowiedź oraz trwale usunąć tę wiadomość 
włączając w to wszelkie jej kopie wydrukowane lub zapisane na dysku.

This e-mail may contain legally privileged information of the Bank and is 
intended solely for business use of the addressee. This e-mail may only be 
received by the addressee and may not be disclosed to any third parties. If you 
are not the intended addressee of this e-mail or the employee authorized to 
forward it to the addressee, be advised that any dissemination, copying, 
distribution or any other similar activity is legally prohibited and may be 
punishable. If you received this e-mail by mistake please advise the sender 
immediately by using the reply facility in your e-mail software and delete 
permanently this e-mail including any copies of it either printed or saved to 
hard drive.

mBank S.A. z siedzibą w Warszawie, ul. Senatorska 18, 00-950 Warszawa, 
www.mBank.pl, e-mail: [email protected]
Sąd Rejonowy dla m. st. Warszawy XII Wydział Gospodarczy Krajowego Rejestru 
Sądowego, nr rejestru przedsiębiorców KRS 0000025237, NIP: 526-021-50-88. 
Według stanu na dzień 01.01.2016 r. kapitał zakładowy mBanku S.A. (w całości 
wpłacony) wynosi 168.955.696 złotych.


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to