Verify change request results
Relevant for: Network operations users and requestors
This topic describes how to verify change validation results.
Tip: After making a change, you may want to wait a few minutes before validating the change. FireFlow can only detect changes after an AFA analysis has been run on the device.
In systems with scheduled monitoring configured, you must wait for the scheduled monitoring process to run.
Verify change validation results (requestors)
Relevant for: Requestors
You must check that the desired results were achieved, and respond in one of the following ways:
- Respond directly to the email message. For details, see Respond to change requests.
- Respond via the Web interface. For details, see Report change verifications.
If your response indicates that the desired results were not achieved, your change request will be re-implemented and you will be asked to check the results again.
If your response indicates that you are satisfied with the results, the change request will be resolved.
Verify change validation results (network operations users)
This procedure describes how network operations users can verify change validation results.
Do the following:
- View the change request. For details, see View change requests.
-
If the validation results are not available or old, refresh the validation calculation by clicking Recalculate.
The change validation results appear, indicating whether the implemented changes achieved the result specified in the change request.
For example:
Details are shown as follows:
Object change, rule removal, and web filtering change requests The change validation verifies the changes specified in the work order were implemented by performing a traffic simulation query.
- Validation succeeds if the query indicates the planned changes specified in the work order have been made for every traffic line in the change request.
- Validation fails if the planned changes have not been made for at least one traffic line.
Rule modification change requests The change validation displays whether the specified changes in the work order match the device policy.
For more details, see Advanced change validation results.
Traffic change and recertification requests The change validation verifies the changes specified in the work order were implemented with a traffic simulation query and a work order/device policy comparison.
If the rule contains more traffic than recommended, FireFlow indicates this for you so that you can take any action, as required.
For example:
For more details, see Advanced change validation results.
Note: If you implemented the changes even slightly differently than the work order, Validation will fail.
For example, if the work order specified one rule with multiple sources, and you added multiple rules (with one source each), Validation will fail.
This is particularly relevant for Amazon Web Services because rules can only include one object per field.
- To view extended information about the change validation, click Show details.
-
If you do not see that the result you wanted was implemented, view device reports describing the problem by clicking the Find out why link.
A report opens in a new window, and you can drill down to view the relevant device rules.
Note: This option is not available for rule removal or rule modification requests.
- Click Next.
-
If the desired result was not achieved, do the following:
-
Re-implement the change(s). For details, see Resolve or return change requests.
- Repeat change validation.
-
For Palo Alto Networks Panorama devices, FireFlow will always recommend changing the lowest device group. If a higher level device group blocks the traffic the change request is attempting to allow, the traffic will still not be allowed after the work order is implemented, and validation will fail. To allow the traffic you must manually change the higher level device group.
If validation times out before the device has been analyzed, appears.
For more details, see Change validation parameters.
Advanced change validation results
Traffic change, recertification, and rule modification requests support advanced change validation results.
- Traffic change and recertification requests run a traffic simulation query and work order/ device policy comparison during validation.
- Rule modification requests run a work order/ device policy comparison only.
Each change request receives an overall validation result, and individual validation results for each traffic line.
- If all traffic line validations are successful, then the overall validation is successful.
- If at least one traffic line validation partially succeeds or fails, the overall validation fails.
When the work order/ policy comparison determines a rule is a perfect match or more permissive, the change validation in addition verifies whether all object names used in the work order recommendation’s fields are the objects used in the matched rule’s fields.
By default, a discrepancy in object names will not cause validation to fail.
In certain circumstances, change validation will fail even when the work order was implemented as specified.
The following are possible reasons for change validation failure:
- The traffic is partially blocked by a rule that exists above the allowing rule. The partially blocking rule is not displayed in the validation details.
- Part of the traffic was already allowed by another rule that is located lower in the policy.
- The rule was added in incorrect zones/ interfaces.
- Both a perfectly matched object and a wider rule exist, but only one of them is being matched.
Advanced change validation results are as follows, depending on the request type:
Traffic change/recertification requests |
|
Rule modification requests |
Validation succeeds if the change on the device perfectly matches the work order recommendation. |
Traffic change/recertification requests |
For "Allow" traffic, validation partially succeeds if the traffic simulation query indicates the planned traffic for the line is allowed, and the change on the device does not perfectly match the work order recommendation (but does not include traffic that is more permissive than the work order recommendation). |
Rule modification requests |
Validation partially succeeds if the change on the device does not perfectly match the work order recommendation, and does not include traffic that is wider than the work order recommendation. |
Traffic change/recertification requests |
|
Rule modification requests |
Validation fails if the change on the device is more permissive than the work order recommendation. |