Skip to main content
  • Login
  • Support
  • Partnerships
    • Partnerships Overview
    • Solution Provider Program
    • Technology Alliance Program
    • Distributor Program
N-able
  • Request a Quote
  • Try Now
    • N-able RMM
    • N-able N-central
    • N-able Backup
    • MSP Manager
    • N-able Mail Assure
    • N-able Passportal
    • N-able Risk Intelligence
    • N-able Take Control
Request quote
N-able
  • Products
    • Monitoring & Management
    • N-central Automate. Tackle complex networks. Get remote monitoring and management built for efficiency and scale.
    • RMM Start fast. Grow at your own pace. Try this powerful but easy remote monitoring and management solution.
    • Backup
    • Backup Get data protection for servers, workstations, applications, documents, and Microsoft 365 from one dashboard.
    • Security
    • EDR Defend against ransomware, zero-day attacks, and evolving threats with endpoint detection and response.
    • Mail Assure Leverage mail protection and archiving to keep your users safe from email threats and downtime.
    • Passportal Adopt and enforce best practices for password and documentation management with ease.
    • Tools & Services
    • MSP Manager Increase helpdesk efficiency with a robust PSA, ticketing, reporting, and billing management solution.
    • Take Control Help support customers and their devices with remote support tools designed to be fast and powerful.
    • View All
  • Solutions

    Solutions

    • Security Protect your customers and expand your business by offering layered security services without the complexity.
    • Monitoring Choose the right remote monitoring and management solution to meet you where you are and grow with you.
    • Operational Efficiency Boost profits by improving efficiency via automation, resources and training, and time-saving products.
    • IT Departments Keep your organization productive by easily managing IT from a single, easy-to-use, web-based dashboard.
    • Remote Monitoring Solutions Comparison Compare N-able RMM and N-central side by side. Sign up to talk to a specialist to find the right fit.
    • View All
  • Resources
    • Download
    • Resource Library
    • Product Information
    • Free Tools
    • Learn
    • MSP Institute Webinar Series
    • Daily Live Demos
    • MSP Advice Project
    • Ask the N-central Experts
    • Upcoming Webcasts
    • Connect
    • Blog
    • Security Resource Center
    • Events
    • RMM Foundations Training
  • About
    • Company
    • About Us
    • Leadership
    • Careers
    • News & Press
    • Awards & Recognition
    • Support & Policies
    • Customer Success
    • Customer Support
    • Legal
    • Security
    • Get in Touch
    • Contact
    • Get a Quote
    • Worldwide Sales & Support
  • IT Departments
  • Contact Sales
    • Contact Sales
    • General Inquiry
    • Get a Quote
    • Worldwide Sales & Support
    • Talk to Specialist
    • Security Solutions
    • Monitoring Solutions
    • Operational Efficiency
  • Try Now
    • Monitoring & Management
    • N-central
    • RMM
    • Backup
    • Security
    • EDR
    • Mail Assure
    • Passportal
    • Tools & Services
    • MSP Manager
    • Take Control
SolarWinds MSP is becoming Read More
Filter Blogs
  • Filter by:
  • MSP Business
    • Automation
    • Backup & Disaster Recovery
    • Security-series
    • Best Practices
    • Business
    • Business Growth
    • Business Risk
    • Cloud Computing
    • Customer Service
    • Cybersecurity
    • Cybersecurity Awareness Month
    • Data
    • GDPR
    • Internet of Things
    • IT Support
    • ITSM
    • LOGICcards
    • Machine Learning
    • Mail
    • Managed Services
    • Marketing
    • Mobile
    • Networking
    • Operations
    • Podcast
    • Product
    • PSA
    • Remote Management
    • Research & Trends
    • Risk Intelligence
    • Security
    • Security Vlog
    • Service Desk
    • Services & Support
    • The Head Nerds
    • Tips & Advice
    • Training
Home Blog MSP Business Automation Upgrading to Office365 with Automation Manager
Automation

Upgrading to Office365 with Automation Manager

By Marc-Andre Tanguay
18 March, 2020

Doing Microsoft Office 365 migrations is becoming more and more common for MSPs. There are a few good reasons for this: Office365 is typically cheaper than purchasing individual licenses for each user every few years, it offers constant updates, cloud storage, scalability, and (mostly) low, predictable cost to the end customer. 

In my last article, I talked about deploying files via cloud services, primarily AWS. But I’m hearing from more and more partners who tell me they use it to deploy Office 365 to their customers easily, reliably, and cheaply. 

So, let’s start by talking about the high-level steps. Deploying Office 365 is simple, but requires you to do a few things properly. For instance, you should:

  1. Make sure you have a copy of the latest installer
  2. Generate an install configuration file for the desired customer
  3. Use or create an automation policy
  4. Test it on a small set of devices, tweak, and ensure it’s production ready
  5. Push the upgrade to all devices based on your schedule via your RMM platform

Now let’s dig into each step.

Step 1: Getting the installer

Getting the installer is simple. If you go to the Microsoft website, you can get a copy of the installer from the Microsoft portal (https://www.office.com/). In this case, get the offline installer. Once you get it, you can upload the 32- and 64-bit versions (if you need both) to the AWS S3 bucket and get your personal URL.

Step 2: Generating the install config file 

The install config file is fairly simple and is in XML format. Below is a sample config file. I won’t go into the details of the config. It’s available online and—in most cases—the sample below will work fine. So you can copy and paste it into notepad and save it into XML format.

<Configuration>

<Add OfficeClientEdition="64" Channel="Monthly" SourcePath="C:\Temp" AllowCdnFallback="TRUE" ForceUpgrade="TRUE" MigrateArch="TRUE">

<Product ID="O365BusinessRetail">

<Language ID="en-us"/>

<ExcludeApp ID="Lync"/>

</Product>

</Add>

<Property Name="SharedComputerLicensing" Value="0"/>

<Property Name="PinIconsToTaskbar" Value="TRUE"/>

<Property Name="SCLCacheOverride" Value="0"/>

<Property Name="AUTOACTIVATE" Value="FALSE"/>

<Property Name="FORCEAPPSHUTDOWN" Value="TRUE"/>

<Updates Enabled="TRUE"/>

<RemoveMSI All="TRUE"/>

<Display Level="None" AcceptEULA="TRUE"/>

<Logging Level="Off"/>

</Configuration>

Step 3: Use or create a policy

The easiest thing to do for this step is use an existing policy. The link below has details to a policy built by Brett Dawson from NetEffect. This policy was submitted as part of the 2019 North American Hackathon. He was one of the winners so it’s a good example. You can download the policy at: 

https://success.solarwindsmsp.com/kb/solarwinds_n-central/Install-Office365-Business-Retail

Step 4: Testing

This step is self-explanatory. We recommend you test it locally and/or via your RMM on a few devices first. Ensure it works as you expect and that the customer isn’t having to do steps manually, other than perhaps enter their email address and Office 365 password to log in.

You should complete testing from the automation manager designer, as well as from within your RMM. 

Step 5: Deployment

In this last step, we recommend you deploy large sites on a schedule (run a certain number of upgrades per day until completed) to reduce the number of support cases during the upgrade process.

Automation of the week

Following on from above, this week’s automation is the Office 365 deployment AMP. Brett Dawson from NetEffect also created two policies to deploy Visio and Project, so all three are linked below:

Office365: https://success.solarwindsmsp.com/kb/solarwinds_n-central/Install-Office365-Business-Retail 

Project: https://success.solarwindsmsp.com/kb/solarwinds_n-central/Install-Office-365-MS-Project-Pro 

Visio: https://success.solarwindsmsp.com/kb/solarwinds_n-central/Install-Office-365-MS-Visio-Pro 

If you’ve created an automation policy and would like to share it with the community, please feel free to email me at [email protected] 

As always, don’t forget to go look in the Automation Cookbook at www.solarwindsmsp.com/cookbook if you’re interested in other automation policies, script checks, and custom services.

 

Marc-Andre Tanguay is Head Automation Nerd. You can follow him on Twitter at @automation_nerd

 

You might also like...
Automation

Exchange, Hafnium and You. How to Respond 

Automation

Most common automation requests and how to solve them: Ep 2

Automation

Most common automation requests and how to solve them: Ep. 1

Automation

What the Head Nerds Were Up to in 2020

Automation

Motivating Your Team to Work on Automation

Automation

Is It Worth Automating? 

Want to stay up to date?

Get the latest MSP tips, tricks, and ideas sent to your inbox each week.

Loading form....

If the form does not load in a few seconds, it is probably because your browser is using Tracking Protection. This is either an Ad Blocker plug-in or your browser is in private mode. Please allow tracking on this page to request a subscription.

Note: Firefox users may see a shield icon to the left of the URL in the address bar. Click on this to disable tracking protection for this session/site

Recent Posts
  • DearCry Ransomware Review 
  • PSA vs ITSM vs ESM: Part 2—Which is the right fit for your MSP?
  • 4 ways PSA software helps MSP businesses
  • PSA vs ITSM vs ESM: Part 1—What do they do? 
  • Endpoint security for Mac: What you need to know In 2021
Categories:
  • Security (252)
  • Tips & Advice (130)
  • Best Practices (97)
  • Backup & Disaster Recovery (97)
  • Managed Services (89)
  • The Head Nerds (88)
  • Business Growth (79)
  • IT Support (43)
  • Business (42)
  • Automation (41)
  • Operations (38)
  • Cybersecurity (37)
  • Mail (37)
  • Remote Management (31)
  • ITSM (26)
  • Data (23)
  • Networking (22)
  • Cloud Computing (21)
  • PSA (16)
  • Marketing (15)
  • Product (11)
  • Service Desk (7)
  • Services & Support (5)
  • Mobile (4)
  • Risk Intelligence (4)
  • GDPR (3)
  • Internet of Things (3)
  • Customer Service (3)
  • Research & Trends (2)
  • Training (2)
  • LOGICcards (1)
  • Cybersecurity Awareness Month (1)
  • Business Risk (1)
Show moreless
N-able

Products
  • N-able RMM
  • N-able N-central
  • N-able Backup
  • N-able EDR
  • N-able MSP Manager
  • N-able Mail Assure
  • N-able Risk Intelligence
  • N-able Take Control
  • N-able Passportal
  • All Products Use Cases
Solutions
  • Security Solutions
  • Monitoring Solutions
  • Efficiency Solutions
  • Identify which RMM solution is right for me
  • Drive Efficiency with Automation
  • Manage my MSP Business More Efficiently
  • Manage my IT Department More Efficiently
  • Layered Security
  • Cross-Platform Support
  • Data-Driven Insights
About
  • About Us
  • Careers
  • Newsroom
  • Leadership Team
  • Upcoming Events
  • Subscription Preferences
  • COVID-19 Response
Support
  • N-able RMM
  • N-able N-central
  • N-able Backup
  • N-able Mail Assure
  • N-able Take Control
  • N-able MSP Manager
  • N-able Risk Intelligence
  • N-able Threat Monitor
  • N-able Passportal
  • N-able Take Control Downloads
  • Backup & Recovery Downloads
  • Service Status

Footer 2

  • Legal Documents
  • Privacy
  • California Privacy Rights
  • Security Information
  • Sitemap

© N-able Solutions ULC and N-able Technologies Ltd.
All rights reserved.