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

[req] Configurable aliases independent from the user_claim #178

Open
dekimsey opened this issue Aug 10, 2021 · 0 comments
Open

[req] Configurable aliases independent from the user_claim #178

dekimsey opened this issue Aug 10, 2021 · 0 comments

Comments

@dekimsey
Copy link
Contributor

So this comes from my experience setting up Azure OIDC authentication in our Vault cluster. I believe it would be generally applicable to other examples.

I'd like to be able to declare what aliases are generated, and have that be independent from the user claim. This way I can use a durable, but opaque identifier for the user_claim, and a set more operator-friendly aliases instead.

With Azure, the recommendation is to use a durable identifier such as (sub or oid). Unfortunately, those are opaque Azure identifers or a GUID respectively. This makes the aliases generated in Vault pretty useless.

Though one can copy some of these values into the metadata, the Vault API doesn't let one query by metadata either. Which makes finding a particular user's entity a bit challenging if the user claims are opaque openid values.

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

No branches or pull requests

1 participant