API Access Requests are formal requests from API Consumers to access specific API Products and Plans through the Developer Portal. These requests initiate the workflow for granting, or provisioning, API access to users.
The manual approval workflow provides API Owners with oversight of all API access. When an API Consumer completes an access request, API Owners receive notification of pending request via email and should then:
Navigate to the API Consumers > Access Requests page in the Admin Portal
Review the request
User name
Developer App
Requested API Products
Selected subscription Plan
Approve or reject the request from the three dot menu
If approved, access is provisioned with credentials issued to the specified Developer App
If rejected, access will not be granted
API Consumer receives notification of the decision via email
For trusted users or specific API Products, you can enable automatic approval in the subscription Plan.To configure automatic approval, the API Owner should:
Navigate to the Plans page in the Admin Portal
Select or create the API Plan that should be automatically approved
Set the Auto approve access request checkbox
Select Save changes
When an API Consumer requests access using this plan, the request will be approved immediately and access credentials provisioned to the Developer App.
Despite automatic approval, a record of the request is maintained in the API Consumers > Access requests page in the Admin Portal.