You could add or restrict actions that a user could perform and limit the scope of functionality for a user if required. You could also reduce the complexity and errors as well. However, there was a limitation - you could not integrate your app with the Add-on Publisher. This restricted the Add-on's utility. In our recent updates, we have addressed this constraint by letting you bundle your App as an integral part of the Add-on. How does this help? Developers will have more power with the new update - you will be able to select the Apps while you are creating the Add-on and publish them easily as a part of the Add-on. Consequently, when customers install the Add-on, they gain immediate access to the bundled Apps that are a part of the Add-on. How does this work? When you are creating an Add-on, you can select the App Creator option from the Select Module drop-down. On selecting App Creator, the system displays all the Apps available. You can select any of these apps to be a part of your Add-on. When you export the Add-on, the selected app will also be exported. Since the app is bundled with the Add-on, installing the Add-on will also install the app. Note: In the scenario where you publish your Add-on in the Marketplace, and someone installs it, a potential security concern arises - namely, the visibility of the Add-on code to users. With the recent updates to the Publisher, a significant security concern has also been addressed. The Add-on code will not be visible to the users who install the Add-on in their instance. |