How to provision API Platform — classic in OCI

J.K. Kashe
2 min readJun 2, 2021

--

Oracle API Management consists of Oracle Apiary, Oracle API Gateway, and Oracle API Platform. Going forward, API Gateway is the recommended option. If however the customer needs some functionality of API Platform — classic which is currently not available in API GW yet, API Platform can still be provisioned at the time of this writing.

If you try to provision API Platform in your OCI tenancy, you might get the following error:

An unexpected condition occurred. Please try the operation again. If the problem persists, contact Oracle for support.
no APICSAUTO permission

This is clearly a security configuration issue, but because API Platform is a classic service, the role must be configured in the classic security console. Here’s how (steps kindly provided by Allen W.):

  • open the oci console
  • click on your profile on top right
  • click on Service user console — this will take you to the old cloud home page
  • click on the burger Menu on the top left
  • scroll down to users > and choose the Identity (Primary)
  • once there, if its’s a user select the user, if it’s a group select the groups tab
  • select role tab
  • scrol to API Platform
  • either give them right to a parictular API instance or admin right to the API platform
User’s API Platform roles

After these steps are performed, the API Platform can be provisioned.

This is not an official Oracle blog and the information here is not supported by Oracle. Views are my own.

--

--

No responses yet