Software AG Products 10.11 | Using Developer Portal | Applications | Overview
 
Overview
When you invoke a protected API from Developer Portal, you need to create an application requesting access to the API from the provider. Through the application, you can request access tokens from the provider by revealing a corresponding authentication such as username and password, OAuth, or JWT details.
During runtime, the provider recognizes the consumer's identity through the application. The details passed from Developer Portal to the provider enables them to:
*Control access to an API at run time (that is, allow only authorized applications to invoke an API.
*Monitor an API for violations of a Service-Level Agreement (SLA) for a specified application.
*Indicate the application to which a logged transaction event belongs.
You can create, view, and share applications from the Manage applications section.
Developer Portal sends the application requests from consumers to providers using the callback URL of providers. Configuring an incorrect callback URL can lead to communication issues between the provider and Developer Portal.
If an application onboarding strategy is configured, then the applications that you create will be processed based on the configured strategy. For information on configuring an application onboarding strategy, see How do I configure onboarding strategy to process application or subscription requests?.
If you do not configure an onboarding strategy, then the registration requests are automatically approved.
You can view the status of requested applications from the Manage applications section. Once an application is approved, you can share the application with other users or user groups to alllow them use the application and invoke the corresponding APIs. When an application is shared, only the application owner can view the analytics and other cannot.
From the Trace application section of an application, you can view the stages that the application has passed through and their corresponding timestamp. These stages include application creation request,
You can trace the status and stages of an application using the Trace application section of an application. This section displays the various stages including application creation request, application request submit, application publish, application scope increase or decrease, and so on with the corresponding time stamp.