If your computer is part of Business, your IT admin is responsible for installing Microsoft Office on your computer. In the case of office setup for business, IT admin will have to use the Office Deployment Tool to download and install office.com/setup offline.