Default language.

Adding applications dynamically


The application lists include a dynamic population function that streamlines the maintenance of monitored and prohibited application lists. Previously, administrators had to manually populate these lists by adding applications from the software inventory, existing custom applications, or manually defining user entries.

With this enhancement, monitored and prohibited application lists have a Dynamic Population node that automates the process. Administrators define application names, and the system automatically adds any newly detected versions from integrated software inventories to the Monitored or Prohibited application list, eliminating repetitive manual updates and ensuring lists remain accurate and up to date.

Perform the following steps to add applications under Dynamic population:

  1. In Home, Go to Application Management > Application Monitoring.
  2. Select My Monitored Applications or My Prohibited Applications to add an application for dynamic population.
  3. Click Application Names.
  4. Right click on the screen and select Add from Software Inventory....
    dynamic 1.png


    A pop-up window opens, displaying all applications from the software inventory.
  5. Select an operator. In the Value field, enter the application name and click Find
  6. Select an application to add it to Dynamic Population. Click Ok.

    Information
    Important

    When you add an application name, the system records it as a dynamic application name in the list. Since only the name is required, select any version of the application.

    If the selected application already exists in the list, the system ignores it and retains the existing dynamic application name.

    dyamic 2.png

  7. Go to Application Management to view the list of application versions added dynamically.

 

When you add dynamic application names to an application list, the system automatically runs a background verification to identify matching applications that are not yet registered. It also performs this check whenever new software inventories are integrated. Administrators normally do not need to take any manual action to keep the list synchronized. However, a synchronization option is available at the application list level. When you trigger this operation, the system verifies all registered dynamic application names and updates the list accordingly.

If the process detects missing applications, it creates custom applications and associates them with the list. For example, Google Chrome version 140.0 is automatically added to the application list when detected.

dynamic 5.png

Lists with dynamic names can still be populated manually using the standard process. In this case, the Dynamic column displays No.
For example, Microsoft Edge 137.0 is populated manually. 

dynamic 4.png

The missing applications get added to the list.

dynamic 6.png
 

Information
Important

 

You can remove application names from the Dynamic Population node, and the system stops adding applications for that name. You can also remove applications from the Applications node, but if the application name remains in the dynamic list, the automated process may add the removed record again.

The automatic process only adds applications; it never removes them. When the system detects a new software version, it automatically adds the corresponding application to the list. As a result, the Installed Count column may later show zero if that version is no longer used. Removing this entry does not prevent it from being re-added because the process does not check application usage.

All automatic operations are flagged with the system user, including in the audit log. Since the system performs these operations, any modified application list is automatically reassigned to its population (devices, device groups, users, or user groups).

 

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC Client Management 26.1