Determine application IDs for mobile applications

Before you configure per-application VPN in the Firewall Threat Defense headend device, find the application ID for each application you want to allow through the tunnel.

We recommend that you configure the per-application policy in MDM to simplify device configuration. If you configure the policy on the device, supply an application ID for each application on every endpoint.

Application IDs (bundle IDs in iOS) use the reverse DNS format. You can use an asterisk as a wildcard, for example, *.* allows all applications, and com.cisco.* allows all Cisco applications.

Procedure


Step 1

Determine application IDs for Android devices.

Open Google Play in your browser, search for the application, and check the URL. The application ID appears in the ID= parameter.

For example, https://play.google.com/store/apps/details?ID=com.facebook.orca is the Facebook Messenger URL and the app ID is com.facebook.orca.

For applications not available in Google Play, use a third-party package name viewer to extract the app ID.

Step 2

Search for the application in your browser for iOS devices.

Step 3

Find the Apple App Store download link.

Example:

For example, https://apps.apple.com/us/app/messenger/id454638411 is the Facebook Messenger URL.

Step 4

Copy the number after ID.

Example:

In this example, it is 454638411.

Step 5

Add the number to this URL and open it in a new browser window: https://itunes.apple.com/lookup?ID=454638411

Step 6

Download the text file and open it in a text editor.

Step 7

Search for bundleId.

Example:

For example: "bundleId":"com.facebook.Messenger".

In this example, the bundle ID is com.facebook.Messenger. Use this as the app ID.


What to do next

After you prepare your list of application IDs, see Configure application-based VPN tunnels in mobile devices to configure the policy.