Version 2021.11.1
Date of version: November 1, 2021
New Features
📣 The first version of Apinizer API Developer Portal has been released!
API Portal is an important communication channel for API, it acts as a bridge between API Provider and API Consumer. API Provider defines API Proxies that it wants to open to the outside world from Apinizer Manager Console. API Consumer manages how it can communicate to an API through the Apinizer API Developer Portal. The aim is to enable the API Provider to easily publish and consume API Proxies.
Additionally, Apinizer provides design customization on the API Developer Portal, accessing and testing API Catalog and API Documentation, Terms & Conditions definition, API analytics, API traffic monitoring, account management, credential management, and API and Credential-based access control.
Portal API
Portal Manager can create API from API Proxy via administration section. Thus, external resources can access API Proxy through the assigned environment. It also manages the accessibility of the Portal Manager from here.
Portal Accounts
Portal Manager defines accounts with or without organization managers that can login to the API Developer Portal. The account, which is the organization manager, has the authority to create other accounts belonging to its sub-organizations. The account can manage or assign APIs assigned to it to another account. Each account sets its own credentials that send requests to the API. In addition, credential-based API access control or API-based credential access restriction can be made.
Portal Settings
Portal Manager configures customisation, email management, terms & conditions and integration processes that apply throughout the portal.
Important Enhancements and Modifications
- The application logs of the worker can be audited through Application Logs tab on the API Proxy screen.
- Management of historical information of Credential and API to be used by Portal UI has been added to Audit Logs.
- CorrelationID filter is added on API Traffic screen.
Bug Fixes
Issue No | Description |
---|---|
APNZ-2593 | Although the credential is removed from the contract, its relationship is visible. |
APNZ-2599 | Every object is not audited. |
APNZ-2601 | The credential in the expired contract is able to request and does not give "Contract Expire Date ..etc" error. |
APNZ-2605 | WS-Security policy gives an error. |
APNZ-2606 | Deleting and filtering operations do not work consistently on Application Logs screen. |
APNZ-2607 | Audit pages/tabs do not open. |
APNZ-2609 | Project filter does not work in ACL tab on Credential. The same API Proxy can be added to the credential more than once. |
APNZ-2619 | When logged in, the project acts as if it is not even though it is selected. |
APNZ-2624 | If a parameter is used in more than one place in DB-2-API, an error is received. |
APNZ-2638 | Although the option to add user to the header is active in JWT Authentication policy, there is no header added in log. |
APNZ-2640 | Authentication token receiving error does not appear in token logs. |