Company-wide installation of add-ins
Microsoft provides a convenient way to install add-ins. For users who shouldn't or aren't allowed to install add-ins themselves, you can make them available by managing Office 365 Add-ins.
Automatic installation via admin policiesGetting started with adjustments
Administrators can centrally determine whether an add-in is automatically installed for all users, whether users can install it themselves via the store or whether it is installed, but the user can uninstall it themselves. This method ensures that all users automatically receive the latest versions of the add-ins.
More details on how to apply this method can be found on the official Microsoft page: