Can I use Apple Business Manager to beta-test a MacOS Network Extension?

Our company currently has a MacOS VPN app which contains two network extensions: a packet-tunnel provider and an app proxy provider. Being network extensions, these must be signed by Apple before being used by our customers, and distribution is limited to the Mac AppStore (versions downloaded from there can be pushed using MDM). However, unlike our iOS version, there is currently no way to beta-test our app, because there is no enterprise version or TestFlight-equivalent for Mac that allows Network Extensions.

I understand that with MacOS Big Sur, there have been revisions to the Apple Business Manager that will allow for greater flexibility of distribution to corporate clients. I have been unable to find out whether or not network extensions are supported in this. So my questions are: (1) is distribution of network extensions on the Mac platform available now for beta-testers? (2) If so, what is the procedure for doing so? What do I, as an App Developer with an existing product, have to do to make this possible?
This doesn’t answer your direct question but I want to address this point:

Being network extensions, these must be signed by Apple before being used by our customers, and distribution is limited to the Mac AppStore

Starting with 10.15 it is possible distributed Developer ID signed NetworkExtension providers. The trick is to package your NE provider as a system extension (rather than an app extension) and then use the ***-systemextension flavour of the various NE entitlements. See this page for the full list.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@apple.com"
Hey eskimo, is there any other way how to beta test the application network extension without distributing the development build? Does the apple business manager support only system extensions?

We want to test app updates before releasing a new version. Since we don't use system extension in the app, we'd like to test the update with app NE.

Are there any updates on TF macOS support?
AFAIK nothing has changed since my previous post:
  • TestFlight does not support macOS.

  • Developer ID signing only works for NE system extensions (which means 10.15 and later).

  • NE app extensions on the Mac require either Apple Development (meaning a restricted list of machines) or App Store distribution.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"
Can I use Apple Business Manager to beta-test a MacOS Network Extension?
 
 
Q