SlideShare une entreprise Scribd logo
1  sur  38
Télécharger pour lire hors ligne
Integrating Office Web Apps (OWA) 
with SharePoint 2013
About the Speaker 
• Brian Alderman (MCT / Consultant) 
• CBT Nuggets – (www.cbtnuggets.com) @cbtnuggets 
• Brian.Alderman@cbtnuggets.com 
• www.microtechpoint.com – Brian’s Blog 
• @brianalderman 
• Co-Author SharePoint 2010 Administrator’s Companion 
• Co-Author SharePoint 2013 Administration Inside Out 
• Enjoy Travel and Golf
Mulletville, Vermont
Garden of the Gods with Pikes Peak
Arizona Golf
19th Hole
 Overview of OWA 
 Comparison of OWA 2010 and 2013 
 OWA Terminology 
 Pre-Installation Configuration 
 Installation Process 
 Troubleshooting 
 Commands and Best Practices 
Session Agenda
Office Web Apps Overview
Office Web Apps (OWA) – Browser-Based Office Applications 
Word 
Excel 
PowerPoint 
OneNote 
Accessible from SharePoint, Exchange, Lync, File Shares, and Web Sites 
Accessible from IE, Firefox, Chrome, Safari on PC’s and MAC’s, as well 
as Tablets and Slates (View and Edit) and Smart Phones (View Only) 
Free to View These Document Types 
Office Licenses Required for End Users to Create or Modify Documents 
Only Used by Claims-Based Authenticated Web Apps 
Office Web Apps Overview
OWA 2010/2013 Comparison 
2010 
 Deployed as SharePoint Service 
Application 
 Multiple SharePoint Farms = Multiple 
Service Applications 
 Patching SharePoint Meant Patching 
OWA 
2013 
 Separate Product Deployed in Separate 
OWA Farm 
 Multiple SharePoint Farms use Single 
OWA Farm 
 Independent OWA Server Patching 
 Independent Scaling and Optimization
What’s New with OWA and SharePoint 2013
OWA Terminology 
 WOPI Protocol = Web application Open Platform Interface 
 Office Webs Contain Two Components 
 WOPI Apps or Clients – (OWA Servers to Render Documents – Called WAC - Web 
Application Companions) 
 WOPI Host or WOPI Servers – SharePoint, Lync, or Exchange Hosting Documents
 Types of OWA Server Roles in Load Balanced Environment 
 Front End 
 Excel Back End 
 Word Back End 
 PowerPoint Back End 
OWA WOPI Server Roles
Pre-Installation Configuration
 Dedicated Server (No Microsoft Server Applications Using Port 
80, 443, or 809) 
 All Servers in Same AD Domain 
 NOT on Domain Controller 
 No SQL Server or Database Required 
 Virtualization of OWA Servers Allowed 
 About 20,000 Typical Users per Server 
 Single Server Farm – Can add More Servers for HA and Improved 
Performance 
OWA Server Specifications
Hardwear Requirements 
Same Hardware Requirements as SharePoint 2013
 Windows Server x64 2008 R2 SP1 or Windows Server 2012 
 .NET 4.5 Framework 
 Windows Management Framework 3.0 
 If Windows 2008 R2 - Install KB2592525 Update 
 IIS 7.0 (Web Server Role) 
 PowerShell 3.0 (No OWA UI, all PowerShell) 
 IE 8 or Later (IE 9 or Later Preferred) 
OWA Software Prerequisites
 Enter Following Windows PowerShell Command: 
Add-WindowsFeature Web-Server,Web-WebServer,Web-Common-Http,Web- 
Static-Content,Web-App-Dev,Web-Asp-Net,Web-Net-Ext,Web-ISAPI-Ext, 
Web-ISAPI-Filter,Web-Includes,Web-Security,Web-Windows-Auth,Web- 
Filtering,Web-Stat-Compression,Web-Dyn-Compression,Web-Mgmt- 
Console,Ink-Handwriting,IH-Ink-Support 
Note: This is one Command, do not Press ‘Enter’ Until End of Command 
Configure Server for OWA
 No Installation on SharePoint Farm 
 Use PowerShell to Connect SharePoint Farm to OWA Farm 
 Use New-SPWOPIBinding -ServerName 
mtpowa.microtechpoint.com –AllowHTTP 
 Binds Entire SharePoint Farm to OWA Farm 
 Run Only Once for All Apps in SharePoint Farm 
 Can use –Application “AppName” Switch to Specify Particular 
Applications (ie; -Application “Excel”) 
OWA Connection to SharePoint
 All Machines Identical in OWA Farm 
 Any Machine can Play any Role 
 Can Dedicate Machine to Specific Role 
 Can Reconfigure Farm Without Removing Machines or 
Reassigning Roles 
Managing OWA Farm
 Patch Independent of SharePoint Farm 
 Must Disconnect Machine from OWA Farm to Patch 
 Remove-OfficeWebAppsMachine 
 In-Place Major Version Upgrades not Supported – (Must Remove 
Old Version) 
 Minimal Downtime During Upgrade, but Should Upgrade During 
Low-Demand 
Patching OWA Farm
Installation Process
1. Prepare Windows Server for OWA Installation 
2. Run OWA Setup to Install OWA 
3. Create OWA Farm using Windows PowerShell 
Use New-OfficeWebAppsFarm to Create Master/First Server 
to Store OWA Configuration Information 
Add Machines to OWA Farm using New-OfficeWebAppsMachine 
4. Configure SharePoint to use OWA Farm 
Note: If Lose Master, Child Servers Still Function 
OWA and SharePoint Farm Configuration
 Server 2008 R2: Open Windows PowerShell as Administrator 
 Import-Module ServerManager 
 Add-WindowsFeatureWeb-Server,Web-WebServer,Web-Common-Http,Web-Static- 
Content,Web-App-Dev,Web-Asp-Net,Web-Net-Ext,Web-ISAPI-Ext,Web-ISAPI-Filter,Web- 
Includes,Web-Security,Web-Windows-Auth,Web-Filtering,Web-Stat-Compression,Web- 
Dyn-Compression,Web-Mgmt-Console,Ink-Handwriting,IH-Ink-Support 
 Server 2012: Open Windows PowerShell as Administrator 
 Add-WindowsFeatureWeb-Server,Web-Mgmt-Tools,Web-Mgmt-Console,Web- 
WebServer,Web-Common-Http,Web-Default-Doc,Web-Static-Content,Web- 
Performance,Web-Stat-Compression,Web-Dyn-Compression,Web-Security,Web- 
Filtering,Web-Windows-Auth,Web-App-Dev,Web-Net-Ext45,Web-Asp-Net45,Web-ISAPI-Ext, 
Web-ISAPI-Filter,Web-Includes,InkandHandwritingServices 
1. Prepare Windows Server for OWA
1. Download Office Web Apps from the Microsoft Download 
Center 
 Server 2008 R2: Extract Files From .img File and Run Setup.exe 
 Server 2012: Open the .img File and Run Setup.exe 
2. Accept Licensing Agreement – Click ‘Continue’ 
3. Specify Location for OWA Installation Files– Click ‘Install Now’ 
4. Download and Install the OWA Server update KB2810007 
5. Optionally – Download and Install OWA Language Packs 
2. Install OWA
1. Create OWA Farm: 
New-OfficeWebAppsFarm -InternalUrl 
"https://mtpowa.microtechpoint.com" -ExternalUrl 
"https://mtpowaext.microtechpoint.com" -SSLOffloaded -EditingEnabled 
(Note: EditingEnabled is only used by SharePoint) 
2. Verify OWA Farm Exists by Opening Browser: 
https://mtpowa.microtechpoint.com/hosting/discovery 
(Specify name assigned to InternalUrl parameter used during OWA farm creation) 
3. Execute Following Command to add Servers to OWA Farm 
New-OfficeWebAppsMachine –MachineToJoin ”mtpowa.microtechpoint.com” 
[-roles] (If Want to Run Specific Application) 
Note: To Remove Machine from OWA Farm use Remove-OfficeWebAppsMachine 
3. Create OWA Farm Using Window’s PowerShell
1. Open SharePoint’s PowerShell as Administrator 
2. Create Binding Between SharePoint and OWA 
New-SPWOPIBinding -ServerName <FQDNofOWAServer> -AllowHTTP 
(Only Specify if not using https) 
3. View the WOPI Zones for SharePoint Bindings 
Get-SPWOPIZone (Verify use of internal https) 
4. If External Access also Enter Following Command: 
Set-SPWOPIZone –zone “external-https” 
Note: To disconnect SharePoint farm from OWA: 
Remove-SPWOPIBinding –All:$true 
4. Configure SharePoint for OWA
Demonstration 
Configuring Office Web Apps for SharePoint 2013
Troubleshooting
 If During Install of KB2592525 Receive Error: 
“This update is not applicable to this computer” 
 Complete These Steps: 
 Extract files from KB2592525.MSU-file with the command: Windows6.1- 
KB2592525-x64.msu /extract:C:KB2592525 
 In C:KB2592525 folder run the command: pkgmgr.exe /n:Windows6.1- 
KB2592525-x64.xml 
 Do NOT Uninstall KB2670838 as Some Suggest 
 If Receive 500 Web Server Exception Errors During Installation 
 Windows 2008 R2 – Run Following Command from Command Prompt and Then 
Perform IISRESET /restart /noforce 
%systemroot%Microsoft.NETFramework64v4.0.30319aspnet_regiis.exe -iru 
 Windows 2012 – Run Following Command from Command Prompt: 
dism /online /enable-feature /featurename:IIS-ASPNET45 
Installation Troubleshooting Tips
 Ensure WOPI Zone Set Properly on OWA Farm and Compare to 
SharePoint Farm 
 Check WOPI Zone by Entering: 
https://mtpowa.microtechpoint.com/hosting/discovery 
 Default OWA Log Location: 
%ProgramData%MicrosoftOfficeWebAppsDataLogsULS 
 Can Change Log Location Using Set-OfficeWebAppsFarm - 
LogLocation 
 Requires Restart of OWA Server 
Troubleshooting Tips
 Don’t Test Functionality of OWA Documents Using SharePoint’s 
System Account; Must use Non-System Account 
 Don’t Install Any Office Product on OWA Server 
 Don’t Attempt Installation of OWA on Domain Controller 
 Try Repair-OfficeWebAppsFarm to Resolve Issues with OWA 
Farm 
Troubleshooting Tips (Cont…)
Commands and Best Practices
OWA and WOPI PowerShell Commands 
◦ New-OfficeWebAppsFarm 
◦ Get-OfficeWebAppsFarm 
◦ New-OfficeWebAppsMachine 
◦ Remove-OfficeWebAppsMachine 
◦ Get-OfficeWebAppsMachine 
◦ Set-OfficeWebAppsMachine 
◦ New-OfficeWebAppsHost 
◦ Get-OfficeWebAppsHost 
◦ Remove-OfficeWebAppsHost 
◦ New-SPWopiBinding 
◦ Get-SPWopiBinding 
◦ Remove-SPWopiBinding 
◦ New-SPWopiApplication 
◦ Set-SPWopiApplication 
◦ Get-SPWopiApplication 
◦ Remove-SPWopiApplication 
◦ Get-SPWopiZone 
◦ Set-SPWopiZone 
◦ Remove-SPWopiZone 
Setup and Configure OWA Setup and Configure WOPI’s
 Deploy OWA in Multi-Server Load Balanced Farm using HTTPS 
 Ensure Sufficient Memory on OWA Servers 
 Encrypt Traffic Between Servers Using IPSec 
 Turn off Microsoft Auto Updates on OWA Servers 
 Create OU in AD Just for OWA Servers 
 Check out OWA TechNet Article 
 http://technet.microsoft.com/en-us/library/jj219458.aspx 
Best Practices
Questions
Thank You For Attending

Contenu connexe

Tendances

A Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deploymentA Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deploymentSPC Adriatics
 
Analytically shiny and new: A guided tour of Microsoft’s Business Intelligenc...
Analytically shiny and new: A guided tour of Microsoft’s Business Intelligenc...Analytically shiny and new: A guided tour of Microsoft’s Business Intelligenc...
Analytically shiny and new: A guided tour of Microsoft’s Business Intelligenc...Jason Himmelstein
 
PowerShell for the Anxious ITPro
PowerShell for the Anxious ITProPowerShell for the Anxious ITPro
PowerShell for the Anxious ITProJason Himmelstein
 
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot RemasteredHeavy Metal PowerPivot Remastered
Heavy Metal PowerPivot RemasteredJason Himmelstein
 
O365con14 - sharepoint 2013 and office 365 upgrade and migration
O365con14 - sharepoint 2013 and office 365 upgrade and migrationO365con14 - sharepoint 2013 and office 365 upgrade and migration
O365con14 - sharepoint 2013 and office 365 upgrade and migrationNCCOMMS
 
Himmelstein SP Connections Session HAD308 Heavy Metal Power Pivot
Himmelstein SP Connections Session HAD308 Heavy Metal Power PivotHimmelstein SP Connections Session HAD308 Heavy Metal Power Pivot
Himmelstein SP Connections Session HAD308 Heavy Metal Power PivotSentri
 
Upgrade webinar
Upgrade webinarUpgrade webinar
Upgrade webinarShanesCows
 
SharePoint On-Premises Nirvana
SharePoint On-Premises NirvanaSharePoint On-Premises Nirvana
SharePoint On-Premises NirvanaJohn Calvert
 
Peter Ward: The True Power of SharePoint Designer Workflows
Peter Ward: The True Power of SharePoint Designer WorkflowsPeter Ward: The True Power of SharePoint Designer Workflows
Peter Ward: The True Power of SharePoint Designer WorkflowsSharePoint Saturday NY
 
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...Joel Oleson
 
How to upgrade from SharePoint 2010 to SharePoint 2013 – a quick guide
How to upgrade from SharePoint 2010 to SharePoint 2013 – a quick guideHow to upgrade from SharePoint 2010 to SharePoint 2013 – a quick guide
How to upgrade from SharePoint 2010 to SharePoint 2013 – a quick guideVyapin Software Systems Private Limited
 
SharePoint 2010 Upgrade Drill Down
SharePoint 2010 Upgrade Drill DownSharePoint 2010 Upgrade Drill Down
SharePoint 2010 Upgrade Drill DownJoel Oleson
 
SharePoint 2010 Upgrade User Group and SharePoint Saturday
SharePoint 2010 Upgrade User Group and SharePoint SaturdaySharePoint 2010 Upgrade User Group and SharePoint Saturday
SharePoint 2010 Upgrade User Group and SharePoint SaturdayJoel Oleson
 
2013.06.08 SPUG PT - Novidades Workflow em SharePoint 2013
2013.06.08 SPUG PT - Novidades Workflow em SharePoint 20132013.06.08 SPUG PT - Novidades Workflow em SharePoint 2013
2013.06.08 SPUG PT - Novidades Workflow em SharePoint 2013Miguel Isidoro
 
Get your SharePoint spinning with SQL Server
Get your SharePoint spinning with SQL ServerGet your SharePoint spinning with SQL Server
Get your SharePoint spinning with SQL ServerKnut Relbe-Moe [MVP, MCT]
 
Simple Farm Server Deployment
Simple Farm Server DeploymentSimple Farm Server Deployment
Simple Farm Server DeploymentLiquidHub
 
5 Mysterious SharePoint Errors and Their Resolution
5 Mysterious SharePoint Errors and Their Resolution5 Mysterious SharePoint Errors and Their Resolution
5 Mysterious SharePoint Errors and Their Resolutionharry marweik
 
MinRole and SharePoint 2016
MinRole and SharePoint 2016MinRole and SharePoint 2016
MinRole and SharePoint 2016InnoTech
 
Introduction to SharePoint Developer
Introduction to SharePoint DeveloperIntroduction to SharePoint Developer
Introduction to SharePoint DeveloperKelly Jones
 
SharePoint Saturday Silicon Valley - Upgrading from SharePoint 2010 to 2013
SharePoint Saturday Silicon Valley - Upgrading from SharePoint 2010 to 2013SharePoint Saturday Silicon Valley - Upgrading from SharePoint 2010 to 2013
SharePoint Saturday Silicon Valley - Upgrading from SharePoint 2010 to 2013Shereen Qumsieh
 

Tendances (20)

A Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deploymentA Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deployment
 
Analytically shiny and new: A guided tour of Microsoft’s Business Intelligenc...
Analytically shiny and new: A guided tour of Microsoft’s Business Intelligenc...Analytically shiny and new: A guided tour of Microsoft’s Business Intelligenc...
Analytically shiny and new: A guided tour of Microsoft’s Business Intelligenc...
 
PowerShell for the Anxious ITPro
PowerShell for the Anxious ITProPowerShell for the Anxious ITPro
PowerShell for the Anxious ITPro
 
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot RemasteredHeavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
 
O365con14 - sharepoint 2013 and office 365 upgrade and migration
O365con14 - sharepoint 2013 and office 365 upgrade and migrationO365con14 - sharepoint 2013 and office 365 upgrade and migration
O365con14 - sharepoint 2013 and office 365 upgrade and migration
 
Himmelstein SP Connections Session HAD308 Heavy Metal Power Pivot
Himmelstein SP Connections Session HAD308 Heavy Metal Power PivotHimmelstein SP Connections Session HAD308 Heavy Metal Power Pivot
Himmelstein SP Connections Session HAD308 Heavy Metal Power Pivot
 
Upgrade webinar
Upgrade webinarUpgrade webinar
Upgrade webinar
 
SharePoint On-Premises Nirvana
SharePoint On-Premises NirvanaSharePoint On-Premises Nirvana
SharePoint On-Premises Nirvana
 
Peter Ward: The True Power of SharePoint Designer Workflows
Peter Ward: The True Power of SharePoint Designer WorkflowsPeter Ward: The True Power of SharePoint Designer Workflows
Peter Ward: The True Power of SharePoint Designer Workflows
 
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
 
How to upgrade from SharePoint 2010 to SharePoint 2013 – a quick guide
How to upgrade from SharePoint 2010 to SharePoint 2013 – a quick guideHow to upgrade from SharePoint 2010 to SharePoint 2013 – a quick guide
How to upgrade from SharePoint 2010 to SharePoint 2013 – a quick guide
 
SharePoint 2010 Upgrade Drill Down
SharePoint 2010 Upgrade Drill DownSharePoint 2010 Upgrade Drill Down
SharePoint 2010 Upgrade Drill Down
 
SharePoint 2010 Upgrade User Group and SharePoint Saturday
SharePoint 2010 Upgrade User Group and SharePoint SaturdaySharePoint 2010 Upgrade User Group and SharePoint Saturday
SharePoint 2010 Upgrade User Group and SharePoint Saturday
 
2013.06.08 SPUG PT - Novidades Workflow em SharePoint 2013
2013.06.08 SPUG PT - Novidades Workflow em SharePoint 20132013.06.08 SPUG PT - Novidades Workflow em SharePoint 2013
2013.06.08 SPUG PT - Novidades Workflow em SharePoint 2013
 
Get your SharePoint spinning with SQL Server
Get your SharePoint spinning with SQL ServerGet your SharePoint spinning with SQL Server
Get your SharePoint spinning with SQL Server
 
Simple Farm Server Deployment
Simple Farm Server DeploymentSimple Farm Server Deployment
Simple Farm Server Deployment
 
5 Mysterious SharePoint Errors and Their Resolution
5 Mysterious SharePoint Errors and Their Resolution5 Mysterious SharePoint Errors and Their Resolution
5 Mysterious SharePoint Errors and Their Resolution
 
MinRole and SharePoint 2016
MinRole and SharePoint 2016MinRole and SharePoint 2016
MinRole and SharePoint 2016
 
Introduction to SharePoint Developer
Introduction to SharePoint DeveloperIntroduction to SharePoint Developer
Introduction to SharePoint Developer
 
SharePoint Saturday Silicon Valley - Upgrading from SharePoint 2010 to 2013
SharePoint Saturday Silicon Valley - Upgrading from SharePoint 2010 to 2013SharePoint Saturday Silicon Valley - Upgrading from SharePoint 2010 to 2013
SharePoint Saturday Silicon Valley - Upgrading from SharePoint 2010 to 2013
 

Similaire à Integrating Office Web Apps with SharePoint 2013

Workflow Manager Tips & Tricks
Workflow Manager Tips & TricksWorkflow Manager Tips & Tricks
Workflow Manager Tips & TricksMai Omar Desouki
 
Spca2014 harbar wac
Spca2014 harbar wacSpca2014 harbar wac
Spca2014 harbar wacNCCOMMS
 
SPCA2013 - Taking Office Beyond the Client with Office Web Apps 2013
SPCA2013 - Taking Office Beyond the Client with Office Web Apps 2013SPCA2013 - Taking Office Beyond the Client with Office Web Apps 2013
SPCA2013 - Taking Office Beyond the Client with Office Web Apps 2013NCCOMMS
 
John Burkholder: SharePoint 2010 in a multi tenant and hosted environment-nyc
John Burkholder: SharePoint 2010 in a multi tenant and hosted environment-nycJohn Burkholder: SharePoint 2010 in a multi tenant and hosted environment-nyc
John Burkholder: SharePoint 2010 in a multi tenant and hosted environment-nycSharePoint Saturday NY
 
Workflow Manager Tips & Tricks
Workflow Manager Tips & TricksWorkflow Manager Tips & Tricks
Workflow Manager Tips & TricksMai Omar Desouki
 
Sharepoint 2007 Install Best Practice Phase 1
Sharepoint 2007 Install Best Practice  Phase 1Sharepoint 2007 Install Best Practice  Phase 1
Sharepoint 2007 Install Best Practice Phase 1LiquidHub
 
Deploying and Managing Project Online and Project Server 2016
Deploying and Managing Project Online and Project Server 2016Deploying and Managing Project Online and Project Server 2016
Deploying and Managing Project Online and Project Server 2016Rolly Perreaux, PMP
 
Make Web, Not War - Installfest: Extend Your Web Server, Rodney Buike
Make Web, Not War - Installfest: Extend Your Web Server, Rodney BuikeMake Web, Not War - Installfest: Extend Your Web Server, Rodney Buike
Make Web, Not War - Installfest: Extend Your Web Server, Rodney BuikeMake Web Not War
 
Mai Omar Desouki - SharePoint 2010 ITPRO
Mai Omar Desouki - SharePoint 2010 ITPROMai Omar Desouki - SharePoint 2010 ITPRO
Mai Omar Desouki - SharePoint 2010 ITPROMai Omar Desouki
 
Joel Oleson: SharePoint 2010 Upgrade Drill Down
Joel Oleson: SharePoint 2010 Upgrade Drill DownJoel Oleson: SharePoint 2010 Upgrade Drill Down
Joel Oleson: SharePoint 2010 Upgrade Drill DownSharePoint Saturday NY
 
SharePoint 2010 Beta Technical Overview
SharePoint 2010 Beta Technical OverviewSharePoint 2010 Beta Technical Overview
SharePoint 2010 Beta Technical OverviewRavikanth Chaganti
 
SharePoint 2010 architecture and infrastructure
SharePoint 2010 architecture and infrastructureSharePoint 2010 architecture and infrastructure
SharePoint 2010 architecture and infrastructureSparked
 
System Center & SharePoint on prem
System Center & SharePoint on premSystem Center & SharePoint on prem
System Center & SharePoint on premMatija Blagus
 
Microsoft System Center Operation Manager 2012 Beta Installation
Microsoft System Center Operation Manager 2012 Beta InstallationMicrosoft System Center Operation Manager 2012 Beta Installation
Microsoft System Center Operation Manager 2012 Beta InstallationShahab Al Yamin Chawdhury
 
SharePoint Fundamentals (Lesson 1&2)
SharePoint Fundamentals (Lesson 1&2)SharePoint Fundamentals (Lesson 1&2)
SharePoint Fundamentals (Lesson 1&2)MJ Ferdous
 
NZSPC 2013 - Upgrading to SharePoint 2013
NZSPC 2013 - Upgrading to SharePoint 2013NZSPC 2013 - Upgrading to SharePoint 2013
NZSPC 2013 - Upgrading to SharePoint 2013Michael Noel
 
SharePoint 2010 Upgrade Best Practices Croatia
SharePoint 2010 Upgrade Best Practices CroatiaSharePoint 2010 Upgrade Best Practices Croatia
SharePoint 2010 Upgrade Best Practices CroatiaJoel Oleson
 
Introducing Office Web Apps as a Tool for Developing Content Rich Applications
Introducing Office Web Apps as a Tool for Developing Content Rich ApplicationsIntroducing Office Web Apps as a Tool for Developing Content Rich Applications
Introducing Office Web Apps as a Tool for Developing Content Rich ApplicationsRyan McIntyre
 
SharePoint 2010 enterprise implementation
SharePoint 2010 enterprise implementationSharePoint 2010 enterprise implementation
SharePoint 2010 enterprise implementationNilesh Mehta
 

Similaire à Integrating Office Web Apps with SharePoint 2013 (20)

Workflow Manager Tips & Tricks
Workflow Manager Tips & TricksWorkflow Manager Tips & Tricks
Workflow Manager Tips & Tricks
 
Spca2014 harbar wac
Spca2014 harbar wacSpca2014 harbar wac
Spca2014 harbar wac
 
SPCA2013 - Taking Office Beyond the Client with Office Web Apps 2013
SPCA2013 - Taking Office Beyond the Client with Office Web Apps 2013SPCA2013 - Taking Office Beyond the Client with Office Web Apps 2013
SPCA2013 - Taking Office Beyond the Client with Office Web Apps 2013
 
John Burkholder: SharePoint 2010 in a multi tenant and hosted environment-nyc
John Burkholder: SharePoint 2010 in a multi tenant and hosted environment-nycJohn Burkholder: SharePoint 2010 in a multi tenant and hosted environment-nyc
John Burkholder: SharePoint 2010 in a multi tenant and hosted environment-nyc
 
Workflow Manager Tips & Tricks
Workflow Manager Tips & TricksWorkflow Manager Tips & Tricks
Workflow Manager Tips & Tricks
 
Sharepoint 2007 Install Best Practice Phase 1
Sharepoint 2007 Install Best Practice  Phase 1Sharepoint 2007 Install Best Practice  Phase 1
Sharepoint 2007 Install Best Practice Phase 1
 
Deploying and Managing Project Online and Project Server 2016
Deploying and Managing Project Online and Project Server 2016Deploying and Managing Project Online and Project Server 2016
Deploying and Managing Project Online and Project Server 2016
 
Make Web, Not War - Installfest: Extend Your Web Server, Rodney Buike
Make Web, Not War - Installfest: Extend Your Web Server, Rodney BuikeMake Web, Not War - Installfest: Extend Your Web Server, Rodney Buike
Make Web, Not War - Installfest: Extend Your Web Server, Rodney Buike
 
Mai Omar Desouki - SharePoint 2010 ITPRO
Mai Omar Desouki - SharePoint 2010 ITPROMai Omar Desouki - SharePoint 2010 ITPRO
Mai Omar Desouki - SharePoint 2010 ITPRO
 
Joel Oleson: SharePoint 2010 Upgrade Drill Down
Joel Oleson: SharePoint 2010 Upgrade Drill DownJoel Oleson: SharePoint 2010 Upgrade Drill Down
Joel Oleson: SharePoint 2010 Upgrade Drill Down
 
SharePoint 2010 Beta Technical Overview
SharePoint 2010 Beta Technical OverviewSharePoint 2010 Beta Technical Overview
SharePoint 2010 Beta Technical Overview
 
SharePoint 2010 architecture and infrastructure
SharePoint 2010 architecture and infrastructureSharePoint 2010 architecture and infrastructure
SharePoint 2010 architecture and infrastructure
 
System Center & SharePoint on prem
System Center & SharePoint on premSystem Center & SharePoint on prem
System Center & SharePoint on prem
 
Microsoft System Center Operation Manager 2012 Beta Installation
Microsoft System Center Operation Manager 2012 Beta InstallationMicrosoft System Center Operation Manager 2012 Beta Installation
Microsoft System Center Operation Manager 2012 Beta Installation
 
SharePoint Fundamentals (Lesson 1&2)
SharePoint Fundamentals (Lesson 1&2)SharePoint Fundamentals (Lesson 1&2)
SharePoint Fundamentals (Lesson 1&2)
 
NZSPC 2013 - Upgrading to SharePoint 2013
NZSPC 2013 - Upgrading to SharePoint 2013NZSPC 2013 - Upgrading to SharePoint 2013
NZSPC 2013 - Upgrading to SharePoint 2013
 
SharePoint 2010 Upgrade Best Practices Croatia
SharePoint 2010 Upgrade Best Practices CroatiaSharePoint 2010 Upgrade Best Practices Croatia
SharePoint 2010 Upgrade Best Practices Croatia
 
Introducing Office Web Apps as a Tool for Developing Content Rich Applications
Introducing Office Web Apps as a Tool for Developing Content Rich ApplicationsIntroducing Office Web Apps as a Tool for Developing Content Rich Applications
Introducing Office Web Apps as a Tool for Developing Content Rich Applications
 
IIS 6.0 and asp.net
IIS 6.0 and asp.netIIS 6.0 and asp.net
IIS 6.0 and asp.net
 
SharePoint 2010 enterprise implementation
SharePoint 2010 enterprise implementationSharePoint 2010 enterprise implementation
SharePoint 2010 enterprise implementation
 

Plus de SharePoint Saturday New Jersey

Building Mobile Apps With Xamarin and Visual Studio App Center
Building Mobile Apps With Xamarin and Visual Studio App CenterBuilding Mobile Apps With Xamarin and Visual Studio App Center
Building Mobile Apps With Xamarin and Visual Studio App CenterSharePoint Saturday New Jersey
 
The Definitive Guide for When to Use What In Office 365
The Definitive Guide for When to Use What In Office 365The Definitive Guide for When to Use What In Office 365
The Definitive Guide for When to Use What In Office 365SharePoint Saturday New Jersey
 
A Beginner's Guide to Client Side Development with Javascript
A Beginner's Guide to Client Side Development with JavascriptA Beginner's Guide to Client Side Development with Javascript
A Beginner's Guide to Client Side Development with JavascriptSharePoint Saturday New Jersey
 
Improving the SharePoint Development Process with Continuous Integration
Improving the SharePoint Development Process with Continuous IntegrationImproving the SharePoint Development Process with Continuous Integration
Improving the SharePoint Development Process with Continuous IntegrationSharePoint Saturday New Jersey
 
10 points to make a rogue SharePoint environment really, really secure..
10 points to make a rogue SharePoint environment really, really secure..10 points to make a rogue SharePoint environment really, really secure..
10 points to make a rogue SharePoint environment really, really secure..SharePoint Saturday New Jersey
 
Exchange Server 2013 and SharePoint Server 2013 Integration
Exchange Server 2013 and SharePoint Server 2013 IntegrationExchange Server 2013 and SharePoint Server 2013 Integration
Exchange Server 2013 and SharePoint Server 2013 IntegrationSharePoint Saturday New Jersey
 

Plus de SharePoint Saturday New Jersey (17)

Building Mobile Apps With Xamarin and Visual Studio App Center
Building Mobile Apps With Xamarin and Visual Studio App CenterBuilding Mobile Apps With Xamarin and Visual Studio App Center
Building Mobile Apps With Xamarin and Visual Studio App Center
 
Azure Active Directory
Azure Active DirectoryAzure Active Directory
Azure Active Directory
 
The Definitive Guide for When to Use What In Office 365
The Definitive Guide for When to Use What In Office 365The Definitive Guide for When to Use What In Office 365
The Definitive Guide for When to Use What In Office 365
 
Sps2015 intro to office 365 admin nikkia carter
Sps2015 intro to office 365 admin   nikkia carterSps2015 intro to office 365 admin   nikkia carter
Sps2015 intro to office 365 admin nikkia carter
 
The anatomy of office 365 groups
The anatomy of office 365 groupsThe anatomy of office 365 groups
The anatomy of office 365 groups
 
Integrating SSRS with SharePoint
Integrating SSRS with SharePointIntegrating SSRS with SharePoint
Integrating SSRS with SharePoint
 
A Beginner's Guide to Client Side Development with Javascript
A Beginner's Guide to Client Side Development with JavascriptA Beginner's Guide to Client Side Development with Javascript
A Beginner's Guide to Client Side Development with Javascript
 
Where to save my data, for devs!
Where to save my data, for devs!Where to save my data, for devs!
Where to save my data, for devs!
 
SharePoint Saturday NJ 2014 Slides
SharePoint Saturday NJ 2014 SlidesSharePoint Saturday NJ 2014 Slides
SharePoint Saturday NJ 2014 Slides
 
Improving the SharePoint Development Process with Continuous Integration
Improving the SharePoint Development Process with Continuous IntegrationImproving the SharePoint Development Process with Continuous Integration
Improving the SharePoint Development Process with Continuous Integration
 
10 points to make a rogue SharePoint environment really, really secure..
10 points to make a rogue SharePoint environment really, really secure..10 points to make a rogue SharePoint environment really, really secure..
10 points to make a rogue SharePoint environment really, really secure..
 
Insights and Monitoring of SharePoint Applications
Insights and Monitoring of SharePoint ApplicationsInsights and Monitoring of SharePoint Applications
Insights and Monitoring of SharePoint Applications
 
Optimizing SQL Server 2012 for SharePoint 2013
Optimizing SQL Server 2012 for SharePoint 2013Optimizing SQL Server 2012 for SharePoint 2013
Optimizing SQL Server 2012 for SharePoint 2013
 
Anatomy of a mail app
Anatomy of a mail appAnatomy of a mail app
Anatomy of a mail app
 
Exchange Server 2013 and SharePoint Server 2013 Integration
Exchange Server 2013 and SharePoint Server 2013 IntegrationExchange Server 2013 and SharePoint Server 2013 Integration
Exchange Server 2013 and SharePoint Server 2013 Integration
 
Term Store Navigation
Term Store NavigationTerm Store Navigation
Term Store Navigation
 
Business Intelligence
Business IntelligenceBusiness Intelligence
Business Intelligence
 

Dernier

英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfYashikaSharma391629
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...Akihiro Suda
 

Dernier (20)

英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
 

Integrating Office Web Apps with SharePoint 2013

  • 1. Integrating Office Web Apps (OWA) with SharePoint 2013
  • 2. About the Speaker • Brian Alderman (MCT / Consultant) • CBT Nuggets – (www.cbtnuggets.com) @cbtnuggets • Brian.Alderman@cbtnuggets.com • www.microtechpoint.com – Brian’s Blog • @brianalderman • Co-Author SharePoint 2010 Administrator’s Companion • Co-Author SharePoint 2013 Administration Inside Out • Enjoy Travel and Golf
  • 3.
  • 5. Garden of the Gods with Pikes Peak
  • 8.  Overview of OWA  Comparison of OWA 2010 and 2013  OWA Terminology  Pre-Installation Configuration  Installation Process  Troubleshooting  Commands and Best Practices Session Agenda
  • 9. Office Web Apps Overview
  • 10. Office Web Apps (OWA) – Browser-Based Office Applications Word Excel PowerPoint OneNote Accessible from SharePoint, Exchange, Lync, File Shares, and Web Sites Accessible from IE, Firefox, Chrome, Safari on PC’s and MAC’s, as well as Tablets and Slates (View and Edit) and Smart Phones (View Only) Free to View These Document Types Office Licenses Required for End Users to Create or Modify Documents Only Used by Claims-Based Authenticated Web Apps Office Web Apps Overview
  • 11. OWA 2010/2013 Comparison 2010  Deployed as SharePoint Service Application  Multiple SharePoint Farms = Multiple Service Applications  Patching SharePoint Meant Patching OWA 2013  Separate Product Deployed in Separate OWA Farm  Multiple SharePoint Farms use Single OWA Farm  Independent OWA Server Patching  Independent Scaling and Optimization
  • 12. What’s New with OWA and SharePoint 2013
  • 13. OWA Terminology  WOPI Protocol = Web application Open Platform Interface  Office Webs Contain Two Components  WOPI Apps or Clients – (OWA Servers to Render Documents – Called WAC - Web Application Companions)  WOPI Host or WOPI Servers – SharePoint, Lync, or Exchange Hosting Documents
  • 14.  Types of OWA Server Roles in Load Balanced Environment  Front End  Excel Back End  Word Back End  PowerPoint Back End OWA WOPI Server Roles
  • 16.  Dedicated Server (No Microsoft Server Applications Using Port 80, 443, or 809)  All Servers in Same AD Domain  NOT on Domain Controller  No SQL Server or Database Required  Virtualization of OWA Servers Allowed  About 20,000 Typical Users per Server  Single Server Farm – Can add More Servers for HA and Improved Performance OWA Server Specifications
  • 17. Hardwear Requirements Same Hardware Requirements as SharePoint 2013
  • 18.  Windows Server x64 2008 R2 SP1 or Windows Server 2012  .NET 4.5 Framework  Windows Management Framework 3.0  If Windows 2008 R2 - Install KB2592525 Update  IIS 7.0 (Web Server Role)  PowerShell 3.0 (No OWA UI, all PowerShell)  IE 8 or Later (IE 9 or Later Preferred) OWA Software Prerequisites
  • 19.  Enter Following Windows PowerShell Command: Add-WindowsFeature Web-Server,Web-WebServer,Web-Common-Http,Web- Static-Content,Web-App-Dev,Web-Asp-Net,Web-Net-Ext,Web-ISAPI-Ext, Web-ISAPI-Filter,Web-Includes,Web-Security,Web-Windows-Auth,Web- Filtering,Web-Stat-Compression,Web-Dyn-Compression,Web-Mgmt- Console,Ink-Handwriting,IH-Ink-Support Note: This is one Command, do not Press ‘Enter’ Until End of Command Configure Server for OWA
  • 20.  No Installation on SharePoint Farm  Use PowerShell to Connect SharePoint Farm to OWA Farm  Use New-SPWOPIBinding -ServerName mtpowa.microtechpoint.com –AllowHTTP  Binds Entire SharePoint Farm to OWA Farm  Run Only Once for All Apps in SharePoint Farm  Can use –Application “AppName” Switch to Specify Particular Applications (ie; -Application “Excel”) OWA Connection to SharePoint
  • 21.  All Machines Identical in OWA Farm  Any Machine can Play any Role  Can Dedicate Machine to Specific Role  Can Reconfigure Farm Without Removing Machines or Reassigning Roles Managing OWA Farm
  • 22.  Patch Independent of SharePoint Farm  Must Disconnect Machine from OWA Farm to Patch  Remove-OfficeWebAppsMachine  In-Place Major Version Upgrades not Supported – (Must Remove Old Version)  Minimal Downtime During Upgrade, but Should Upgrade During Low-Demand Patching OWA Farm
  • 24. 1. Prepare Windows Server for OWA Installation 2. Run OWA Setup to Install OWA 3. Create OWA Farm using Windows PowerShell Use New-OfficeWebAppsFarm to Create Master/First Server to Store OWA Configuration Information Add Machines to OWA Farm using New-OfficeWebAppsMachine 4. Configure SharePoint to use OWA Farm Note: If Lose Master, Child Servers Still Function OWA and SharePoint Farm Configuration
  • 25.  Server 2008 R2: Open Windows PowerShell as Administrator  Import-Module ServerManager  Add-WindowsFeatureWeb-Server,Web-WebServer,Web-Common-Http,Web-Static- Content,Web-App-Dev,Web-Asp-Net,Web-Net-Ext,Web-ISAPI-Ext,Web-ISAPI-Filter,Web- Includes,Web-Security,Web-Windows-Auth,Web-Filtering,Web-Stat-Compression,Web- Dyn-Compression,Web-Mgmt-Console,Ink-Handwriting,IH-Ink-Support  Server 2012: Open Windows PowerShell as Administrator  Add-WindowsFeatureWeb-Server,Web-Mgmt-Tools,Web-Mgmt-Console,Web- WebServer,Web-Common-Http,Web-Default-Doc,Web-Static-Content,Web- Performance,Web-Stat-Compression,Web-Dyn-Compression,Web-Security,Web- Filtering,Web-Windows-Auth,Web-App-Dev,Web-Net-Ext45,Web-Asp-Net45,Web-ISAPI-Ext, Web-ISAPI-Filter,Web-Includes,InkandHandwritingServices 1. Prepare Windows Server for OWA
  • 26. 1. Download Office Web Apps from the Microsoft Download Center  Server 2008 R2: Extract Files From .img File and Run Setup.exe  Server 2012: Open the .img File and Run Setup.exe 2. Accept Licensing Agreement – Click ‘Continue’ 3. Specify Location for OWA Installation Files– Click ‘Install Now’ 4. Download and Install the OWA Server update KB2810007 5. Optionally – Download and Install OWA Language Packs 2. Install OWA
  • 27. 1. Create OWA Farm: New-OfficeWebAppsFarm -InternalUrl "https://mtpowa.microtechpoint.com" -ExternalUrl "https://mtpowaext.microtechpoint.com" -SSLOffloaded -EditingEnabled (Note: EditingEnabled is only used by SharePoint) 2. Verify OWA Farm Exists by Opening Browser: https://mtpowa.microtechpoint.com/hosting/discovery (Specify name assigned to InternalUrl parameter used during OWA farm creation) 3. Execute Following Command to add Servers to OWA Farm New-OfficeWebAppsMachine –MachineToJoin ”mtpowa.microtechpoint.com” [-roles] (If Want to Run Specific Application) Note: To Remove Machine from OWA Farm use Remove-OfficeWebAppsMachine 3. Create OWA Farm Using Window’s PowerShell
  • 28. 1. Open SharePoint’s PowerShell as Administrator 2. Create Binding Between SharePoint and OWA New-SPWOPIBinding -ServerName <FQDNofOWAServer> -AllowHTTP (Only Specify if not using https) 3. View the WOPI Zones for SharePoint Bindings Get-SPWOPIZone (Verify use of internal https) 4. If External Access also Enter Following Command: Set-SPWOPIZone –zone “external-https” Note: To disconnect SharePoint farm from OWA: Remove-SPWOPIBinding –All:$true 4. Configure SharePoint for OWA
  • 29. Demonstration Configuring Office Web Apps for SharePoint 2013
  • 31.  If During Install of KB2592525 Receive Error: “This update is not applicable to this computer”  Complete These Steps:  Extract files from KB2592525.MSU-file with the command: Windows6.1- KB2592525-x64.msu /extract:C:KB2592525  In C:KB2592525 folder run the command: pkgmgr.exe /n:Windows6.1- KB2592525-x64.xml  Do NOT Uninstall KB2670838 as Some Suggest  If Receive 500 Web Server Exception Errors During Installation  Windows 2008 R2 – Run Following Command from Command Prompt and Then Perform IISRESET /restart /noforce %systemroot%Microsoft.NETFramework64v4.0.30319aspnet_regiis.exe -iru  Windows 2012 – Run Following Command from Command Prompt: dism /online /enable-feature /featurename:IIS-ASPNET45 Installation Troubleshooting Tips
  • 32.  Ensure WOPI Zone Set Properly on OWA Farm and Compare to SharePoint Farm  Check WOPI Zone by Entering: https://mtpowa.microtechpoint.com/hosting/discovery  Default OWA Log Location: %ProgramData%MicrosoftOfficeWebAppsDataLogsULS  Can Change Log Location Using Set-OfficeWebAppsFarm - LogLocation  Requires Restart of OWA Server Troubleshooting Tips
  • 33.  Don’t Test Functionality of OWA Documents Using SharePoint’s System Account; Must use Non-System Account  Don’t Install Any Office Product on OWA Server  Don’t Attempt Installation of OWA on Domain Controller  Try Repair-OfficeWebAppsFarm to Resolve Issues with OWA Farm Troubleshooting Tips (Cont…)
  • 34. Commands and Best Practices
  • 35. OWA and WOPI PowerShell Commands ◦ New-OfficeWebAppsFarm ◦ Get-OfficeWebAppsFarm ◦ New-OfficeWebAppsMachine ◦ Remove-OfficeWebAppsMachine ◦ Get-OfficeWebAppsMachine ◦ Set-OfficeWebAppsMachine ◦ New-OfficeWebAppsHost ◦ Get-OfficeWebAppsHost ◦ Remove-OfficeWebAppsHost ◦ New-SPWopiBinding ◦ Get-SPWopiBinding ◦ Remove-SPWopiBinding ◦ New-SPWopiApplication ◦ Set-SPWopiApplication ◦ Get-SPWopiApplication ◦ Remove-SPWopiApplication ◦ Get-SPWopiZone ◦ Set-SPWopiZone ◦ Remove-SPWopiZone Setup and Configure OWA Setup and Configure WOPI’s
  • 36.  Deploy OWA in Multi-Server Load Balanced Farm using HTTPS  Ensure Sufficient Memory on OWA Servers  Encrypt Traffic Between Servers Using IPSec  Turn off Microsoft Auto Updates on OWA Servers  Create OU in AD Just for OWA Servers  Check out OWA TechNet Article  http://technet.microsoft.com/en-us/library/jj219458.aspx Best Practices
  • 38. Thank You For Attending