Licensing

ASAc supports two types of licenses - ASAc Smart license and ASAc PLR license. User can use either the existing ASAv5/ASAv10 licenses or the new ASAc5/ASAc10 licenses. One of the following licenses are required for the ASAc app.

            ASAc5 (L-ASA-C-5S-K9=)   - 1 Core-License (100M)				
            ASAc10 (L-ASA-C-10S-K9=) - 2 Core-License (1G)
            ASAv5 (L-ASA-V-5S-K9=)   - 1 Core-License (100M)
            ASAv10 (L-ASA-V-10S-K9=) - 2 Core-License (1G)

ASAc Smart License

License can be enabled and checked by connecting to the ASAc shell. ASAc shell can be connected either through the ssh or through the Catalyst switch with the below CLI.

    app-hosting connect appid <appid name> session
                
    e.g: Device# app-hosting connect appid asac_app session
    sh-5.1#

ASAc smart license can be activated with the below CLI.

            ciscoasa#conf t
            ciscoasa(config)# call-home
            ciscoasa(config)# license smart
            ciscoasa(config-smart-lic)# feature tier standard
            ciscoasa(config-smart-lic)# throughput level 1G
            ciscoasa(config-smart-lic)# exit
            ciscoasa(config)# license smart register idtoken <idtoken from CSSM>
            ciscoasa(config)# end
    

ASAc smart license can be verified with the below CLI.

            ciscoasa# show license all
            Smart Licensing Status
            ======================
            Smart Licensing is ENABLED

            Registration:
            Status: REGISTERED
            Smart Account: BU Production Test
            Virtual Account: ASAv_Automation
            Export-Controlled Functionality: ALLOWED
            Initial Registration: SUCCEEDED on Oct 31 2023 09:11:07 UTC
            Last Renewal Attempt: None
            Next Renewal Attempt: Apr 28 2024 09:11:07 UTC
            Registration Expires: Oct 30 2024 09:06:03 UTC

            License Authorization: 
            Status: AUTHORIZED on Oct 31 2023 09:11:19 UTC
            Last Communication Attempt: SUCCEEDED on Oct 31 2023 09:11:19 UTC
            Next Communication Attempt: Nov 30 2023 09:11:19 UTC
            Communication Deadline: Jan 29 2024 09:06:16 UTC

ASAc PLR License

The ASAc PLR license can be used for airgap networks and can be activated with the below CLI.

            ciscoasa(config)# license smart reservation
            ciscoasa(config)# license smart reservation request universal 
            Enter this request code in the Cisco Smart Software Manager portal:
            UDI: PID:ASAv,SN:9A4A3QFR370
            Request code: DB-ZASAv:9A4A3QFR370-Aw1wzzisT-6A
            ciscoasa(config)# license smart reservation install DAWmZJ-AxJzvG-Y7DsJD-WvD3B$
            ciscoasa(config)# end

ASAc PLR license can be verified with the below CLI.

            ciscoasa(config)# show license all
            Smart Licensing Status
            ======================

            Smart Licensing is ENABLED
            License Reservation is ENABLED

            Registration:
            Status: REGISTERED - UNIVERSAL LICENSE RESERVATION
            Export-Controlled Functionality: ALLOWED
            Initial Registration: SUCCEEDED on Oct 31 2023 09:36:59 UTC

            License Authorization: 
            Status: AUTHORIZED - RESERVED on Oct 31 2023 09:36:59 UTC

            Export Authorization Key:
            Features Authorized:
            <none>