proxy: Allow mapping from an external tenant id to the internal id by rhafer · Pull Request #2569 · opencloud-eu/opencloud

@rhafer self-assigned this

Apr 2, 2026
When the tenant id coming in via the OIDC claims doesn't match the
tenant id on the provisioned user, a mapping can be configured and
resolved via the reva TenantAPI service (now started as part of the
"users" service).

Closes: opencloud-eu#2310
This is to reduce the number of "proxy->gateway->users->ldap" roundtrips
for the tenant id mapping.

The cache currently has a non-configurable ttl of 10 min.

Related: opencloud-eu#2310

@rhafer

@rhafer rhafer marked this pull request as ready for review

April 9, 2026 14:50