SlideShare uma empresa Scribd logo
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

Mais conteúdo relacionado

Mais procurados

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
SPC 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 ITPro
Jason Himmelstein
 
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot RemasteredHeavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Jason 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 migration
NCCOMMS
 
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
Sentri
 
Upgrade webinar
Upgrade webinarUpgrade webinar
Upgrade webinar
ShanesCows
 
SharePoint On-Premises Nirvana
SharePoint On-Premises NirvanaSharePoint On-Premises Nirvana
SharePoint On-Premises Nirvana
John 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 Workflows
SharePoint 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 guide
Vyapin Software Systems Private Limited
 
SharePoint 2010 Upgrade Drill Down
SharePoint 2010 Upgrade Drill DownSharePoint 2010 Upgrade Drill Down
SharePoint 2010 Upgrade Drill Down
Joel 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 Saturday
Joel 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 2013
Miguel 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 Server
Knut Relbe-Moe [MVP, MCT]
 
Simple Farm Server Deployment
Simple Farm Server DeploymentSimple Farm Server Deployment
Simple Farm Server Deployment
LiquidHub
 
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
harry marweik
 
MinRole and SharePoint 2016
MinRole and SharePoint 2016MinRole and SharePoint 2016
MinRole and SharePoint 2016
InnoTech
 
Introduction to SharePoint Developer
Introduction to SharePoint DeveloperIntroduction to SharePoint Developer
Introduction to SharePoint Developer
Kelly 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 2013
Shereen Qumsieh
 

Mais procurados (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
 

Semelhante a Integrating Office Web Apps with SharePoint 2013

Workflow Manager Tips & Tricks
Workflow Manager Tips & TricksWorkflow Manager Tips & Tricks
Workflow Manager Tips & Tricks
Mai Omar Desouki
 
Spca2014 harbar wac
Spca2014 harbar wacSpca2014 harbar wac
Spca2014 harbar wac
NCCOMMS
 
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
NCCOMMS
 
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
SharePoint Saturday NY
 
Workflow Manager Tips & Tricks
Workflow Manager Tips & TricksWorkflow Manager Tips & Tricks
Workflow Manager Tips & Tricks
Mai 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 1
LiquidHub
 
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
Rolly 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 Buike
Make 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 ITPRO
Mai 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 Down
SharePoint Saturday NY
 
SharePoint 2010 Beta Technical Overview
SharePoint 2010 Beta Technical OverviewSharePoint 2010 Beta Technical Overview
SharePoint 2010 Beta Technical Overview
Ravikanth Chaganti
 
SharePoint 2010 architecture and infrastructure
SharePoint 2010 architecture and infrastructureSharePoint 2010 architecture and infrastructure
SharePoint 2010 architecture and infrastructure
Sparked
 
System Center & SharePoint on prem
System Center & SharePoint on premSystem Center & SharePoint on prem
System Center & SharePoint on prem
Matija 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 Installation
Shahab 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 2013
Michael Noel
 
SharePoint 2010 Upgrade Best Practices Croatia
SharePoint 2010 Upgrade Best Practices CroatiaSharePoint 2010 Upgrade Best Practices Croatia
SharePoint 2010 Upgrade Best Practices Croatia
Joel 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 Applications
Ryan McIntyre
 
IIS 6.0 and asp.net
IIS 6.0 and asp.netIIS 6.0 and asp.net
IIS 6.0 and asp.net
Rishi Kothari
 
SharePoint 2010 enterprise implementation
SharePoint 2010 enterprise implementationSharePoint 2010 enterprise implementation
SharePoint 2010 enterprise implementation
Nilesh Mehta
 

Semelhante a 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
 

Mais 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 Center
SharePoint Saturday New Jersey
 
Azure Active Directory
Azure Active DirectoryAzure Active Directory
Azure Active Directory
SharePoint 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 365
SharePoint Saturday New Jersey
 
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
SharePoint Saturday New Jersey
 
The anatomy of office 365 groups
The anatomy of office 365 groupsThe anatomy of office 365 groups
The anatomy of office 365 groups
SharePoint Saturday New Jersey
 
Integrating SSRS with SharePoint
Integrating SSRS with SharePointIntegrating SSRS with SharePoint
Integrating SSRS with SharePoint
SharePoint 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 Javascript
SharePoint Saturday New Jersey
 
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 New Jersey
 
SharePoint Saturday NJ 2014 Slides
SharePoint Saturday NJ 2014 SlidesSharePoint Saturday NJ 2014 Slides
SharePoint Saturday NJ 2014 Slides
SharePoint 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 Integration
SharePoint 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
 
Insights and Monitoring of SharePoint Applications
Insights and Monitoring of SharePoint ApplicationsInsights and Monitoring of SharePoint Applications
Insights and Monitoring of SharePoint Applications
SharePoint Saturday New Jersey
 
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
SharePoint Saturday New Jersey
 
Anatomy of a mail app
Anatomy of a mail appAnatomy of a mail app
Anatomy of a mail app
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 Integration
SharePoint Saturday New Jersey
 
Term Store Navigation
Term Store NavigationTerm Store Navigation
Term Store Navigation
SharePoint Saturday New Jersey
 
Business Intelligence
Business IntelligenceBusiness Intelligence
Business Intelligence
SharePoint Saturday New Jersey
 

Mais 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
 

Último

Enums On Steroids - let's look at sealed classes !
Enums On Steroids - let's look at sealed classes !Enums On Steroids - let's look at sealed classes !
Enums On Steroids - let's look at sealed classes !
Marcin Chrost
 
Transforming Product Development using OnePlan To Boost Efficiency and Innova...
Transforming Product Development using OnePlan To Boost Efficiency and Innova...Transforming Product Development using OnePlan To Boost Efficiency and Innova...
Transforming Product Development using OnePlan To Boost Efficiency and Innova...
OnePlan Solutions
 
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
kalichargn70th171
 
ppt on the brain chip neuralink.pptx
ppt  on   the brain  chip neuralink.pptxppt  on   the brain  chip neuralink.pptx
ppt on the brain chip neuralink.pptx
Reetu63
 
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptxOperational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
sandeepmenon62
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
kalichargn70th171
 
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
Luigi Fugaro
 
What’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete RoadmapWhat’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete Roadmap
Envertis Software Solutions
 
42 Ways to Generate Real Estate Leads - Sellxpert
42 Ways to Generate Real Estate Leads - Sellxpert42 Ways to Generate Real Estate Leads - Sellxpert
42 Ways to Generate Real Estate Leads - Sellxpert
vaishalijagtap12
 
Alluxio Webinar | 10x Faster Trino Queries on Your Data Platform
Alluxio Webinar | 10x Faster Trino Queries on Your Data PlatformAlluxio Webinar | 10x Faster Trino Queries on Your Data Platform
Alluxio Webinar | 10x Faster Trino Queries on Your Data Platform
Alluxio, Inc.
 
Kubernetes at Scale: Going Multi-Cluster with Istio
Kubernetes at Scale:  Going Multi-Cluster  with IstioKubernetes at Scale:  Going Multi-Cluster  with Istio
Kubernetes at Scale: Going Multi-Cluster with Istio
Severalnines
 
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
kalichargn70th171
 
Liberarsi dai framework con i Web Component.pptx
Liberarsi dai framework con i Web Component.pptxLiberarsi dai framework con i Web Component.pptx
Liberarsi dai framework con i Web Component.pptx
Massimo Artizzu
 
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
campbellclarkson
 
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Julian Hyde
 
ACE - Team 24 Wrapup event at ahmedabad.
ACE - Team 24 Wrapup event at ahmedabad.ACE - Team 24 Wrapup event at ahmedabad.
ACE - Team 24 Wrapup event at ahmedabad.
Maitrey Patel
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
Grant Fritchey
 
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSISDECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
Tier1 app
 
Enhanced Screen Flows UI/UX using SLDS with Tom Kitt
Enhanced Screen Flows UI/UX using SLDS with Tom KittEnhanced Screen Flows UI/UX using SLDS with Tom Kitt
Enhanced Screen Flows UI/UX using SLDS with Tom Kitt
Peter Caitens
 
Manyata Tech Park Bangalore_ Infrastructure, Facilities and More
Manyata Tech Park Bangalore_ Infrastructure, Facilities and MoreManyata Tech Park Bangalore_ Infrastructure, Facilities and More
Manyata Tech Park Bangalore_ Infrastructure, Facilities and More
narinav14
 

Último (20)

Enums On Steroids - let's look at sealed classes !
Enums On Steroids - let's look at sealed classes !Enums On Steroids - let's look at sealed classes !
Enums On Steroids - let's look at sealed classes !
 
Transforming Product Development using OnePlan To Boost Efficiency and Innova...
Transforming Product Development using OnePlan To Boost Efficiency and Innova...Transforming Product Development using OnePlan To Boost Efficiency and Innova...
Transforming Product Development using OnePlan To Boost Efficiency and Innova...
 
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
 
ppt on the brain chip neuralink.pptx
ppt  on   the brain  chip neuralink.pptxppt  on   the brain  chip neuralink.pptx
ppt on the brain chip neuralink.pptx
 
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptxOperational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
 
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
 
What’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete RoadmapWhat’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete Roadmap
 
42 Ways to Generate Real Estate Leads - Sellxpert
42 Ways to Generate Real Estate Leads - Sellxpert42 Ways to Generate Real Estate Leads - Sellxpert
42 Ways to Generate Real Estate Leads - Sellxpert
 
Alluxio Webinar | 10x Faster Trino Queries on Your Data Platform
Alluxio Webinar | 10x Faster Trino Queries on Your Data PlatformAlluxio Webinar | 10x Faster Trino Queries on Your Data Platform
Alluxio Webinar | 10x Faster Trino Queries on Your Data Platform
 
Kubernetes at Scale: Going Multi-Cluster with Istio
Kubernetes at Scale:  Going Multi-Cluster  with IstioKubernetes at Scale:  Going Multi-Cluster  with Istio
Kubernetes at Scale: Going Multi-Cluster with Istio
 
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
 
Liberarsi dai framework con i Web Component.pptx
Liberarsi dai framework con i Web Component.pptxLiberarsi dai framework con i Web Component.pptx
Liberarsi dai framework con i Web Component.pptx
 
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
 
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
 
ACE - Team 24 Wrapup event at ahmedabad.
ACE - Team 24 Wrapup event at ahmedabad.ACE - Team 24 Wrapup event at ahmedabad.
ACE - Team 24 Wrapup event at ahmedabad.
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
 
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSISDECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
 
Enhanced Screen Flows UI/UX using SLDS with Tom Kitt
Enhanced Screen Flows UI/UX using SLDS with Tom KittEnhanced Screen Flows UI/UX using SLDS with Tom Kitt
Enhanced Screen Flows UI/UX using SLDS with Tom Kitt
 
Manyata Tech Park Bangalore_ Infrastructure, Facilities and More
Manyata Tech Park Bangalore_ Infrastructure, Facilities and MoreManyata Tech Park Bangalore_ Infrastructure, Facilities and More
Manyata Tech Park Bangalore_ Infrastructure, Facilities and More
 

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