Find a package family name (PFN) for per-app VPN
Applies to: System Center Configuration Manager (Current Branch)
There are two ways to find a PFN so that you can configure a per-app VPN.
Find a PFN for an app that's installed on a Windows 10 computer
If the app you are working with is already installed on a Windows 10 computer, you can use the Get-AppxPackage PowerShell cmdlet to get the PFN.
The syntax for Get-AppxPackage is:
Parameter Set: __AllParameterSets
Get-AppxPackage [[-Name] <String> ] [[-Publisher] <String> ] [-AllUsers] [-User <String> ] [ <CommonParameters>]
You may have to run PowerShell as an admin in order to retrieve the PFN
For example, to get info on all the universal apps installed on the computer use
To get info on an app you know the name of, or part of the name of, use
Get-AppxPackage *<app_name>. Note the use of the wildcard character, particularly helpful if you're not sure of the full name of the app. For example to get the info for OneNote, use
Here is the information retrieved for OneNote:
Name : Microsoft.Office.OneNote
Publisher : CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
Architecture : X64
Version : 17.6769.57631.0
PackageFullName : Microsoft.Office.OneNote_17.6769.57631.0_x64__8wekyb3d8bbwe
InstallLocation : C:\Program Files\WindowsApps
IsFramework : False
PackageFamilyName : Microsoft.Office.OneNote_8wekyb3d8bbwe
PublisherId : 8wekyb3d8bbwe
Find a PFN if the app is not installed on a computer
- Go to https://www.microsoft.com/en-us/store/apps
- Enter the name of the app in the search bar. In our example, search for OneNote.
- Click the link to the app. Note that the URL that you access has a series of letters at the end. In our example, the URL looks like this:
- In a different tab, paste the following URL,
https://bspmts.mp.microsoft.com/v1/public/catalog/Retail/Products/<app id>/applockerdata, replacing
<app id>with the app id you obtained from https://www.microsoft.com/en-us/store/apps - that series of letters at the end of the URL in step 3. In our example, example of OneNote, you'd paste:
In Edge, the information you want is displayed; in Internet Explorer, click Open to see the information. The PFN value is given on the first line. Here's how the results look for our example:
"publisherCertificateName": "CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US"