Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SSO: add debug logging when translating claims via binding rules #16360

Closed
jrasell opened this issue Mar 7, 2023 · 4 comments · Fixed by #24892
Closed

SSO: add debug logging when translating claims via binding rules #16360

jrasell opened this issue Mar 7, 2023 · 4 comments · Fixed by #24892
Assignees
Labels
hcc/jira stage/accepted Confirmed, and intend to work on. No timeline committment though. theme/auth theme/core type/enhancement

Comments

@jrasell
Copy link
Member

jrasell commented Mar 7, 2023

When configuring SSO via binding-rule and authentication providers, it can be tricky to understand exactly what the provider is returning and how the binding rules are being evaluated. This trickiness is because Nomad does not expose any information it receives during login, or regarding the translation phase.

Nomad should therefore be enhanced so that operators can optionally enable debugging to understand this process and make configuring SSO easier. Due to the very sensitive nature of this information, we should be careful how this is enabled, and it probably shouldn't be tied to the agents log level. Consul has an isolated configuration parameter to expose this debug information.

@jrasell jrasell added type/enhancement theme/core theme/auth stage/accepted Confirmed, and intend to work on. No timeline committment though. labels Mar 7, 2023
@jinnatar
Copy link

Any updates on this? It would be super nice to see what's going on without needing to MitM my own network just to see the data that goes into the evaluation.

@jrasell
Copy link
Member Author

jrasell commented Dec 27, 2023

Hi @jinnatar, there is no update currently. When the team has updates we will post them in the issue and when it's being worked on, the issue will be assigned to that engineer.

@alexiri
Copy link
Contributor

alexiri commented Nov 1, 2024

Any chance to have this addressed soon? Configuring SSO is not trivial, and doing it in the dark makes it even worse.

@arodd arodd added the hcc/jira label Nov 7, 2024
@arodd
Copy link

arodd commented Nov 7, 2024

We are considering this as part of some work we are doing around SAML integration in the next major release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
hcc/jira stage/accepted Confirmed, and intend to work on. No timeline committment though. theme/auth theme/core type/enhancement
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants