Hi Jarrett,
What you're looking for here, I think, is a way to trigger an SSO event (rather than local authentication) whenever your local Access Manager policy says that an authenticated session is required.
There's really 2 ways to do this:
- Modify the login.html of your WebSEAL server so that it does a client-side-script redirect to trigger SAML authentication. This redirect could be to the local ISAM Federation trigger URL (for SP-initiated SSO) or directly to the trigger URL for the Identity Provider (for IdP-initiated SSSO).
- Create a custom obligation in AAC which is mapped to the trigger URL (either IdP or SP as above). Then create a Context-based Access Policy which returns the obligation to trigger SSO.
Unless you're using AAC anyway, (1) is the easiest to set up.
Cheers... Jon.
------------------------------
Jon Harry
Consulting IT Security Specialist
IBM
------------------------------
Original Message:
Sent: 11-30-2018 09:14 AM
From: Jarrett Peterson
Subject: SAM2 Federation -- AUTHN/IDP question
We have a saml 2 federation with WebSEAL acting as teh SP. We'd like access to any protected resource to fire an authn request back to the idp but we're struggling on the "right" way to do it without writing custom code.
Is anyone familiar with doing this or have already done something similar? If so did you use custom code or was there a way to set it up directly in WebSEAL?
------------------------------
Jarrett Peterson
------------------------------