Successfully reported this slideshow.
Your SlideShare is downloading. ×

[Jansen] Transforming your classic team sites into modern group connected team sites

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad

Check these out next

1 of 19 Ad

[Jansen] Transforming your classic team sites into modern group connected team sites

Download to read offline

[Bert Jansen] Have you been using SharePoint Online and already have many classic team sites? Do you want to transform these sites to modern, group connected, team sites? In this session we'll walk through the typical transformation scenarios that will unblock you on adopting the modern experiences in SharePoint Online.

[Bert Jansen] Have you been using SharePoint Online and already have many classic team sites? Do you want to transform these sites to modern, group connected, team sites? In this session we'll walk through the typical transformation scenarios that will unblock you on adopting the modern experiences in SharePoint Online.

Advertisement
Advertisement

More Related Content

Slideshows for you (20)

Similar to [Jansen] Transforming your classic team sites into modern group connected team sites (20)

Advertisement

More from European Collaboration Summit (20)

Recently uploaded (20)

Advertisement

[Jansen] Transforming your classic team sites into modern group connected team sites

  1. 1. Custom theme Footer via JS embedding Site column with JSLink CSS override for the suite bar / custom master page Lot’s of wiki and web part pages
  2. 2. Modernize your classic SharePoint sites https://aka.ms/sppnp-modernize • Maximize the use of modern list and libraries • Rework solutions, modernize branding • Connect your sites to an Office 365 group • Transform your classic wiki and web part pages into modern client-side pages
  3. 3. Step 1: Maximize use of modern lists and libraries Step 3: Connect your site to an Office 365 group Step 4: Transform your classic wiki/site pages into modern site pages Step 2: Rework solutions / Optimize branding Remediate
  4. 4. Multi- threaded scan of your tenant • Replace JS embed or JS Link scenarios by SharePoint Framework extensions • Replace JS Link scenarios by SharePoint Column Formatting
  5. 5. group + =
  6. 6. + REST: POST _api/GroupSiteManager/CreateGroupForSite CSOM: Tenant.CreateGroupForSite() OOB SharePoint Online PS: Set-SPOSiteOffice365Group SharePoint PnP PowerShell: Add-PnPOffice365GroupToSite
  7. 7. Pages have a layout Mix of rich text, web parts, images and videos (iframes)
  8. 8. Pages have a layout One of more web parts. One zone can hold multiple web parts
  9. 9. Evaluate functions and selectors 3 Analyze classic page 2 Classic web part: XSLTListViewWebPart Classic web part: WikiTextPart Layout: TwoColumnWithHeaderFooter Read the transformation model 1 Apply mapping and save 4
  10. 10. Wiki html is rewritten to work in Text editor Layout is retained
  11. 11. OOB script editor is replaced by 3rd party script editor web part
  12. 12. SharePoint Modernization Framework .Net development PowerShell https://www.nuget.org/packages/SharePointPnPModernizationOnline https://github.com/SharePoint/PnP- Tools/tree/master/Solutions/SharePoint.Modernization/S cripts/ https://github.com/SharePoint/PnP- Tools/tree/master/Solutions/SharePoint.Modernization

Editor's Notes

  • Early 2018 we’ll introduce a feature which we internally call “Groupify”: this feature will connect your classic SharePoint Team Site with an Office 365 group, define the needed owners and members of the group and create a new modern home page for your classic site. Once “groupified” your site can make use of the other group services as there are:
    Shared mailbox and calendar for group conversations in Outlook
    Task management tools using Planner
    Ability to add a team with Microsoft Teams for real-time persistent chat
    Single shared group identity with associated lifecycle and policy across Office 365 resources


    Now let’s have a look at how you can use Groupify…
  • There will be 2 options: the “Connect to new Office 365 Group” option will start a wizard which will run you through the needed steps to connect the group…great, but what if I’m having thousands of customized team sites? Luckily there are automation options via a REST endpoint and via PnP or OOB PowerShell cmdlets. One of the things I’m personally working on is creating a scanner that will identify which team sites are best suited to groupify and sample PnP PowerShell scripts that you can use to modernize classic sites…so the idea is to combine the “groupify” action with additional steps like deploying the needed apps and creating a tailored home page which maps to your previously customized team site home page.

    Enough talking, let’s show groupify in a demo.

×