CentraSite 10.5 | CentraSite User’s Guide | Runtime Governance | Run-Time Policy Management | Built-In Run-Time Actions Reference (CentraSite Business UI) | Built-in Actions for Run-Time Policies (CentraSite Business UI) | Allow Anonymous Usage
 
Allow Anonymous Usage
When an API is not configured with any of the Security policy actions, Mediator or API Gateway routes the incoming requests directly to the native API, irrespective of the client credentials passed in the request.
When an API is configured with a Security policy action, Mediator or API Gateway routes the incoming requests to the native API that are successfully identified using the client credentials passed in the request. When this API is also configured with the Allow Anonymous Usage policy action, Mediator or API Gateway routes all of the incoming requests to the native API. However, the successfully identified requests are grouped under the respective identified consumer, and all unidentified requests are grouped under a common consumer named as unknown.
With this action, you can perform the following list of consumer-specific actions, while also allowing the requests to pass through to the native API:
*View the runtime events for a particular consumer.
*Monitor the Service Level Agreement for a few consumers and send an alert email based on specific criteria's, for example, request count, availability, and so on.
*Throttle requests from a particular consumer, and restrict requests from that consumer if the number of requests to the API reaches the configured hard limit during a specified period of time.
Input Parameters
Allow Anonymous Usage
(Boolean). Specifies whether to allow all the incoming requests to access the API, without restriction.
Value
Description
True
(Default). Allows all of the incoming requests to access an API even if the request is not identified using the Security policies that are configured for that API.
False
Allows only the incoming requests that are identified using the configured Security policies to access the API.