Can you Re-Distribute a 3rd party App?

I wasn't sure how best to word the question but I can explain.

We are developing an application for a customer. This app is to be used by their staff and shouldn't be available to the public. We plan on using Apple Business Manager to distribute the app to them, from which they can use their MDM tool to push the app out to the required devices.

The bit I am unsure of is they also have a group of distributers (separate companies that sell their products) that require access to the app. As I said before, it cant be open to the general public and therefore rules out the App Store. The distributors are also separate businesses and so I doubt our customer can use their MDM to manage the distributer's devices.

What I'd like to know is can our customer re-distribute our app from their ABM to their distributors? I understand we could most likely distribute the app out to the distributors as well but if at all possible I'd like to avoid us managing who they want to give the app to.

Any thoughts would be appreciated or if you think I'm going about this all wrong to begin with, please say. This is new territory for me.

The initial answer that comes to mind is to do a custom app in ABM for each organization. That will allow each company the ability to manage their deployment of the app and the licenses.

The other option would be distribute the app with the Enterprise Developer Program. Then it's up to you and other company about how the app is distributed and managed.

Can you Re-Distribute a 3rd party App?
 
 
Q