This question is asked at the same time in AskAPIManagement community and also asked here. Since it was already answered in the AskAPIManagement community, I am updating the gist of the replies from the community.
"The customer’s requirement can be solved using OAuth. Customers can create different scopes for a single API (this can be done in the API Details page) and associate different operations to these scopes.
Then in the OAuth scope mapping, they can map the API scopes created in the previous step to the OAuth scopes.
When creating an application, the users can decide which OAuth scopes to consume and the tokens will be issued only to those scopes and these tokens cannot be used to consume other scopes."
and
“OAuth is meant for limited access not API key. So please recommend OAuth scopes for customer”.
Regards,
Vallab.
#API-Gateway#webMethods#API-Management