API Proxy Group ACL
The access permissions of the credentials of the clients that will access the API Proxy Groups defined in Apinizer and the details of these permissions are managed on this page.
The credential access permission alone is not sufficient to access the API Proxy Group.
In order for the settings in the credential and access permission to take effect, one of the authentication policies must be added on the API Proxy Group and the Security Manager option must be selected as the authentication method in this policy.
On this page, as in the image below, all API Proxy Groups belonging to the project in which the authorized application user is included are listed, optionally filterable.
To operate on an API Proxy Group, press the button marked with red above to go to the detail screen of the relevant API Proxy Group, as in the image below.
This screen contains the list of Credentials previously granted access for API Proxy Group.
To add a new Credential, the button marked in red is pressed, as in the image above.
When the Add button is pressed, the credentials defined in the project or defined from the management menu are listed as in the image below.
On this screen, one or more credentials can be granted access to API Proxy Group at the same time.
After granting access to the credential for API Proxy Group, it returns to the page with the list of credentials granted access to API Proxy Group:
To make API Proxy Group specific settings of the credential, click the Edit button marked in red on this page.
The fields used for the access configuration are shown in the table below.
Field | Description |
---|---|
Expires On | If this date value is entered, the Credential will be unable to access the API Proxy Group as of this date (effective from 00.00 at night). If it is empty, it will continue to access the API Proxy Group unless it becomes inactive. The arrival of this date only restricts access to this API Proxy Group, it does not make any changes in accessing other API Proxy Groups. |
Environment List | Allows entering Quota and Throttling values specifically for the environment in which API Proxy Group is installed. |
Quota | The specified environment-specific quota value of the API Proxy Group. |
Throttling | The specified environment-specific throttling value of the API Proxy Group. |
Message Count | It is the maximum number of messages that can be sent to the Backend API within the time given by the Throttling Interval. |
Interval Time Amount | The numeric value specifying the duration of the throttling window in the chosen time unit. |
Interval Time Unit | The time unit (e.g., seconds, minutes) used to define the throttling window for API request limits. |
Interval Window Type | The time interval method used for API rate limiting (fixed or sliding). |
The timeout duration for the cache connection is specified. | |
Action for Cache Connection Error | Specifies the action to be taken if the policy has a connection problem with the cache server. |
Disallowed API Proxies | Regardless of the roles of the credential, if it is desired not to access any API Proxy of the API Proxy Group, the API Proxies that the API Proxy Group wants to be disabled are selected here. By default, all API Proxies of the API Proxy Group can be accessed with the credential. |
Save and Deploy | After the settings/changes are completed, the settings are activated by pressing the Save and Deploy button. |