You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
X-Api-Info-Location header containing the /v2/info url for that instance. The /v2/info endpoint will return further information, including the location of that Cloud Foundry instance’s UAA.
The nested broker would not add any additional authN and authZ, beyond only accepting traffic from the COAB service broker with alternative mechanisms such as:
The X-Api-Info-Location header gets saved into coab-vars.yml at service instance creation.
The dashboard URL returned contains the service instance guid such as /dashboard/guid
A (dynamic?) spring oauth security configuration is performed so that the /dashboard/guid endpoint redirects to the UAA endpoint provided in the associated coab-vars.yml into the X-Api-Info-Location entry
The endpoint controller's looks up the CF API endpoint into the associated coab-vars.yml into the X-Api-Info-Location entry, to invoke the /v2/service_instances/:guid/permissions endpoint
The text was updated successfully, but these errors were encountered:
As a service author, I need dashboard returned by nested brokers to be returned to end users.
I would like COAB to ensure that authN and authZ gets enforced, leveraging https://docs.cloudfoundry.org/services/dashboard-sso.html and service instance CC API permission, and leveraging the X-Api-Info-Location header to identify UAA location (while remaining compatible with #158) :
The nested broker would not add any additional authN and authZ, beyond only accepting traffic from the COAB service broker with alternative mechanisms such as:
Design:
X-Api-Info-Location
header gets saved intocoab-vars.yml
at service instance creation./dashboard/guid
/dashboard/guid
endpoint redirects to the UAA endpoint provided in the associated coab-vars.yml into theX-Api-Info-Location
entryX-Api-Info-Location
entry, to invoke the /v2/service_instances/:guid/permissions endpointThe text was updated successfully, but these errors were encountered: