Step 1 - Determine the Application IDs for Mobile Applications
To configure the list of allowed applications on the headend, you must determine the application IDs for each application on each type of endpoint.
The application ID, or the bundle ID in iOS, is a reverse DNS name. You can use an asterisk as a wildcard. For example, . indicates all applications, com.cisco.* indicates all Cisco applications.
To determine the application IDs:
Android
- In a web browser, go to Google Play ( https://play.google.com/store/).
- Click the Apps tab.
- Click an application that you want to allow in the VPN tunnel.
- The application ID is part of the URL.
- Copy the string after the ‘id=' parameter.
For Microsoft Remote Desktop, the URL is: https://play.google.com/store/apps/details?id=com.microsoft.rdc.androidx, and the app id is com.microsoft.rdc.androidx.
|
For applications that are not available on Google Play, download a package name viewer application to extract the app ID. |
iOS
- In a web browser, go to Apple App Store ( https://www.apple.com/in/app-store/).
- In the search results, search for an application.
The application ID is part of the URL.
- Copy the number after the ‘id' string.
For Facebook, the URL is: https://apps.apple.com/in/app/facebook/id284882215 and the application ID is 284882215.
- Open a new browser window, and add the number to the end of the following URL: https://itunes.apple.com/lookup?id=
For Facebook the URL is https://itunes.apple.com/lookup?id=284882215.
- Download the text file, usually named 1.txt.
- Open the file in a text editor, and search for ‘bundleId'. For Facebook, the ‘bundleId' is "com.facebook.Facebook". Use this bundle ID as the app ID.
Once you have your list of application IDs, you can define the custom attributes for the mobile device as described in the following steps.