Office Web Apps
-
Upload
digicomp-academy-ag -
Category
Technology
-
view
420 -
download
0
description
Transcript of Office Web Apps
![Page 1: Office Web Apps](https://reader033.fdocuments.net/reader033/viewer/2022052412/5593ba451a28ab22548b45f9/html5/thumbnails/1.jpg)
SharePoint
2013
![Page 2: Office Web Apps](https://reader033.fdocuments.net/reader033/viewer/2022052412/5593ba451a28ab22548b45f9/html5/thumbnails/2.jpg)
Markus Hintner
Über mich
҉ Microsoft Certified
Solution Master | SharePoint
҉ http://www.entos.at
҉ http://blog.entos.at
҉ @MarkusHintner
҉ Profile im Web:MCP Virtual Business Card
http://www.xing.com/profile/Markus_Hintner
http://at.linkedin.com/in/markushintner
2
![Page 3: Office Web Apps](https://reader033.fdocuments.net/reader033/viewer/2022052412/5593ba451a28ab22548b45f9/html5/thumbnails/3.jpg)
Markus Hintner
Office Web Apps
҉ Keine Service Application mehr!
3
![Page 4: Office Web Apps](https://reader033.fdocuments.net/reader033/viewer/2022052412/5593ba451a28ab22548b45f9/html5/thumbnails/4.jpg)
Markus Hintner
Office WebApps 2010
4
![Page 5: Office Web Apps](https://reader033.fdocuments.net/reader033/viewer/2022052412/5593ba451a28ab22548b45f9/html5/thumbnails/5.jpg)
Markus Hintner
Office WebApps 2013
5
Office Web AppsServer
![Page 6: Office Web Apps](https://reader033.fdocuments.net/reader033/viewer/2022052412/5593ba451a28ab22548b45f9/html5/thumbnails/6.jpg)
Markus Hintner
Warum dedicated Web Apps?
҉ Nicht alle Dokumente liegen in SharePoint
҉ Plattform auch für andere Applikationen
҉ Unabhängige Farm skaliert besser
҉ Wartung und Upgrade einfacher
҉ Einfachere Installation wenn Office Web
Apps z.b. nur von Exchange konsumiert
wird
6
![Page 7: Office Web Apps](https://reader033.fdocuments.net/reader033/viewer/2022052412/5593ba451a28ab22548b45f9/html5/thumbnails/7.jpg)
Markus Hintner
WOPI
҉ WOPI: Web Application Open Platform
Interface
҉ Office Web Apps besteht aus zwei Teilen:
҉ WOPI Apps oder WOPI Clients wie z.B. Web
Apps Server
҉ WOPI Hosts oder WOPI Servers wie z.B.
SharePoint
7
![Page 8: Office Web Apps](https://reader033.fdocuments.net/reader033/viewer/2022052412/5593ba451a28ab22548b45f9/html5/thumbnails/8.jpg)
Markus Hintner
Request Flow
8
![Page 9: Office Web Apps](https://reader033.fdocuments.net/reader033/viewer/2022052412/5593ba451a28ab22548b45f9/html5/thumbnails/9.jpg)
Markus Hintner
Office Web App Urls
9
![Page 10: Office Web Apps](https://reader033.fdocuments.net/reader033/viewer/2022052412/5593ba451a28ab22548b45f9/html5/thumbnails/10.jpg)
Markus Hintner
WebApps & UI
10
![Page 11: Office Web Apps](https://reader033.fdocuments.net/reader033/viewer/2022052412/5593ba451a28ab22548b45f9/html5/thumbnails/11.jpg)
Markus Hintner
OpenFromUncEnabled
҉ Dokumente
können auch
über URL/UNC
geöffnet werden
҉ http://sp2013webapps/op/view.aspx?src=
҉ UNC oder URL
҉ http://sp2013webapps/hosting kann URL
generieren
11
![Page 12: Office Web Apps](https://reader033.fdocuments.net/reader033/viewer/2022052412/5593ba451a28ab22548b45f9/html5/thumbnails/12.jpg)
Markus Hintner
WebApps Collaboration
12
![Page 13: Office Web Apps](https://reader033.fdocuments.net/reader033/viewer/2022052412/5593ba451a28ab22548b45f9/html5/thumbnails/13.jpg)
Markus Hintner
Office Editions
13
Office 2013 Client
Office Web Apps 2013
Open a documentModify a
documentAuthor a
documentBest-in-class
authoring
Office Web Apps 2010
![Page 14: Office Web Apps](https://reader033.fdocuments.net/reader033/viewer/2022052412/5593ba451a28ab22548b45f9/html5/thumbnails/14.jpg)
Markus Hintner
WAC Server Requirements
҉ Windows Server 2008 R2 ( +higher version)
҉ .NET 4.0
҉ IIS 7.0 (role needs to be turned on through the Web Server (IIS) role)
҉ PowerShell 3.0
҉ Dedicated server with no other applications installed (that are using ports80 or 443)
14
![Page 15: Office Web Apps](https://reader033.fdocuments.net/reader033/viewer/2022052412/5593ba451a28ab22548b45f9/html5/thumbnails/15.jpg)
Markus Hintner
WAC Server Roles
҉ Front End҉ Access point to farm services provided from WAC farm
҉ Can be load balanced with multiple servers
҉ Front ends will load balance back end automatically
҉ Excel Back End҉ Responsible of Excel calculation service request handling
҉ Word Back End҉ Responsible of Word rendering service request handling
҉ PowerPoint Back End҉ Responsible of PowerPoint rendering service request
handling
15
![Page 16: Office Web Apps](https://reader033.fdocuments.net/reader033/viewer/2022052412/5593ba451a28ab22548b45f9/html5/thumbnails/16.jpg)
Markus Hintner
Setup
҉ Install Prerequisites
҉ Install OfficeWebApps
҉ Erstellen der WebApps Farm:
҉ Import-Module OfficeWebApps
҉ New-OfficeWebAppsFarm -InternalURL
http://sp2013webapps -AllowHttp -
EditingEnabled
16
![Page 17: Office Web Apps](https://reader033.fdocuments.net/reader033/viewer/2022052412/5593ba451a28ab22548b45f9/html5/thumbnails/17.jpg)
Markus Hintner
Setup
҉ SharePoint 2013 Management Shell
҉ New-SPWOPIBinding -ServerName
sp2013webapps -AllowHTTP
҉ Set-SPWopiZone internal-http
҉ Wenn über http:
҉$config = (Get-SPSecurityTokenServiceConfig)
҉$config.AllowOAuthOverHttp = $true
҉$config.Update()
17
![Page 18: Office Web Apps](https://reader033.fdocuments.net/reader033/viewer/2022052412/5593ba451a28ab22548b45f9/html5/thumbnails/18.jpg)
Markus Hintner
Managing
҉ Every machine in a server farm is identical
҉ All machines can play any role required at any time
҉ Machines can specialize to improve performance
҉ You can reconfigure the farm without removing machines
҉ Synchronized status retained locally in individual servers
18
![Page 19: Office Web Apps](https://reader033.fdocuments.net/reader033/viewer/2022052412/5593ba451a28ab22548b45f9/html5/thumbnails/19.jpg)
Markus Hintner
Security
҉ limit which machines can host OWA by placing the machine accounts in a specific OU
҉ OU has to be a top level OU
҉ This OU is specified when the new Farm is created or by Set-OfficeWebAppsFarm –FarmOU “OWA Machines”
҉ control which machines can call into OWA by specifying the host domain name New-OfficeWebAppsHost -Domain “contoso.com”
19
![Page 20: Office Web Apps](https://reader033.fdocuments.net/reader033/viewer/2022052412/5593ba451a28ab22548b45f9/html5/thumbnails/20.jpg)
Markus Hintner
Translation
҉ Set-OfficeWebAppsFarm –TranslationEnabled
–TranslationServiceAddress
„http://api.microsofttranslator.com/V2/Soap.svc“
҉ Web Apps Server neu starten
҉ Dokument im Browser ansehen
(nicht bearbeiten)
20
![Page 21: Office Web Apps](https://reader033.fdocuments.net/reader033/viewer/2022052412/5593ba451a28ab22548b45f9/html5/thumbnails/21.jpg)
Markus Hintner
Patching and Upgrading
҉ Server has to be disconnected from farm
to be able to patch it
҉ Use PowerShell - Remove-OfficeWebAppsMachine / New-
OfficeWebAppsMachine
҉ In place major version upgrades are not
supported
҉ Previous Office Web Apps Server installation
has to be removed before new version can be
installed
21
![Page 22: Office Web Apps](https://reader033.fdocuments.net/reader033/viewer/2022052412/5593ba451a28ab22548b45f9/html5/thumbnails/22.jpg)
Markus Hintner
Security
҉ Administrators has to have login locally rights and access to servers for configuration tasks
҉ Additional Office Web Apps specific settings for traffic
҉ AllowHTTP – Is HTTP traffic allowed from browsers
҉ FarmOU – Can be used for limiting servers which are valid for farm
҉ IntraFarmEncryption – Use HTTPs for internal traffic between
22
![Page 23: Office Web Apps](https://reader033.fdocuments.net/reader033/viewer/2022052412/5593ba451a28ab22548b45f9/html5/thumbnails/23.jpg)
Markus Hintner
Troubleshooting
҉ Default logging folder҉ %PROGRAMDATA%\Microsoft\OfficeWebApps\Data\Logs\
ULS
҉ Can be changed using PowerShell
҉ Ensure that Wopi zone is set properly in SharePoint side compared to Office Web Apps setting
҉ Check wopi zone by requesting https://officeappsServerName/hosting/discovery (or http depending on installation) and checking name attribute for the net-zone element
҉ Updated SharePoint accordingly using Set-WopiZoneCmdlet
҉ SharePoint System Accounts don’t work. This is by design due to security model
23