Policy Execution

About Family Policy Execution

When records in the GE Digital APM database are created, modified, or deleted, any family policies configured for the corresponding family and trigger will be executed automatically. For example, if an After Insert family policy is configured for the Reading family, the policy will be executed after a Reading record is added to the database.

When a policy is executed, the logic in the policy model is evaluated and any resulting actions are taken. Each time a family policy is executed, the results of the execution are recorded in the execution log, which you can view on the Execution History pane in the Policy Design page.

A change to a record in the GE Digital APM database will trigger the appropriate family policy regardless of the current user's permissions. However, if the user does not have permissions for an action a policy is taking, the policy will not execute, the transaction will be rolled back, and no changes will be made. Similarly, the transaction will be rolled back if an error occurs during policy execution.

Access Execution History in Family Policies

Procedure

  1. Access the policy for which you want to view the execution history.
  2. In the Design workspace, select the Execution History tab.

    The Execution History pane appears, displaying a summary of past executions.

  3. Select an execution summary to view additional details on the policy canvas.

    On the policy canvas, the nodes in the model are color-coded to indicate the results of the execution.

    Note:
    • If changes have been made to the policy model since the selected execution occurred, you will not be able to view the details of that execution on the canvas.
    • You can use the Actions and Errors check boxes to display only executions that resulted in actions or only the executions that resulted in errors.
  4. In the policy model, select a node to view additional details about the specific node's execution.