: Configure Fast Delicensing in AWS Auto Scaling Groups
Focus
Focus

Configure Fast Delicensing in AWS Auto Scaling Groups

Table of Contents

Configure Fast Delicensing in AWS Auto Scaling Groups

Follow the steps to configure Delicensing Manager to automatically return FW Flex credits to your available pool when AWS Auto Scaling Groups terminate VM-Series firewall instances. You can also configure it to remove terminated firewall entries from Panorama automatically, keeping your device inventory accurate.

Configure Fast Delicensing Using UI

To configure Fast Delicensing in AWS ASG using the user Interface:
  1. Ensure the IAM role is valid for delicensing.
    1. From your Panorama web interface, Select Panorama > Plugins > AWS Plugin.
    2. Select NGFW > Setup > IAM Roles.
  2. Navigate to the Delicensing Manager in your Panorama web interface.
    1. From your Panorama web interface, Select Panorama > Plugins > AWS Plugin.
    2. Select Delicensing Manager.
  3. Create a new Delicensing Manager configuration.
    1. On the Delicensing Manager page, Select Add.
    2. Enter a unique Name for the configuration.
    3. (Optional) Enter a Description to provide more context.
  4. Select the IAM Role for cloud account access in your AWS environment.
  5. Define your Panorama device management settings.
    1. Select the Device Group to which your monitored firewalls belong.
    2. Select the Template Stack that applies to your monitored firewalls.
  6. Specify the AWS Auto Scaling Groups (ASGs) to monitor.
    1. Select the Region where your ASGs are deployed.
    2. Select the specific ASG IDs from the prepopulated list.
  7. Select Remove Device to enable or disable automatic removal from Panorama inventory.
  8. Select Enable to enable the Delicensing Manager configuration.
  9. Commit the changes to your Panorama.
  10. Verify the Delicensing Manager status.
    1. On the Delicensing Manager page, review the ASG count. When clicked, it displays the firewall count and the last event detected on the ASG.
    2. (Optional) Select a specific configuration to view details.

Configure Fast Delicensing Using CLI

The Command-Line Interface (CLI) provides an alternative, scriptable method for configuring Fast Delicensing, useful for automation or advanced users.
  1. Access the Panorama CLI and enter configuration mode.
  2. Configure a new AWS Delicensing Manager instance.
    Use the set plugins aws delicensing-manager command to define the configuration.
    set plugins aws delicensing-manager description "" iam-role asg-ids [ ... ] remove-device [yes|no] enable [yes|no].
    Example:
    set plugins aws delicensing-manager liberator1 description "License Liberator" iam-role test asg-ids [ arn:aws:autoscaling:us-east-2:688382500471:autoScalingGroup:a59f91b4-5866-4ecd-9127-b87fbdf5d611:autoScalingGroupName/rameshpa-delic2-FW-ASG ] remove-device yes enable yes.
  3. Commit the CLI changes.
  4. To verify the AWS Delicensing Manager status:
    Use the show plugins aws delicensing-manager-status command.
    For detailed information, append detail: show plugins aws delicensing-manager-status detail.
  5. To update an existing Delicensing Manager configuration:
    Use the set plugins aws delicensing-manager <name> command with the desired parameters to update.
    Example: set plugins aws delicensing-manager liberator1 remove-device no.
  6. To delete a Delicensing Manager configuration:
    Use the delete plugins aws delicensing-manager <name> command.
    Example: delete plugins aws delicensing-manager liberator1.
  7. Commit the changes.