-
Story
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
False
-
-
False
-
-
Description
As an API Consumer and API Owner, I need an improved API key management experience, so that I can easily request, view, and manage API keys with clear status information and streamlined approval workflows.
Acceptance Criteria
- API Consumers can request API keys with improved form UX
- API Consumers can view all their API keys in one place
- API Consumers can edit and delete pending/active API keys
- API Consumers see clear status information for pending requests
- API Owners can view and manage API keys authorised to consumers
- API Owners can approve/reject API key requests with improved workflow
- UI matches Figma designs (V1.3.1)
User Stories
API Consumer:
- As an API Consumer, I want to get access to API entities easily, so that I can use the API quickly
- As an API Consumer, I want to view all my API keys, so that I can manage them
- As an API Consumer, I want accurate information about pending requests, so that I know my API access status
API Owner:
- As an API Owner, I want to manage API keys authorised to consumers, so that I can view operational status of each key
- As an API Owner, I want to approve and manage API key requests, so that I can authorise keys securely
Feature List
- Manage API keys for API Consumer
- Edit/delete pending and active API keys
- Request API key flow improvements
- API key approval management for API Owner