Our cloud team need the following information to provide the Rubin team a OIDC Redirect URI. :
client_id = “oidc-client-id”
client_secret = “oidc-client-secret”
oidc_issuer = “https://idp.example.com”
authorize_scopes = “e.g. openid email profile”
I think DMTN-253 should provide the necessary background including the scopes to use. The client ID and secret will be provided once your request is approved. The OIDC issuer information can be found in the OpenID Connect metadata published by data.lsst.cloud:
Yes, indeed, you should make the request here in this topic. We need the information listed in DMTN-253, and then I’ll create the client and send you the information when the configuration is updated. We do that during Thursday maintenance windows.
Platform Purpose: The Vera Rubin Data Sharing API is used to provide authenticated and throttle controlled access for external Research Collaborators to night sky images stored in a databased hosted at UoA. As a part of the University of Auckland’s engagement with the Vera Rubin Observatory, the Faculty of Science is looking to provide access to external collaborators from the Observatory to images of the night sky stored in the UOA data centre.
Technical Metadata for Pre-Registration
In accordance with DMTN-253 and the published metadata at data.lsst.cloud, we would like to request a client_id and client_secret with the following parameters:
Requested Client Name:uoapool-nonprod
Grant Type:authorization_code
Requested Scopes:openid, profile, email, rubin
Token Endpoint Auth Method:client_secret_basic
Authorized Redirect URIs
Please register the following exact URI(s) for our authentication callbacks:
Once approved, please let us know how your team prefers to securely transmit the generated client_secret to our technical contact (e.g., via encrypted email, 1Password link, or an established secure chat channel).
Thank you for your assistance in provisioning our access!
This is queued up for our maintenance window tomorrow. I will send you the authentication details for your OIDC client via a 1Password link in DM once that’s deployed (late afternoon US Pacific time).