PingOne

Recent decisions

Examine recent decisions in PingOne Authorize as part of the policy development and debugging process.

When the Record recent decisions option is enabled for a decision endpoint, PingOne Authorize keeps track of the last 20 decisions made by the decision service for that endpoint in the last 24 hours. This allows you to examine the decision flow and details about the attributes and services used in the decision.

Recent decisions are a policy debugging tool, and are not intended for monitoring of authorization decisions in real time.

Examining recent decisions

When you develop and test policies in PingOne Authorize, examine the decision flow and other details about recent decisions to make sure the decision service is evaluating policies according to your expectations.

Steps

  1. Go to Authorization → Recent Decisions.

  2. In the Decision Endpoint list, select the endpoint for which you want to examine recent decisions.

  3. In the Decision to Visualize list, select a decision.

    The most recent decision is listed first.

    Screen capture of the expanded Select Decision to Visualize list.

    Click Refresh Recent Decisions at any time to update the list with the 20 most recent decisions made for the endpoint in the last 24 hours.

  4. On the Visualization tab, examine the decision flow to make sure decisions are evaluated according to your expectations.

    Screen capture of the Decision Visualizer flow for permitting payments up to $10,000 USD.
  5. Click a box in the flow to show more details.

    This example represents the rule that permits payments up to 10,000 USD. The decision evaluated to Permit and it took 3.288 milliseconds.

    Screen capture of the Decision Visualizer details pane showing the decision and elapsed time.
  6. Click the other tabs for additional details:

    • Request tab: Shows the JSON request sent to the decision service, allowing you to confirm that the expected information was sent.

    • Response tab: Shows the complete, high-verbosity response for the decision, including expanded errors and other helpful information.

    • Attributes tab: Shows details about the attributes used in the decision.

    • Services tab: Shows details about the services used in the decision.