office web apps

23
SharePoint 2013

Upload: digicomp-academy-ag

Post on 01-Jul-2015

418 views

Category:

Technology


0 download

DESCRIPTION

Referent: Markus Hintner

TRANSCRIPT

Page 1: Office Web Apps

SharePoint

2013

Page 2: Office Web Apps

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

Markus Hintner

Office Web Apps

҉ Keine Service Application mehr!

3

Page 4: Office Web Apps

Markus Hintner

Office WebApps 2010

4

Page 5: Office Web Apps

Markus Hintner

Office WebApps 2013

5

Office Web AppsServer

Page 6: Office Web Apps

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

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

Markus Hintner

Request Flow

8

Page 9: Office Web Apps

Markus Hintner

Office Web App Urls

9

Page 10: Office Web Apps

Markus Hintner

WebApps & UI

10

Page 11: Office Web Apps

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

Markus Hintner

WebApps Collaboration

12

Page 13: Office Web Apps

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

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

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

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

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

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

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

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

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

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

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