We are looking to offer API access to our partners. We would like to create keys for them to interact with our system, and also manage a vault that holds their keys etc., What's an easy way to do this? Is there a product out there that I can use?
The most important is how to identify your partners. API Key is a solution but not perfect. We have a similar requirement, but we built a separated service for the partner. It depends on the type of service.