-
-
Notifications
You must be signed in to change notification settings - Fork 749
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
Admin OIDC auth settings endpoints giving 404 #9348
Comments
Hi @atrauzzi . The Open-Source version (unleashorg/unleash-server) does not have a built in OIDC endpoint, if you'd like this, you can contribute to https://github.com/unleash/unleash-docker-community. I see someone has made a oidc subfolder there; but we haven't had time to set up a working oidc configuration |
It's in the API docs, no? https://docs.getunleash.io/reference/api/unleash/get-oidc-settings |
The docs include everything configured for enterprise. I'll bring the feedback to our docs team that the OpenAPI generated doc also needs to flag what is Enterprise only. |
Hi @atrauzzi thank you for your feedback. All of Unleash's documentation is public, and that includes features only available with an Enterprise license. I agree that we need to indicate better which endpoints are available with Unleash Enterprise only. I've added this feedback to the list of improvements we're planning to our API docs. In the meantime, please use the corresponding reference documentation to check feature availability. In this case: |
Yeah, you could afford to be considerably more transparent and forthcoming with these kinds of things. It makes it look like you're deliberately trying to dark pattern people into a license. Moreover, I'd actually suggest you reconsider what you currently deem "for pay" and "for free". I'm effectively unable to adopt Unleash into a reference architecture because I can't even prototype what I need. While I am not opposed to taking on solutions that could eventually come to require a license (you do deserve to get paid), I cannot take on anything that withholds core functionality in the free version. (I can't propose reference architectures that come with $$$$hefty$$$$ bills day one.) Again, please make SSO and admin APIs available in the free version, as well as lifting the project limit. |
Nothing stopping you from configuring SSO yourself. There are examples here https://github.com/Unleash/unleash-examples/blob/main/v4/securing-azure-auth as well as Google and keycloak |
But I can't do it via an API as part of an automated bootstrap? Will that work on the free version? |
Describe the bug
I'm running into the following issue with Unleash when trying to do a
GET
to the admin OIDC configuration endpoint:Here's what I get back:
Is there a special flag I have to pass to Unleash to enable the admin APIs?
I'm running with the latest docker container image.
The text was updated successfully, but these errors were encountered: