Dans le passé, de nombreuses organisations réalisaient leurs intranets et hébergeait celui-ci à l'interne.
La tendance à changé et les organisations s'orientent maintenant vers le cloud pour répondre à leurs besoins d'intranet.
Lors de cette session nous allons tenter de répondre aux questions suivantes : "Est-ce que notre intranet doit être construit avec Microsoft Office 365 ? Est-ce possible de réaliser un intranet sans développement majeur?".
Dans cette session, Samuel Lévesque abordera :
• Les avantages d'utiliser Microsoft Office 365 pour un intranet;
• Les meilleures pratiques à considérer;
• Des composantes clés en main sans code.
Grics 2017 - construisez votre intranet avec microsoft office 365 sans code
1. Construisez votre
intranet avec
Microsoft Office 365
sans code
"Est-ce que notre intranet doit être construit avec Microsoft Office 365?"
"Est-ce possible de réaliser un intranet sans développement majeur?"
Samuel Lévesque
Architecte SharePoint
@sharepointerie http://sharepointerie.com
2. Objectifs
• Présenter les différents blocs de constructions pour
réaliser un intranet dans Office 365 en date
d’aujourd’hui;
• Présenter plusieurs solutions sans code ainsi que les
meilleures pratiques pour construire votre intranet.
Public cible : Tous
3. Sommaire de la présentation
Pourquoi O365 ?
Comment ? Meilleures pratiques
et recommandations
7. Sommaire de la présentation
Pourquoi O365 ?
Comment ? Meilleures pratiques
et recommandations
8. H1 Calendar 2017
SharePoint App (iOS)
SharePoint Home
H2 Calendar 2016
SharePoint Publishing Roadmap
Annoncé en Septembre 2016 @ Microsoft Ignite
9. • Intégration avec les Team news et
l’application mobile;
• WebPart de contenu mis en évidence
(Équivalent de la CSWP).
Bloc de construction - Site d’équipe moderne
Pour :
Contre :
• Créé pour que les utilisateurs travaillent en
équipe
• Disponible depuis peu de temps dans le
monde entier;
• Personnalisations limités;
• Un seul type de mise en page disponible;
• Une seule disposition de page disponible.
10. Bloc de construction - Site de publication moderne
• Intégration avec les Corporate news
(Actualités) et l’application mobile.
Pour :
Contre :
• Pas encore disponible.
11. SharePoint Virtual Summit Q&A
Les sites de Communications
ne sont *pas* des sites de
publications.
Les sites de Communications
sont ce qu’il reste des
« Modern Publishing Sites »
annoncé au Ignite 2016
contenant l’expérience
moderne.
Les sites de publications
classique vont avoir une
améliorations des
performances mais il n’y a
rien de prévu pour améliorer
le UX.May 16, 2017
12. Bloc de construction – Site de communication
Pour :
• Responsive design natif
• Rapide à créer et à configurer
Contre :
• Conçu pour les campagnes internes /
inter-entreprises, les rapports
hebdomadaires, les lancements de
produits, les événements et plus encore;
13. Bloc de construction - Site de publication classique
• Disponible depuis 2013;
• Plusieurs possibilités de
personnalisation;
• Plusieurs types de mise en
page disponible;
• Plusieurs dispositions de
page disponible.
Pour :
Contre :
• Pas de responsive design natif;
14. Comparatif des blocs par fonctionnalité
Site d’équipe moderne Site de communication Site de publication classique
Plusieurs types de mise en
page
Plusieurs dispositions de
page
Page maître personnalisée
Personnalisation JavaScript
via des actions
personnalisées
Fonctionnalités de
publications (WCM)
Contrôler les modèles de
sous-sites disponibles
Modifier la page d’accueil
par défaut
Appliquer un thème
SharePoint Designer
Responsive design natif
15. MS Ignite 2017 (Septembre) Chris McNulty LinkedIn (Octobre)
Blocs de construction de l’intranet
16. Hiérarchie de sites Intranet Contoso
Intranet
Actualités Bottin Qui s’en occupe
26. Sommaire de la présentation
Pourquoi O365 ?
Comment ? Meilleures pratiques
et recommandations
27. Meilleures pratiques pour optimiser les performances
Navigation structurelle Navigation gérée Navigation pilotés par la recherche
Avantages :
•Facile à configurer
•Tronqué selon sécurité
•Mis à jour automatiquement lors de
l’ajout de sites
Avantages :
•Facile à gérer
Avantages:
•Tronqué selon sécurité
•Met à jour automatiquement lors de
l’ajout de sites
•Chargement rapide de la structure de
navigation et mécanisme de mise en
cache
Inconvénients :
•Peu performant lorsqu’il y a une
structure de site complexe
Inconvénients :
•Pas de mises à jour pour refléter la
structure du site
Inconvénients :
•Aucune possibilité de facilement
ordonner les sites
•Nécessite une personnalisation de la
page maître (compétences techniques
nécessaires)
28. Meilleures pratiques pour optimiser les performances
Comportement du composant WebPart Composant WebPart Requête de contenu Composant WebPart Recherche de
contenu
Configuration de la requête Facile Vous devez connaître certaines
fonctionnalités de recherche telles que
les propriétés gérées.
Interrogation de contenu volumineux Limité Oui
Traitement de requêtes complexes Limité Oui
Évolution pour gérer les augmentations de
contenu ultérieures
Limité Oui
Affichage du contenu provenant d’autres
collections de sites
Non Oui
Possibilité de personnaliser la conception
des résultats de requête
Oui, en utilisant XSLT. Oui, en utilisant HTML+JS+CSS
Coûts de maintenance dans une
architecture de site complexe
Élevés Petite
Affinement des résultats affichés dans le
composant WebPart
Non Oui, en combinaison avec le composant
WebPart Affinement.
29. Éviter de modifier la page maitre
Page maître
personnalisé
• Contrôle total de la
façon dont le site est
rendu;
• Les mises à jour des
pages maître oob ne
sont pas
automatiquement
appliquées sur les
sites;
• Difficultés possibles
avec les mises à jour.
CSS alternatif
• Peut être utilisé pour
remplacer tous les
paramètres CSS
• Contrôle des couleurs,
des polices et des
paramètres de mise en
page
• Configuration
appliquée à chaque
site
Thème
• Peut être utilisé pour
contrôler l’image de
marque, les polices et
l'image de fond des
sites;
• Configuration
appliquée à chaque
site.
Options
Flexibilité
Impact des
coûts (à
court et à
long terme)
Supporté
Illimité Bien Moyen Passable
Thème Office 365
• Peut être utilisé pour
centraliser l’image de
marque pour tous les
services dans le O365
• Paramètres limités
actuellement;
• Peut être surchargé au
niveau du site;
• Uniquement dans
O365.
Incorporer du JavaScript
• Peut être utilisé pour
incorporer un script et
modifier la façon dont
le site est rendu;
Bien
35. Conslusion
Citation
Just because you can, doesn’t mean you should.
Jurassic Park - Jeff Goldblum
Il y a plusieurs avantages de construire un intranet dans O365
• Plateforme en évolution constante
• Plusieurs bénéfices au niveau de l’innovation
• Plusieurs bénéfices financiers
Si vous avez un intranet (portail de publication) à construire aujourd’hui Site de publication classique
"Est-ce que notre intranet doit être construit avec Microsoft Office 365?"
"Est-ce possible de réaliser un intranet sans développement majeur?"
37. • Office 365 Roadmap
• Customizing "modern" team sites
• Customizing "modern" site pages
• Display templates
• Tiles in SharePoint Search using Display
Templates
• Github Search Display Templates
• How to Build a Corporate Directory with
SharePoint Search
• Deep dive into communication sites
• Modern Team Sites explained
• Differences between Communication and
Modern Team Sites
Références
• Display the Title Row (Top Navigation)
in the Search Centers
• Discover the New SharePoint Content
Publishing Experiences
• Discover what's new and what's
coming to the SharePoint Mobile and
Intelligent Intranet
• Build your intranet with Microsoft
Office 365
• SharePoint 2013/2016/Online
Responsive UI
• Tune SharePoint Online performance
• Options de navigation pour SharePoint
Online
Notes de l'éditeur
On-Premise, le cycle de release est plus long et dans le format d’un Feature Pack qu’il faut installer.
Fini les mises à jours
Infrastructure
Réduction des efforts requis à cause de la porté
La mobilité est maintenant un prérequis pour la plupart des intranets
Modern page != Page classique non supporté
Team news est présentement en déploiement…(Février 2017)
Aucun signe de Publishing sites dans le roadmap
Modern web parts on classic page + Classic page not deprecated = Site de publication classique
Présentement, on ne peut pas créer de pages de type Wiki et de pages de composants Web Part dans un site d’équipe moderne
Requiert d’être administrateur Global du Tenant!
La page d’accueil SharePoint dans Office 365 est l’endroit où vous pouvez trouver facilement et SharePoint accéder aux sites et les portails au sein de votre organisation.
1 ligne de PowerShell injecte 2 fichiers : JS et CSS
https://github.com/SharePoint/PnP-Tools/tree/master/Solutions/SharePoint.UI.Responsive
https://dev.office.com/blogs/announcing-responsive-ui-package-for-sharepoint-on-premises-2013-2016
** Ne fonctionne pas avec la master page OSLO (Sans le menu de gauche)
S’assurer de cocher “Resize the player to fit to the screen”.
Scénario : 11 sous-sites avec chacun 4 sous-sites
Scénario : 50 éléments retournant des éléments de 8 sous-sites différents
SPRequestDuration indicates the amount of work that is done on the server to prepare the page. Switching Content by Query Web Parts with Content by Search Web Parts dramatically reduces the time it takes to render the page