Decision endpoints
Decision endpoints in PingOne Authorize provide development, testing, and production environments for the stages involved in policy deployment.
|
You can deploy policies to Authorize gateway instances in your organization’s infrastructure instead of deploying to decision endpoints. Learn more in Authorize gateways and Publishing authorization policy versions to Authorize gateways. |
Default endpoints and limits
PingOne Authorize provides three default endpoints for deployment stages: Dev, Test, and Prod. You can add up to 30 endpoints in each environment and update or delete endpoints to suit your organization’s needs.
|
Endpoints that correspond to API services are required for API Access Management policy deployment. These endpoints are managed by the system and you can’t delete them. |
Policy version configuration
You can configure an endpoint to use either the latest policy version or a specific named policy version published to the endpoint. When you use the latest policy version, policy updates are published to the endpoint automatically, but system responses are slower because a policy package must compile whenever a request is made to the endpoint. Because of this, Use latest is intended for policy development and debugging only.
|
Use latest endpoints are rate-limited to one request per second. Sending production traffic to these endpoints will result in |
By default, the Dev stage endpoint is configured to use the latest policy version, and the Test and Prod stage endpoints are configured to use the bootstrap version. You can change these settings for any endpoint.
Monitoring
You can configure decision endpoints to keep track of the 20 most recent decisions made during the last 24 hours. It’s helpful to enable this setting during policy development as a debugging tool, so you can visualize and examine recent decisions. Because this can cause a slower system response, the setting is disabled by default.
Event subscriptions, or webhooks, enable you to use third-party tools to monitor audit events for decision endpoints.
API reference
The PingOne API provides operations to create, read, update, and delete decision endpoint resources. It also provides an evaluation action to execute a single or bulk decision request against a resource. Learn more about the PingOne Authorize policy decision service in the API reference documentation.