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

Support custom OIDC provider for a self-managed Connector Runtime #1638

Closed
5 tasks done
sbuettner opened this issue Jan 9, 2024 · 2 comments
Closed
5 tasks done

Support custom OIDC provider for a self-managed Connector Runtime #1638

sbuettner opened this issue Jan 9, 2024 · 2 comments
Assignees
Labels
kind:enhancement New feature or request

Comments

@sbuettner
Copy link
Contributor

sbuettner commented Jan 9, 2024

Is your feature request related to a problem? Please describe.

We want to support custom OIDC providers like Microsoft Entra ID similar to other components like TaskList and Operate as this effort is part of: https://github.com/camunda/product-hub/issues/1969

We therefore need to make sure that our client configuration for Zeebe and Operate as well as our Security config (validation of JWTs) is compatible with external OIDC providers supported by the Identity SDK.

Describe the solution you'd like

The Connector Runtime should support custom OIDC providers supported by the Identity SDK:

  • The Zeebe client should be configurable to authenticate using a customer OIDC provider
  • The Operate client should be configurable to authenticate using a customer OIDC provider
  • Protected HTTP resources should leverage the Identity SDK (if we support it for SM)

Additional context

Camunda OIDC Support: https://docs.camunda.io/docs/next/self-managed/platform-deployment/helm-kubernetes/guides/connect-to-an-oidc-provider/

The Connector runtime relies on https://github.com/camunda-community-hub/spring-zeebe for the Operate client and the Zeebe client configuration. We need to incorporate the changes there to be able to support it in the Connector Runtime.

@christinaausley
Copy link

christinaausley commented Feb 8, 2024

Will we have a PR for any docs adjustments that I should be on the lookout for tomorrow or Monday for the docs release?

@chillleader
Copy link
Member

There will be a related docs PR later this week

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind:enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants