Speakers:
David Kelsey
(Science and Technology Facilities Council STFC (GB)),
Hannah Short
(CERN),
Maarten Litmaath
(CERN), Dr
Mischa Sallé
(NWO-I Nikhef)
- Assume that (at least physics) workflows all go through a workflow manager
- Sven: make sure that direct submission is not possible in that case
- Having a refresh token on the WFMS is not ideal fpr several reasons
- Petr: too many token requests to IAM (believe that it cannot handle the throughput)
- Luna: only know if IAM is available at the point when you want to refresh (at that point it's too late)
- No list of trusted token issuers permitted on the grid. This is done by the experiment publishing which issuers it uses.
- What should an issuer need to do to get on this list? Several policies.
- Luna: Such a list could also be used for revocation? Revocation of an entire issuer (would require a semi automatic way for software to read the list)
- Token issuer can effectively block itself by stopping publishing its JWKs
- Mischa: Suggestion that JWKs be hosted separately to the issuer - benefit to security as otherwise JWKs would be compromised at the same time the issuer compromised
- Maarten: Brian B has also suggested a CDN
- Mischa: SciTokens puts them in github
- There should eventually be 1 token issuer per VO plus probably issuers for WFMS
Actions
- Create list of trusted issuers, including what has to happen to be on the list