Oracle Cloud Platform Application Integration: Required Grants for API Deployment

Deploying APIs: Required Grants for Successful Deployment

Question

Assuming that a particular user possesses the 'Deploy to Gateway' grant, what grants on an API are required in order to deploy that API? (Choose the best answer.)

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D.

B.

If a user has the Deploy to Gateway grant, they can deploy APIs to a gateway. However, in order to deploy a specific API, they would need to have certain grants on that API.

The correct answer is B. Manage API or Deploy API. This is because the Manage API grant allows the user to perform actions such as creating, modifying, and deleting APIs, as well as deploying them to a gateway. The Deploy API grant specifically allows the user to deploy the API to a gateway.

Option A, View all Details and Deploy API, grants the user the ability to view all the details of an API and deploy it to a gateway. However, it does not give them the necessary permissions to modify or delete the API, which may be necessary before deploying it.

Option C, Manage API, only grants the user the ability to manage the API, but not necessarily deploy it to a gateway.

Option D, Entitle API, refers to granting access to specific applications or users to use an API, but it does not relate to deploying the API to a gateway.