Open stevekuznetsov opened 2 years ago
This would be extremely helpful for some of our use cases. I'd be happy to work on this -- I'm wondering if we would consider introducing something like an APIExportGroup
?
Would the group be solving the first bullet point in my list above? I think we were hoping for a cryptography-based approach given that we expect APIExports to have globally-unique identifiers via secret data.
Feature Description
As a service provider that owns multiple
APIExports
, if a user accepts aPermissionClaim
on one of my exports, I should be able to delegate this permission to other exports I own.Proposed Solution
Lots to design here. Specifically:
APIExports
with potentially different identities (keep in mind that we might get per-resource identities as well in #2011 ).APIBinding
reconciler that a new claim should be accepted on some delegateAPIExport
Alternative Solutions
No response
Want to contribute?
Additional Context
No response