Skip to content

ATO-2463 add logging for client misconfiguration#8110

Merged
arthurs-gds merged 1 commit intomainfrom
ATO-2463-log-misconfiguration
Apr 7, 2026
Merged

ATO-2463 add logging for client misconfiguration#8110
arthurs-gds merged 1 commit intomainfrom
ATO-2463-log-misconfiguration

Conversation

@arthurs-gds
Copy link
Copy Markdown
Contributor

Wider context of change

There is one client that as LoCs which allow it to make identity requests but which has identity verification disabled. Before implementing validation which might cause problems in production we are introducing logging to determine whether any problematic calls are actually being made.

What’s changed

We added logging to the authorize validator to cover the specific case where the client request contains a level of confidence corresponding to an identity journey, but where that client has identity journeys turned off.

Manual testing

Checklist

  • Lambdas have correct permissions for the resources they're accessing.

  • Impact on orch and auth mutual dependencies has been checked.

  • Changes have been made to contract tests or not required.

  • Changes have been made to the simulator or not required. - these changes will following the logging investigation

  • Changes have been made to stubs or not required.

  • Successfully deployed to authdev or not required.

  • Successfully run Authentication acceptance tests against sandpit or not required.

@arthurs-gds arthurs-gds requested review from a team as code owners April 1, 2026 14:29
@cearl1 cearl1 force-pushed the ATO-2463-log-misconfiguration branch 2 times, most recently from 20b5d21 to 64f70c1 Compare April 2, 2026 08:39
cearl1
cearl1 previously approved these changes Apr 2, 2026
There is one client that as LoCs which allow it to make identity
requests but which has identity verification disabled. Before
implementing validation which might cause problems in production
we are introducing logging to determine whether any problematic
calls are actually being made.

Co-authored-by: Craig Earl <craig.earl@digital.cabinet-office.gov.uk>
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Apr 2, 2026

@arthurs-gds arthurs-gds added this pull request to the merge queue Apr 7, 2026
Merged via the queue into main with commit 288f476 Apr 7, 2026
18 checks passed
@arthurs-gds arthurs-gds deleted the ATO-2463-log-misconfiguration branch April 7, 2026 10:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants