Feature: Assign roles to application to support M2M authorisation
Description: User interacting with APIs of an application → Authorization is based on permissions and roles. This is understood
Machine (some code) interacting with APIs of an application Authorization is based on permissions and no role support
Use-case: If APIs of an application have to be exposed to a REST client/service running in customer’s premise, it makes easy to manage the access via roles.
This will help in automating certain aspects of functionality like data ingestion through APIs etc. With this feature, self-service functionality can be built and exposed to customer for managing the API access.