Proxy service to manage users in both Zitadel and Legacy IAM
I'm trying to setup a proxy that enables having the same users in both IAM as a transition period till every functionality will be ported to Zitadel.
To achieve this I'm using a Service User with Private JWT Key to authenticate into Zitadel and be able to use the Zitadel Management API to:
https://zitadel.com/docs/guides/integrate/service-users/private-key-jwt
I'm receiving back this error when I try to get the bearer token from
App configuration as in the screenshot.
User service configuration as in the screenshot.
What is wrong?
Code in following post,
To achieve this I'm using a Service User with Private JWT Key to authenticate into Zitadel and be able to use the Zitadel Management API to:
- Create a human user
- Update a human user
- Change password to a human user
https://zitadel.com/docs/guides/integrate/service-users/private-key-jwt
I'm receiving back this error when I try to get the bearer token from
/oauth/v2/token endpoint:App configuration as in the screenshot.
User service configuration as in the screenshot.
What is wrong?
Code in following post,


This guide demonstrates how developers can leverage private key JWT authentication to secure communication between service users and client applications within ZITADEL.
