+8
−2
Loading
GET /apps by the caller's app_provider_id (JWT sub), so each user only sees apps they registered — not the whole tenant.app_provider_id on the internal SRM catalog list (?app_provider_id=…); do not forward tenant_id to SRM.x-correlator; identity comes from the token via Caller.CAMARA getApps has no filter params and only says return apps “the user has permission to view.” For this release, that means app provider scope (JWT sub), not org/tenant_id. SRM owns provider filtering on the catalog list; OEG extracts app_provider_id from the validated token and forwards it on the internal call.
get_apps → service.get_apps(app_provider_id=caller.app_provider_id, …)app_provider_id to SRMget_apps(app_provider_id, x_correlator) with query paramlist_by_tenant / registration ∩ SRM id joinapp_provider_id column on AppRegistrationGET/DELETE /apps/{appId}