Hello,
we want to integrate a WEBCON application with a banking / core-banking REST API protected by OAuth 2.0 (WSO2).
The API is fully standard-conformant (RFC 6749) and supports the following grant types:
client_credentials
authorization_code
password (Resource Owner Password Credentials – intended for trusted internal TSS clients)
For the required backend endpoints, the core-banking API supports only user-based tokens obtained via grant_type=password. Application tokens (client_credentials) are not accepted for these endpoints
Our use case
Backend / non-interactive calls from WEBCON (timers, services, backend logic)
No UI / no logged-in end user
A technical core-banking service user is required by the API
client_credentials is not accepted by the API (user context required)
password works perfectly in Postman, but requires explicit username/password
authorization_code is not suitable for backend calls
What we found in WEBCON
According to the WEBCON documentation (2026 R1):
OAuth2 App → API
→ grant_type=client_credentials (non-interactive)
OAuth2 User → API
→ grant_type=authorization_code (interactive, redirect-based)
There is no support for OAuth2 Password Grant (grant_type=password) with a technical/service user:
No place to provide username/password for OAuth
OAuth2 User → API always uses the currently logged-in WEBCON user
Backend calls (timers/services) therefore cannot authenticate as a service user
Result
With WEBCON out of the box, it is not possible to call an OAuth2 API that:
requires a user-based token
but does not allow client_credentials
and must be called non-interactively
Questions
Is there any official or supported workaround for this scenario?
e.g. service-user password grant
token exchange / on-behalf-of
server-side user mapping
Is OAuth2 Token Exchange (RFC 8693) supported or planned?
Is support for OAuth2 Password Grant (service user) planned or intentionally excluded?
At the moment, the only viable options seem to be:
an external OAuth proxy/middleware, or
an API variant that accepts client_credentials with server-side user mapping
We want to confirm whether this is a hard product limitation or if there is an intended WEBCON pattern for this use case.
Thanks in advance.