How to Translate ACLs and Rules


ACLs and rules can be copied or cut from one location and pasted to another location in the ACL Editor left-panel tree. When pasting an ACL, you can select "Paste and Translate" to convert an ACL from one type to another. If the translation could result in a conflict, as when a particular rule type must be modified or removed, the ACL Translation View opens to allow you to review the impact of the translation. A similar thing happens with rules. When a conflict is detected for rules that are pasted from one ACL type to another, the Rule Translation View is automatically opened.

Instructions on:

Paste and Translate ACL(s)

You can translate ACLs from one type to another using the Paste and Translate menu option.

To paste and translate from one ACL type to another:

  1. Select the ACL being translated from the ACL Editor left-panel tree. To select multiple ACLs use the right-panel ACL Details tab.
  2. Right-click and select Copy or Cut.
  3. Right-click on the Cataloged ACLs folder and select Paste and Translate to the desired ACL type.
  4. If there are no incompatible rules within the ACL(s) being translated, then the translated ACLs are placed in the target location. If ACL Manager detects incompatible rules, the ACL Translation View automatically opens.
  5. In the ACL Translation View, resolve the conflicts before continuing:
    1. Select an ACL from the list in the upper section of the view. The two lower tables show the incompatible rules: on the left as they exist in the original ACL, and on the right as they will be translated. Rules that cannot be translated will be removed. Rules that can be translated with changes appear in the lower-right panel.
    2. Check the checkbox Split all IP rules with source or dest ports into UDP/TCP rules if you want to create two rules, one UDP and one TCP to replace IP rules that have ports specified.
    3. After reviewing the resulting rules, decide whether or not to continue with the translation. If you decide not to translate the selected ACL, clear the check in the box in the Translate column.
    4. Repeat Steps 5a through 5c until you've reviewed/resolved all of the ACLs being translated.
  6. Click OK. ACLs that were checked for translation are translated and placed in the target location. ACLs that were unchecked are placed in the target location in their original form (no translation).

Translating Rules

Pasting rules that have been copied or cut, or dragging a rule from one ACL type to another assumes that you are translating the rule(s) into a type that is compatible with the target ACL.

  NOTE: It is recommended that you Copy, rather than Cut rules when translating, because the Copy option retains a copy of the rule in the paste buffer after pasting (translation). If you Cut a rule that is incompatible with the destination, the Rules Translation View opens to show how the Rule will be altered or dropped and your only choice is to click OK. This will translate the rule, which in some cases means dropping it and the rule is effectively removed.

To translate a rule:

  1. Expand the ACL Editor left-panel tree and select the rule being translated. You can also select multiple rules by selecting an ACL in the left panel, then selecting one or more rules in the Editor tab.
  2. Right-click on the rule and choose Copy or Cut. (You can also drag rules singly from one location to another in the ACL Editor left-panel tree or drag one or more rules from the Editor tab to a target ACL in the left-panel tree. This is effectively a Cut and Paste operation. Refer to the recommendation in the previous note.)
  3. Right-click on the target ACL where you want to place the translated rules, and choose Paste.
  4. If there are no incompatible rules being translated, then the translated rules are placed in the target location. If ACL Manager detects incompatible rules, the Rule Translation View automatically opens.
  5. Click OK. If the translation drops a rule that you've copied, you can paste it back into the original ACL.

For information on related windows: