Fix FlightCheck Entra SSO app selection - #213
Conversation
|
@copilot resolve the merge conflicts in this pull request |
…lict Co-authored-by: apurvabanka <31559151+apurvabanka@users.noreply.github.com>
Merged |
|
Reviewed the full diff and ran the tests — LGTM. Clean, defensive change: every narrowing path (connection pin, SAML app scope, target selection) fails open, so a stale/typo'd pin never masks a real problem. Traced the WD-PKG-001 prompt-gating fix — PR's 4 new test files: 100 pass. (The 8 Two optional NITs, non-blocking: |
Summary
Lets standalone FlightCheck target a specific Entra SSO app / connection, plus
a related WD-PKG-001 prompt fix.
Changes
the operator choose which Entra SSO app / connector connection to validate via
--select-targets(auto|always|never), instead of validating all.the run confirms/reminds the operator before reusing it.
check_connector_connectionscan narrow to the selectedconnection (e.g. dev/test/prod) so tenants with multiple connections for the
same connector report on just the one being verified.
--select-targets always(
Install-EssAdk.ps1,install-ess-adk.sh).--checkpoint WD-PKG-001no longer blocks on the"Test Employee ID" / ISU credential prompts. Interactive Workday runtime prompts
are now gated to runs that actually consume them (
WD-WF*and full/scope runs).confirmation, and WD-PKG-001 prompt gating.