Office Online Server : Installation et configuration avec SharePoint 2016

avril 29, 2016 3 commentaires

Office Online Server, c’est l’ « Office Web Apps Server » version 2016 (dans cet article en version Preview).

Celui-ci reprend globalement les mêmes concepts que son prédécesseur, que ce soit en terme d’architecture ou de procédure d’installation.

Je dis globalement, car Office Online Server s’enrichit, ayant notamment absorbé Excel Services.

A ce sujet, vous pouvez consulter cet article, pour connaître les fonctionnalités dépréciées d’Excel Services vs les fonctionnalités nécessitant désormais Excel Online dans OOS.

Par ailleurs, OOS permet l’utilisation des Durable Links (article à venir sur ce sujet).

Les concepts

Même si les concepts architecturaux sont identiques à ceux d’Office Web Apps Server, revenons sur quelques concepts :

1. OOS s’installe sur un serveur dédié, ou pour des besoins de haute disponibilité, sur plusieurs serveurs dédiés.

Dans ce dernier cas, on se fera un plaisir de load-balancer l’ensemble avec un boitier F5, ou autre.

OOS aime l’exclusivité – N’installez rien d’autre sur les serveurs (SharePoint, SQL Server, …).

2. Les serveurs composant votre ferme OOS doivent idéalement appartenir au même domaine AD (ou à défaut à des domaines de la même forêt)

3. Vous pouvez vous baser sur les prérequis de SharePoint 2016 pour dimensionner vos serveurs, soit :

OOS1

Pour du test (c’est une version Preview, donc pas d’utilisation en production), personnellement mes machines virtuelles sous Hyper-V fonctionnent basiquement avec 6 Go de RAM.

4. OOS fonctionne en HTTP, ou en HTTPS.

5. Les ports à ouvrir sur le firewall : 80, 443 et 809 (si plusieurs serveurs OOS).

6. Système d’exploitation :  Windows Server 2012 R2, 64 bits

Avec ces informations en tête, nous pouvons poursuivre.

L’infrastructure utilisée pour cet article

Pour cet article, on fera dans le simple (contexte d’un environnement de test, mais avec OOS en HTTPS) :
  • Un contrôleur de domaine « SPAsipe.local » (autorité de certification, tout ça, …),
  • Un serveur SharePoint 2016 « Batterie à serveur unique », avec SQL server installé sur ce serveur,
  • Un certificat SSL (friendlyname : OOSCert),
  • Un serveur OOS unique, mais avec un alias pour l’attaquer via https://oosfarm.spsasipe.local.
2016-04-28_16h51_36
 Si vous souhaitez configurer votre ferme OOS en HTTP, vous avez le choix entre :

Préparation du serveur OOS

OOS ne comportant pas d’installeur pour les prérequis, il va falloir les installer via PowerShell.

1. Lancez PowerShell en tant qu’administrateur.

2. Installez les prérequis en lançant la commande suivante :

Add-WindowsFeature Web-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,NET-Framework-Features,NET-Framework-Core,NET-HTTP-Activation,NET-Non-HTTP-Activ,NET-WCF-HTTP-Activation45,Windows-Identity-Foundation

OOS1

  • Rebootez le serveur.

Génération et installation du certificat

1. Pour créer mon  certificat, je commence par effectuer une « Certificate Request », via IIS > Server Certificates, qui me fournit un fichier que je stocke bien au chaud pour la suite.

2016-04-28_15h20_20

2. Je contacte mon autorité de certification, via http://dc/certsrv, et je clique sur « Request a certificate ».

2016-04-28_13h51_18

3. Je clique sur « advanced certificate request »

2016-04-28_13h52_50

4. Je colle le contenu de ma certificate request dans la première zone, et je sélectionne « Web Server » comme template.

Un clic sur « Submit » pour conclure.

2016-04-28_13h54_56

5. Il ne reste plus qu’à télécharger le certificat généré.

2016-04-28_13h55_21

6. Passons à l’instal0altion : lancez mmc, chargez le snapin « Certificates », (Local computer) , et cliquez sur « Personal ».

Cliquez- droit > All tasks > Import…

2016-04-28_14h03_19

7. Sélectionnez le certificat précedemment téléchargé

2016-04-28_14h03_44

8. Cliquez-droit sur le certificat > Properties, et saisissez le « Friendly name » pour le certificat, dans mon cas « OOSCert ».

2016-04-28_17h22_24

9. On est tout bon, passons à l’installation.

Installation

1. Lancez « Setup.exe ».

2016-04-28_14h33_29

2. Cliquez sur « I accept the terms of this agreement »; cliquez sur  » Continue ».

2016-04-28_14h34_42

3. Modifiez éventuellement le répertoire d’installation et cliquez sur « Install Now« .
2016-04-28_14h35_45
4. L’installation s’achève; cliquez sur « Close ».
2016-04-28_14h47_33

Création de la ferme OOS

Relancez la fenêtre PowerShell en tant qu’administrateur.

1.  Lancez la commande « New-OfficeWebAppsFarm -InternalUrl https://oosfarm.spasipe.local -CertificateName « OOSCert » -EditingEnabled »

Le détail des paramètres :

  • -InternalUrl : l’alias de mon serveur OOS  (ça aurait pu être https://monserveur.spasipe.local),
  • -CertificateName : le nom du certificat utilisé,
  • -EditingEnabled : permet l’édition des documents au sein d’OOS.

2016-04-28_15h59_11

2. Pour vérifier que la ferme s’est correctement créée, lancez dans un navigateur l’URL https://NomDeVotreServeur-ou-Alias/hosting/discovery.

Si le XML s’affiche dans le navigateur : Office Online Server est opérationnel, et donc ici en internal-HTTPS.

2016-04-28_16h07_30.png

Configuration du serveur SharePoint 2016

1. Lancez le Management Shell de SharePoint 2016.

2. Pour créer la relation entre le serveur SharePoint 2016 et le serveur OOS, lancez la commande « New-SPWOPIBinding -ServerName <AliasDeLaFerme_Ou_NomDuServeur_OOS> ».

2016-04-28_16h33_19

La liste des applications et les extensions gérées s’affiche alors (Je n’en affiche ici qu’une petite partie).

2016-04-28_16h33_08

3. Tout comme OWA, OOS utilise un concept de zones (URL interne et URL externe) et peut utiliser les protocoles HTTP et HTTPS.

Pour vérifier la zone actuelle, lancez « Get-SPWOPIZone »

2016-04-28_16h36_56

On voit ici que je suis en « internal-http » (dû à l’utilisation d’un ancien serveur OOS), car par défaut c’est la zone « internal-https » qui est utilisée.

J’utilise alors la commande « Set-SPWOPIzone » pour rétablir la configuration initiale.

En passant, pour déconnecter une ferme OOS d’une ferme SharePoint :

2016-04-28_16h25_14

 

Test du fonctionnement d’OOS

Connectez-vous sur un site, et cliquez sur « … » à droite d’un document Office.

  • Avant la configuration d’OOS :

2016-04-28_16h28_22

  • Après :

2016-04-28_16h37_33

Restreindre l’utilisation d’OOS en spécifiant les domaines

L’Allow List d’OOS vous permet de limiter son utilisation en spécifiant le ou les domaine(s) autorisé(s) à l’utiliser.

3 commandes vous seront utiles :

  • Get-OfficeWebAppsHost : Liste les domaines autorisés; si la liste est vide c’est qu’aucune restriction n’existe,
  • New-OfficeWebAppsHost : Ajoute un domaine à l’Allow List.
  • Remove-OfficeWebAppsHost : Vous devinez ?

Exemple :

2016-04-28_16h59_59

Si vous tentez d’utiliser OOS depuis un domaine non autorisé, il se passe ceci :

2016-04-28_16h58_45

Références

Publicités
Catégories :SharePoint 2016

Evoluday VII : RDV le 18 mars 2016 à Genève !

février 18, 2016 Laisser un commentaire

istock_000062128160_medium-1-2

Save the date, un beau plateau de speakers et de sessions est annoncé le 18 mars à Genève.

Mike Fitzmaurice (Nintex) et Yaacov Cohen (harmon.ie) seront les têtes d’affiche de cet événement, entourés de MVP (Yoan Topenot, Gilles Pommier, Joris Faure, Guillaume Meyer … Et moi-même), pour ne citer qu’eux.

Au programme : 14 sessions consacrées à sur Office 365, SharePoint 2016, Power BI, …

2016-02-18_15h06_47

J’aurais pour ma part le plaisir d’y présenter les nouveautés de SharePoint 2016.

A noter que cet événement est gratuit et se déroulera au Starling Geneva Hotel & Conference Center, à Genève.

Retrouvez l’ensemble des informations sur la page consacrée à l’événement : Evoluday VII.

See you there !

Catégories :SharePoint 2013

Le 1er meeting du User Group Office 365 Suisse, c’est le 29 février 2016 !

février 5, 2016 1 commentaire

Le 29 février 2016 se tiendra la première édition du User Group Office 365 suisse, sur Genève.

Organisé par Yoan Topenot, cet événement gratuit et ouvert à tous vous permettra d’assister à 5 sessions sur Office 365 et son écosystème.

La liste des sessions est la suivante :

  • Gagner en productivité et en collaboration grâce à Office 365
  • Les nouvelles perspectives des groupes Office 365 grâce aux connecteurs
  • Les nouveautés de Sharepoint 2016 <== C’est moi !
  • MDM & RMS Une protection totale, sortez couvert !
  • The future of Microsoft Data platform, focus on Azure IOT, Analytics and Power BI

Toutes les informations sont disponibles sur : http://www.swiss-user-group.org/2016/01/27/metting-du-user-group-office-365-29-fevrier-2016, (le formulaire d’inscription se trouve en bas de page).

Au plaisir de vous y voir !

Catégories :Office 365, SharePoint 2016 Étiquettes : ,

SharePoint Saturday Paris seconde édition : c’est le 28 mai 2016 !

janvier 4, 2016 1 commentaire

sps

La Team SPS Paris (Patrick Guimonet, Gokan Ozcifci et moi-même) est de retour !

Nous avons en effet le plaisir de vous annoncer la tenue, le 28 mai 2016, de la seconde édition du SharePoint Saturday Paris !

SharePoint Saturday ?

Les « SharePoint Saturday » sont des événements se déroulant … Les samedis, et dont le principe est d’offrir aux participants une journée gratuite de conférence, avec repas et collations inclus.

Généralement, les sessions sont groupées par « track » (développeur, IT Pro, …), et il en sera de même pour ce SPS (SharePoint Saturday).

Tous les SPS sont centralisés au niveau mondial par une organisation communautaire. Vous pouvez consulter la liste des SPS en vous rendant ici : http://www.spsevents.org.

Le programme

Ce SharePoint Saturday Paris 2016 reprendra les mêmes ingrédients que ceux qui ont contribué à son succès en 2015, à savoir des speakers français et internationaux de renom, et des sessions triées sur le volet.

La grande nouveauté de cette édition est la tenue, la veille, d’une journée de pré-conférences.

Cette journée de pré-conférences sera payante, et vous permettra d’approfondir un sujet particulier (technique ou métier).

Plusieurs sujets seront disponibles, et pendant une journée  entière vous aurez la chance de profiter d’un expert reconnu.

Plus d’informations à venir.

Quand ?

La seconde édition du SPS Paris se déroulera le samedi 28 mai 2016.
Les pré-conférences se tiendront le vendredi 27 mai 2016.

Où ?

Les festivités se dérouleront :

  • Dans les locaux de Supinfo (Tour Montparnasse) pour le SharePoint Saturday,

Vous aurez une vue imprenable sur la capitale ! (photo ci-dessous prise depuis les locaux).

SQL1

  • Dans des salles prêtées par nos partenaires dans Paris pour les pré-conférences.

Où trouver des infos ?

Toutes les informations sur le SPS seront centralisées sur le site officiel de l’événement : http://www.spsevents.org/city/Paris/Paris2016.

Ajoutez-le dès-à-présent dans vos favoris ! 🙂

Sponsors

Envie de nous aider à mettre en place cet événement ?

Le Call for Sponsors est ouvert.

Vous trouverez à cette adresse les documents relatifs aux partenariats.

Speakers

Envie de participer à notre SPS ? Le Call for Speakers est ouvert !

Envoyez-nous vos propositions ici.

Nous contacter

Pour nous contacter/suivre :

La version anglaise de cet article, publiée par Patrick, se trouve à l’adresse suivante : https://yos365.wordpress.com/2016/01/04/sharepoint-saturday-paris-2-on-may-28th-2016.

Catégories :SharePoint 2013

yOS Tour Lyon, ou la fin de mes conférences pour 2015

décembre 13, 2015 Laisser un commentaire

L’étape lyonnaise du yOS-Tour a achevé mes conférences pour cette année 2015.

De bonnes sessions, une organisation et des speakers au top ont fait de cette journée une franche résussite.

Portait de famille de ce yOS Lyon :lyon-speakers

De gauche à droite :

  • Yoan Topenot – MVP
  • Etienne Legendre – MVP
  • Yasmine – Co-organisatrice de  talent
  • Etienne Bailly – Organisateur de talent
  • Joelle Ruelle – SmartVieweuse
  • Gilles Pommier – MVP
  • Vincent Thavonekham – MVP
  • Gokan Ozcifci – MVP
  • Patrick Guimonet – MVP
  • Sebastien Levert – MVP
  • Mister X
  • Joris Faure – MVP
  • Sébastien Pertus – Microsoft
  • Votre serviteur

Toutes les sessions (dont la plénière que j’ai eu plaisir à animer avec Etienne Bailly, sur les nouveautés de SharePoint 2016) seront prochainement disponibles.

2015-12-13_15h11_52

@ bientôt pour de nouvelles aventures !

Catégories :SharePoint 2013

Fini les vacances, place aux conférences !

septembre 7, 2015 1 commentaire

Il fallait bien que çà arrive … Les vacances sont terminées … Et il est donc temps de retourner m’affairer sur mon PowerPoint préféré.

J’ai en effet la chance de pouvoir participer à plusieurs conférences d’ici la fin de l’année, dont je vous liste les détails ci-dessous.

Si vous êtes dans les parages, n’hésitez pas à vous inscrire !

  • 1er octobre 2015 : la Rebuild à Nantes

rebuild

Nantes, ses canaris, son jardin japonais et … Sa Rebuild.

ReBUILD, c’est l’événement organisé chaque année par l’association les Communautés MS. Cette 3ème édition se déroulera le 1er octobre 2015 au coeur de Nantes !

De bonnes brochettes de MVPs et autres experts dans leur domaine, des tables rondes, et un programme des conférences alléchant devrait sans nul doute vous convaincre de faire le déplacement.

Et en plus, c’est gratuit ! Direction le lien suivant pour vous inscrire.

Pour ma part, j’animerais avec mon Gokan Ozcifci préféré une session intitulée « Architecture SharePoint Server 2016. Une histoire Hybride ou pas ? » :

12

 

  • 8 octobre 2015 : Collab365

Collab365_3

THE conference en ligne, avec 120 speakers, et 10.000 personnes attendues (dont vous je l’espère !).

Patrick Guimonet a déjà écrit un très bon article à ce sujet : 24 heures de conférence en ligne #Collab365 !

J’y présenterais cette fois une session avec Etienne Bailly, fondateur de la société Istep.

Améliorer la gouvernance de votre GED grâce à PowerShell (O365 Groups, OneDrive, SPOnline), tel sera notre sujet.

11

 

  • 17 octobre 2015 : SharePoint Saturday Oslo

oslo

Direction le royaume des saumons pour ce SharePoint Saturday.

Nouvelle collaboration avec Gokan pour présenter cette fois « The good, the bad and the ugly part for Office 365 for large sized enterprises« .

oslo2

 

  • 11 décembre 2015 : yOS-Day à Lyon

Après Genève, Montpellier, Montréal (le 29 octobre), le yOS Tour posera ses valises à Lyon, pour une folle journée de sessions et de tables rondes !

Envie d’animer une session ? Rendez-vous sur la page de soumission de session !

 

Au plaisir de vous croiser au détour d’un de ces événements !

yOS Tour : Et de 2 !

juin 15, 2015 1 commentaire

Et de 2 ! La seconde étape (Montpelliérenne) du yOS Tour vient de s’achever.

yOS Tour ?

J’avais présenté dans cet article le concept du yOS (Yammer – Office 365 – SharePoint), une journée de conférence mêlant sessions techniques, retours d’expérience et table ronde.

On est venu, il a plu , mais c’était ‘achement bien foutu

Ce vendredi 12 à Montpellier, il y avait une inhabituelle et forte concentration de MVP au m² (2 canadiens se sont même immiscés sur cette photo, l’un deux est planqué dans le fond car il ne portait pas la tenue réglementaire « yOS » 🙂 ).

Yos1.pg

Le concept de « tables rondes » par petits groupes a à nouveau reçu un franc succès, sur la base de questions/réponses avec des MVP, avant de synthétiser ces échanges devant tout le monde.

Une session « table ronde » :

yos2

Sessions intéressantes, speakers passionnés et public présent à l’appel, on ne peut que féciliter Gilles Pommier et Mylène Dumon pour l’organisation de cet event !!

Mes présentations

Retrouvez mes 2 présentations du jour sur Slideshare :

Les prochaines étapes du yOS Tour

Save the date !

Avant de poursuivre sa tournée en 2016, le yOS Tour fera étape à :

  • Montréal le 29 Octobre 2015
  • Lyon le 11 décembre 2015

Toutes les informations à venir sur le site officiel : yos-tour.com.