In v1 on the market, yes, installation links were automatically included in the linear installation stream. In the new installation thread, customized links are presented separately. They are presented to users, but there is no guarantee that the user will click on it. Even in V1, there were times when a user could bypass the installation link.
There are some improvements that can be made to encourage administrators to reconsider a setting if they missed it. In any case, applications should be tolerant of these cases and adapt.
My recommendation is to check the login and enter the installation stream, if it has not already been completed. You can use the licensing API to check if a domain is installed from the market or not. If you need to perform actions such as the required administrator permissions, you can add additional checks to find out if the current user is an administrator for the domain and give non-administrator users a polite message that the application is not yet ready for use.
source share