This document describes different Cisco DNA licensing scenarios that are frequently encountered.
There are no specific requirements for this document.
This document is not restricted to specific software and hardware versions.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, ensure that you understand the potential impact of any command.
This document provides the step-by-step details of how to use the License Manager workflow of Cisco DNA for device license registration, license migration between Virtual Accounts via CSSM, and so on.
Step 1. Log into Cisco DNA via admin credentials or via a custom role with super-admin privileges.
Step 2. Navigate to Hamburger and select Tools > License Manager.

Step 3. Select Devices tab and use the Filter option or scroll through the table to find the devices whose licenses you want to register.

Step 4. Select the check box next to each device whose license you want to register, then choose Actions > Manage Smart License > Register.

Step 5. Choose the Virtual Account where the respective license is deposited and click Continue.

Step 6. Cisco DNA prompts whether the change is to be applied immediately or later. Choose the desired option and click Confirm.

Starting from Cisco DNA release 2.2.1.x and Devices running 17.3.2 or higher, devices are no longer required to get registered with CSSM. Instead, a new workflow shall be used called Smart License Compliance Reporting. Please refer to the snippet listed for more details.

show run | sec netconf-yang
i. During Device discovery on Cisco DNA , the Netconf parameter under credentials section must be enabled.

ii. If the Netconf parameter was not enabled at the time of Device Discovery, use the Edit Device option on the Cisco DNA Inventory to enable it.

To validate:
show crypto pki trustpoint sdn-network-infra-iwan (To check the trustpoint)
show crypto pki certificates verbose sdn-network-infra-iwan (To check the trustpoint in detail)
Step 1. Log into Cisco DNA via admin credentials or via a custom role with super-admin privileges.
Step 2. Navigate to Hamburger and select Provision > Inventory.
Step 3. Select the device you want to install the trustpoint on, click Actions > Telemetry > Update Telemetry Settings.

Step 4. Select Force Configuration Push and click Next

Step 5. Select Now and click Apply. This has no effect on production.

If all prerequisites are met, then refer to next steps mentioned to execute the Reporting Workflow:
Step 1. Log into Cisco DNA via admin credentials or via a custom role with super-admin privileges.

Step 2. Navigate to Hamburger and select Tools > License Manager.
Step 3. Select the Reporting tab and locate the Smart License Compliance dashlet; click the dashlet to launch the workflow.

Step 4. Select the Smart Account and Virtual Account where the device licenses are stored and click Next.

Step 5. Choose the device whose license utilization you want to report.

Step 6. Modify the Reporting interval, if required.

Step 7. Review the summary of devices and click Next to trigger Reporting.





Refer to this screenshot wherein Last Synced status is shown:

Step 1. Log into Cisco DNA via admin credentials or via a custom role with super-admin privileges.
Step 2. Log into software.cisco.com and select Manage Licenses.

Step 3. Navigate to Inventory and select the source Virtual Account.

Step 4. Select the License tab and choose the Target Virtual Account.

Step 5. Select the license you want to transfer and click Actions & Select Transfer.

Step 6. Choose the quantity of licenses you want to transfer and click Transfer.

Migration of Licenses between different Smart Accounts can be done by the Cisco Licensing team. Please refer to these next steps to raise the case with the respective team.
Step 1. Log into Support Case Manager with Cisco credentials.
Step 2. Click Open New Case and select Software Licensing > Expand License Management > Select Move Licenses. Then select Reassign licenses between SA and click Open Case.

Step 3. Select the relevant product (for example, wireless, switching, and so), fill in the form, and submit the request.

Step 1. Log into Cisco DNA via admin credentials or custom role with super-admin privileges.
Step 2. Navigate to Hamburger and select System > Settings.

Step 3. Select SSM Connection Mode and choose the desired option (Direct/Smart Proxy/On-Prem). Click Save.

Step 1. Log into Cisco DNA via admin credentials or via a custom role with super-admin privileges.
Step 2. Navigate to Hamburger and select System > Settings.

Step 3. Under Smart Account, click Add.

Step 4. Enter the Smart Account username and password, and click Save.

Step 5. If you have multiple Smart Accounts, repeat steps 3 and 4.
Note: If you have multiple Smart Accounts, choose one account to be the default. The License Manager uses the default account for visualization and licensing operations.
Step 1. Log into Cisco DNA via admin credentials or via a custom role with super-admin privileges.
Step 2. Navigate to Hamburger and select Tools > License Manager.

Step 3. Select Devices tab and use Find or scroll through the table to find the devices whose license level you want to change.

Step 4. Check the check box next to each device whose license level you want to change, then choose Actions > Change Cisco DNA License.

Step 5. Click the license level for either the Essentials or Advantage devices. Then click Continue.

Step 6. Cisco DNA prompts whether the change is to be applied immediately or later. Choose the desired option and click Confirm.

Note: You must also choose the option Reboot device on update for changes to take effect. Also, this activity needs to be performed in downtime.
| Revision | Publish Date | Comments |
|---|---|---|
3.0 |
03-Jun-2026
|
Updated Introduction, Style Requirements, and Formatting. |
2.0 |
15-Apr-2025
|
Added Alt Text.
Updated Style Requirements, Machine Translation, and Formatting. |
1.0 |
17-May-2024
|
Initial Release |