{"id":6953,"date":"2016-07-31T21:35:52","date_gmt":"2016-08-01T04:35:52","guid":{"rendered":"https:\/\/www.zubairalexander.com\/stage\/?p=6953"},"modified":"2019-09-18T19:43:12","modified_gmt":"2019-09-19T02:43:12","slug":"integrating-microsoft-office-online-server-with-sharepoint-server-2016","status":"publish","type":"post","link":"https:\/\/www.zubairalexander.com\/blog\/integrating-microsoft-office-online-server-with-sharepoint-server-2016\/","title":{"rendered":"Integrating Microsoft Office Online Server with SharePoint Server 2016"},"content":{"rendered":"<p>On May 4, 2016 Microsoft released <a href=\"https:\/\/blogs.office.com\/2016\/05\/04\/office-online-server-now-available\/\">Office Online Server<\/a> (OOS). On May 9, 2016 Microsoft released OOS to its MSDN subscribers. OOS\u00a0is useful for running browser-based versions of Word, Excel, PowerPoint and OneNote. If you are\u00a0running SharePoint Server 2016, you may have some special interest in the release of OOS. More on that in a minute. Let&#8217;s take a look at the OOS requirements published by Microsoft.<\/p>\n<h4><strong>OOS Requirements<\/strong><\/h4>\n<ol>\n<li>Windows Server 2012 R2<\/li>\n<li>Exchange 2016 Cumulative Update 1 (CU1) or later<\/li>\n<li><a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkId=616890\">Microsoft .NET Framework 4.5.2<\/a><\/li>\n<li><a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkId=616889\">Visual C++ Redistributable for Visual Studio 2015<\/a><\/li>\n<li>All available Windows updates installed<\/li>\n<\/ol>\n<h4><strong>OOS Cannot Co-Exist with the Following<\/strong><\/h4>\n<p>The OOS cannot be installed on the same server that is running one of the following:<\/p>\n<ol>\n<li>SharePoint Server<\/li>\n<li>Exchange Server<\/li>\n<li>Active Directory domain controller<\/li>\n<\/ol>\n<h4><strong>OOS Installation<\/strong><\/h4>\n<p>To install OOS, follow these\u00a0<a href=\"http:\/\/social.technet.microsoft.com\/wiki\/contents\/articles\/34289.install-configure-office-online-server.aspx\">instructions<\/a> on TechNet wiki or the following detailed instructions on <a href=\"https:\/\/technet.microsoft.com\/en-us\/library\/jj219455(v=office.16).aspx\">Microsoft TechNet<\/a>. But before you go too far, I encourage you to read the checklist later in this article\u00a0to see if\u00a0OOS is a viable solution in your environment.<\/p>\n<h4><strong>Compatibility\u00a0with Office Version<\/strong><\/h4>\n<p>If you have a 32-bit version of office installed on the computer, you won\u2019t be able to install the 64-bit Office Online Server (see screenshot below). You would have to uninstall the 32-bit version of Office first and then install the 64-bit version of Office Online Server. This is rather interesting because I didn\u2019t see the option to download a 32-bit version of Office Online Server (you can only download 64-bit version) and even if you could, Microsoft doesn\u2019t recommend installing 64-bit version of Office. So you have two options. First remove 32-bit Office and then install Office Online Server, or if you need Office applications on the server then first remove 32-bit Office, download and install a 64-bit version of Office (yikes!) and then install Office Online Server. This may not be a big deal because for security reasons a lot of administrators, including me, don\u2019t want to install Office applications on servers but I thought it is worth mentioning.<\/p>\n<p><a href=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2015\/11\/32-bit_office_error.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-6464\" src=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2015\/11\/32-bit_office_error.png\" alt=\"32-bit_office_error\" width=\"486\" height=\"235\" srcset=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2015\/11\/32-bit_office_error.png 486w, https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2015\/11\/32-bit_office_error-300x145.png 300w\" sizes=\"(max-width: 486px) 100vw, 486px\" \/><\/a><\/p>\n<h4><strong>Office Online Version Compatibility<\/strong><\/h4>\n<p>Here&#8217;s a table showing the compatibility between Office Web Apps Server and OOS with SharePoint Server, Exchange Server and Skype for Business Server.<\/p>\n<table>\n<tbody>\n<tr>\n<td style=\"text-align: left; vertical-align: middle; background-color: #f7c3c3;\"><strong>Product<\/strong><\/td>\n<td style=\"text-align: left; vertical-align: middle; background-color: #f7c3c3;\"><strong>Office Online\u00a0Server (OOS)<\/strong><\/td>\n<td style=\"text-align: left; vertical-align: middle; background-color: #f7c3c3;\"><strong>Office Web Apps Server<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; vertical-align: middle; background-color: #bad9ff;\">SharePoint Server 2013<\/td>\n<td style=\"text-align: left; vertical-align: middle; background-color: #bad9ff;\">Yes<\/td>\n<td style=\"text-align: left; vertical-align: middle; background-color: #bad9ff;\">Yes<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; vertical-align: middle; background-color: #c9ffda;\">SharePoint Server 2016<\/td>\n<td style=\"text-align: left; vertical-align: middle; background-color: #c9ffda;\">Yes<\/td>\n<td style=\"text-align: left; vertical-align: middle; background-color: #c9ffda;\">No<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; vertical-align: middle; background-color: #bad9ff;\">Exchange Server 2013<\/td>\n<td style=\"text-align: left; vertical-align: middle; background-color: #bad9ff;\">No<\/td>\n<td style=\"text-align: left; vertical-align: middle; background-color: #bad9ff;\">Yes<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; vertical-align: middle; background-color: #c9ffda;\">Exchange Server 2016<\/td>\n<td style=\"text-align: left; vertical-align: middle; background-color: #c9ffda;\">Yes<\/td>\n<td style=\"text-align: left; vertical-align: middle; background-color: #c9ffda;\">No<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; vertical-align: middle; background-color: #bad9ff;\">Lync Server 2013<\/td>\n<td style=\"text-align: left; vertical-align: middle; background-color: #bad9ff;\">Yes<\/td>\n<td style=\"text-align: left; vertical-align: middle; background-color: #bad9ff;\">Yes<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left; vertical-align: middle; background-color: #c9ffda;\">Skype for Business Server 2015<\/td>\n<td style=\"text-align: left; vertical-align: middle; background-color: #c9ffda;\">Yes<\/td>\n<td style=\"text-align: left; vertical-align: middle; background-color: #c9ffda;\">Yes<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4><strong>OOS Integration with SharePoint Server 2016<\/strong><\/h4>\n<p>By integrating\u00a0OOS with on-premises SharePoint Server 2016, you can take advantage of some of the collaboration features. For example, multiple employees can work on the same document and view each other&#8217;s changes in real time.<\/p>\n<h4><strong>Checklist for Configuring SharePoint Server for OOS<\/strong><\/h4>\n<p>Before you\u00a0get started, Microsoft wants to make sure that you keep the following checklist in mind.<\/p>\n<ol>\n<li>Make sure your SharePoint Server 2016 Web applications are using claims-based authentication. If you are using classic-mode authentication, Office Online rendering and editing won&#8217;t work.<\/li>\n<li>You will need an editing license to ensure users can edit Office documents in their Web browsers. Without the license, users can only read Office documents in their Web browsers. Don&#8217;t forget to enable editing on the OOS\u00a0farm because you are going to need it to edit documents in the browser.<\/li>\n<li>Don&#8217;t login to the SharePoint Server 2016 with a System Account if you want to test the connection between the SharePoint Server 2016 and OOS. Use a different account instead.<\/li>\n<li>The Office document preview may fail in OOS if low memory condition is encountered.<\/li>\n<\/ol>\n<p>Follow these instructions to configure OOS for SharePoint Server 2016:<\/p>\n<ol>\n<li><a href=\"https:\/\/technet.microsoft.com\/en-us\/library\/ff431687%28v=office.16%29.aspx#Before\">Before you configure SharePoint Server to use Office Online Server<\/a><\/li>\n<li><a href=\"https:\/\/technet.microsoft.com\/en-us\/library\/ff431687%28v=office.16%29.aspx#ConfigureMain\">Configure SharePoint Server to use Office Online Server<\/a><\/li>\n<li><a href=\"https:\/\/technet.microsoft.com\/en-us\/library\/ff431687%28v=office.16%29.aspx#disconnect\">Disconnect SharePoint Server 2016 from Office Online Server<\/a><\/li>\n<\/ol>\n<p>Follow these steps to configure server-to-server authentication between OOS and SharePoint Server 2016:<\/p>\n<ol>\n<li><a href=\"https:\/\/technet.microsoft.com\/en-us\/library\/mt346470%28v=office.16%29.aspx#ImportCerts\">Import the certificate to Office Online Server<\/a><\/li>\n<li><a href=\"https:\/\/technet.microsoft.com\/en-us\/library\/mt346470%28v=office.16%29.aspx#ExportCerts\">Export the certificate for use on SharePoint Server<\/a><\/li>\n<li><a href=\"https:\/\/technet.microsoft.com\/en-us\/library\/mt346470%28v=office.16%29.aspx#ConfigureWAC\">Configure Office Online Server to use the certificate for server-to-server authentication<\/a><\/li>\n<\/ol>\n<p>For more information on OOS, visit <a href=\"https:\/\/technet.microsoft.com\/en-us\/library\/jj219456(v=office.16).aspx\">Microsoft Office Online Server<\/a>.<\/p>\n<hr \/>\n<p><span style=\"font-size: xx-small; font-family: Verdana;\">Copyright \u00a9 2016 SeattlePro Enterprises, LLC. All rights reserved.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>On May 4, 2016 Microsoft released Office Online Server (OOS). On May 9, 2016 Microsoft released OOS to its MSDN subscribers. OOS\u00a0is useful for running browser-based versions of Word, Excel, PowerPoint and OneNote. If you are\u00a0running SharePoint Server 2016, you may have some special interest in the release of OOS. More on that in a [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":11219,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[43,3,54,68,65],"tags":[],"class_list":["post-6953","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-articles","category-exchange-outlook","category-sharepoint","category-skype","category-windows-2012"],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/02\/SP2016_logo_250x250.png","_links":{"self":[{"href":"https:\/\/www.zubairalexander.com\/blog\/wp-json\/wp\/v2\/posts\/6953","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zubairalexander.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zubairalexander.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zubairalexander.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zubairalexander.com\/blog\/wp-json\/wp\/v2\/comments?post=6953"}],"version-history":[{"count":0,"href":"https:\/\/www.zubairalexander.com\/blog\/wp-json\/wp\/v2\/posts\/6953\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.zubairalexander.com\/blog\/wp-json\/wp\/v2\/media\/11219"}],"wp:attachment":[{"href":"https:\/\/www.zubairalexander.com\/blog\/wp-json\/wp\/v2\/media?parent=6953"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zubairalexander.com\/blog\/wp-json\/wp\/v2\/categories?post=6953"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zubairalexander.com\/blog\/wp-json\/wp\/v2\/tags?post=6953"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}