n order to migrate an old Intranet from SharePoint 2007 to SharePoint Online, we had to built a fresh new agile strategy using the Power Platform. During this session, you will learn how Quebec Alcohol Corporation built a new modern intranet with the power of PowerApps. The 406 stores are using a Gantt calendar view to see all critical and important activities like products retirement. This Calendar was first a mockup we delivered in a couple of days before delivering the real application.
During this session you will learn how to use PowerApps to start modernizing your digital desktop but we will also cover the Governance we have had to think about to insure the environment works correctly.
Boost Fertility New Invention Ups Success Rates.pdf
SPS Ottawa 2019: From the field: Modernize your SharePoint Intranet with SharePoint Online and PowerApps
1. From the field: Modernize
your SharePoint Intranet
with SharePoint Online and
PowerApps
NICOLAS GEORGEAULT – FOUNDER AND PRINCIPAL PRODUCT MANAGER
@MUBRAIN INC. | EXTEND YOUR COLLECTIVE INTELLIGENCE
HTTPS://WWW.LINKEDIN.COM/IN/NICOLASGEORGEAULT
3. About me
Founder and PPM @MuBrain Inc.
20 years of experience in KM
12 years with Microsoft SharePoint
Microsoft Specialist and Partner
MVP for 8 years
Machine Leaning certificate from Stanford University
Co-author of books about SharePoint
Mad about Jazz music and HorseBall
6. Objectives
SharePoint 2007 and 2013 migration
Publication and Document management
InfoPath Forms
Document classification and management
Top/down strategy
8. Method
Start from scratch
◦ Based on user stories
◦ Baby steps
◦ No development
◦ 3 weeks sprints
Change Management
◦ Publishers training videos
◦ Migration workshops
Migration
◦ Move the content from SP2007 using ShareGate and Excel (No direct possibilities)
◦ Validate the content by users
◦ Publication of the content
◦ Validation of the navigation
Change Management
◦ End users launch
◦ End users training videos
11. Page d accueil
http://saq.sharepoint.com
Page opérations
/sites/operations
Actualités des opérations
.../actualites/[titre]
Pages des opérations
.../pages/[titre]
Page communication
/sites/communication
Actualités des communication
.../actualites/[titre]
Pages des communications
.../pages/[titre]
Page ressources humaines
/sites/rh
Actualités des rh
.../actualites/[titre]
Pages des rh
.../pages/[titre]
Formulaires
.../formulaires/[titre]
Agrégation des actualités
approuvées par la communication
et identifiées comma actualités
d entreprise
Liens externes
Navigation (Base)
22. Governance
Teams was trying to adapt existing governance
Stay simple: Governance is about “who is doing what?”
Stay focused on the content not on the word template….
Keep it simple and Stupid! Easy to read!
White labeled Governance Plan to be released on GitHub.Com
https://github.com/gum365/M365-Governance-Plan
24. Applications
PowerApps Canvas applications and Flow used to modernize InfoPath
Dedicated Hub to store Application Database
PNP Framework used to define and deploy Schema
P2 Licenses used to create Dev, Test and Prod environments
Solutions used to package PowerApps and Flow artifacts
SharePoint Pages used to surface PowerApps applications in the intranet
Build your Data Schema and use Common Data Model for Entities
Build templates that you can use to homogenize Apps
Keep the experience consistent in your apps
30. Migration
Validate the Migration process
◦ Try to migrate page contents using Sharegate from SP2007 to SPO
◦ Extract the content from SP2007 in Excel using Sharegate
◦ Export the excel content in SPO
◦ Validate the content by users
◦ Publication of the content
◦ Validation of the navigation
No options to keep history and document property
https://techcommunity.microsoft.com/t5/Microsoft-SharePoint-
Blog/SharePoint-Migration-Tool-now-supports-SharePoint-Server-2010/ba-
p/875859?_lrsc=dcd0819b-2e91-4b71-a0e2-b37f1bd33f73
http://aka.ms/SPMT
32. Lesson learned
Microsoft Teams
◦ We did not anticipate Teams
◦ Teams is part of the intranet project
◦ Microsoft Teams was managed by a different team.
Search
◦ Search is ALWAYS one of the main part of the Intranet
◦ Not ready yet (Released during the project)
◦ People directory just don’t work using Delve
◦ The dual Search experience is too hard to understand for users
Design and navigation
◦ Marketing usually want more than the default design options
◦ 3 Levels of navigation and people don’t know how to deal with
Application
◦ PowerApps is great but people still need to learn how to use it
◦ Consider Common Data Service as your Primary database
Stay Consistent!
33. Common Data Service
Custome
rs
Only one
application
connection
Only one
dashboard
connection
CRM
Support
Marketing
…
Billing system
Invoices
Payments
…
Delivery system
Timesheets
Expenses
…
Communication
system
Emails
Phones
…
Collaboration
system
Documents
Sites
…
Customer