I'm wondering how to implement user restrictions to an SFDC AppExchange App based on Licenses with the LMA. The idea is that only users within a customer's org who have been assigned a license have access to the app.
Our app is already developed, but currently, everyone in the installed org has access to it and can use it. Its mainly visualforce pages and controllers. In order to publish the app as a paid app with the LMA, will extra development need to be done to handle restricting access to the app based on who has licenses?
Is there documentation on this?