Microsoft has publicly launched a new Centralized Deployment dashboard where Office 365 administrators can deploy Office web add-ins from a central location.
After deployment, the user only needs to open the app to take advantage of the new functionality.
From the Office 365 admin center or by using PowerShell scripts, administrators can deploy Office web add-ins to individual users, groups or an organization with ease, using Centralized Deployment. Users can simply open Office applications-such as Word, Excel or PowerPoint on Windows, Mac or Office Online-to see the add-ins installed on their ribbon. This allows organizations-large and small-to easily extend Office with high-value services across all platforms.