TUGA IT 2017
LISBON, PORTUGAL
Modern experiences in SharePoint Online [TugaIT]
THANK YOU TO OUR
SPONSORSPLATINUM
GOLD SILVER
PARTICIPATING
COMMUNITIES CLOUD
PRO
PT
SharePoint/Office 365 Premier Field Engineer at Microsoft
Working in SharePoint-related technologies since version 2003.
I spend most of my days supporting premier Customers, helping them improve their business by having a healthy
SharePoint Infrastructure. I also help Customer developer teams getting the most out of SharePoint.
SharePoint/Office 365 Premier Field Engineer at Microsoft
I started working with SharePoint in 2007.
As PFE for EMEA, I help Premier Clients focusing on incident resolution, prevention and knowledge transfer.
My interest goes around SharePoint architecture, configuration and best practices.
Nuno Costa
Miguel Vieira
@ndocosta https://pt.linkedin.com/in/ndocosta
https://pt.linkedin.com/in/vieiramiguel
Modern experiences in SharePoint Online [TugaIT]
Modern experiences in SharePoint Online [TugaIT]
Modern experiences in SharePoint Online [TugaIT]
Modern experiences in SharePoint Online [TugaIT]
Modern experiences in SharePoint Online [TugaIT]
• No more Ribbon
• No JSLink Support
• Not available on Publishing Sites
• Field Types not available
• Several actions from the Ribbon not available
Check this link for more info: https://aka.ms/spo-differences-between-classic-and-modern
TUGAIT 2017
Modern experiences in SharePoint Online [TugaIT]
• Each user by selecting “Return to classic SharePoint”
• Setting is saved to a session cookie name splnu
• List/Library Settings
• Tenant Level
Using PowerShell to activate/Deactivate Features
• Site Collection Level
• Enable/disable Feature E3540C7D-6BEA-403C-A224-1A12EAFEE4C4
• Web Level
• Enable/disable Feature 52E14B6F-B1BB-4969-B89B-C4FAA56745EF
Modern experiences in SharePoint Online [TugaIT]
There are some features/customizations that force the
interface to fallback to classic!
• +1 webparts on a page
• Specific types of columns (GeoLocation; BCS
external data, ...)
• Specific features (Metadata Navigation and
Filtering)
• ...
Modern experiences in SharePoint Online [TugaIT]
SharePoint does not provide an interface to list what is
blocking the modern UI!
But… since Jan. 2017, CSOM has pageRenderType
GET
_api/web/getfilebyserverrelativeurl('/sites/dev/ECMTest/For
ms/AllItems.aspx')/pageRenderType
PnP User Experience Scanner helps you!
(http://aka.ms/sppnp-modernuiscanner)
• Possible to scan all the sites
• Keep in mind the tool can run for days
Modern experiences in SharePoint Online [TugaIT]
Modern experiences in SharePoint Online [TugaIT]
• Limited options available today
• Adding Custom Actions
• Adding Custom Theme/Background Image
• Use CSOM, Powershell and PnP to automate
process
• Cannot completly control order
• Cannot contain Javascript
• No CommandAction="javascript:alert(‘Hello Tuga IT’);”
• Only Url=https://myserver/TugaITAction.aspx
• Cannot use ScriptLink or ScriptBlock
• No sprite images supported
• Only 16px x 16px images
• EditControlBlock & CommandUI.Ribbon only
Modern experiences in SharePoint Online [TugaIT]
• Background image
• SPColor file
Accepted Settings
ContentAccent1
PageBackground
BackgroundOverlay
Note: You can use SharePoint Color Palette Tool to create a custom theme file .spcolor
Modern experiences in SharePoint Online [TugaIT]
Modern experiences in SharePoint Online [TugaIT]
Modern experiences in SharePoint Online [TugaIT]
Modern experiences in SharePoint Online [TugaIT]
Modern experiences in SharePoint Online [TugaIT]
Modern experiences in SharePoint Online [TugaIT]
Modern experiences in SharePoint Online [TugaIT]
Check User Voice
• https://sharepoint.uservoice.com/ (SharePoint General)
• https://sharepoint.uservoice.com/forums/329214-sites-and-
collaboration (Sites and Collaboration)
Some examples
• Allow Javascript customization and CSS branding/theming in the
new Document Library Experience
• JSLink on displaying lists with new experience
PLEASE FILL IN EVALUATION
FORMSFRIDAY, MAY 19th SATURDAY, MAY 20th
https://survs.com/survey/cprwce7pi8 https://survs.com/survey/l9kksmlzd8
YOUR OPINION IS
THANK YOU TO OUR
SPONSORSPLATINUM
GOLD SILVER

More Related Content

PPTX
Whats new in SharePoint Online
PPTX
What's new in sharepoint 2016
PPTX
Deep dive into the new features of share point online & onedrive for busi...
PPTX
What's new in SharePoint 2016
PPTX
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
PPTX
SharePoint 2016 - What's New, What's Not
PPTX
Training – Introduction to SharePoint Online for Collaboration and Document M...
PDF
SharePoint 2016: Features Overview
Whats new in SharePoint Online
What's new in sharepoint 2016
Deep dive into the new features of share point online & onedrive for busi...
What's new in SharePoint 2016
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
SharePoint 2016 - What's New, What's Not
Training – Introduction to SharePoint Online for Collaboration and Document M...
SharePoint 2016: Features Overview

What's hot (20)

PPTX
What’s new in SharePoint 2016!
PDF
What's New in SharePoint 2016 for End Users Webinar with Intlock
PPTX
SharePoint 2016 for the Business: Top 10 New Features
PPTX
SPCAdriatics - Search Administration and Troubleshooting in SharePoint 2013
PDF
What's new in SharePoint 2016 for IT Professionals Webinar with CrowCanyon
PPTX
Webinar: SharePoint 2016: The Future Of Hybrid
PPTX
SharePoint 2016 Search
PPTX
Microsoft Ignite Recap: SharePoint & OneDrive for Business with Vlad & Drew
PDF
Sharepoint Overview
PDF
Collab365: What's new in SharePoint 2016 for IT Pros
PPTX
SharePoint 2016 Up Close and Personal
PDF
SharePoint Overview
PPTX
SharePoint 2016 Beta 2 What's new (End users and IT Pros) Microsoft Innovat...
PPTX
Securing SharePoint & OneDrive in Office 365
PPTX
Dot netcampus2015 francescosodano-sharepoint2016whatsnew
PPTX
Getting Started with Site Designs and Site Scripts - SPSChi
PPTX
Exploring SharePoint 2013 by Chandu Raj
PDF
[Webinar] New Features in SharePoint 2016
PPTX
SharePoint 2016 RC for the Business
PPTX
Everything you need to know about sharing files in SharePoint & OneDrive - SP...
What’s new in SharePoint 2016!
What's New in SharePoint 2016 for End Users Webinar with Intlock
SharePoint 2016 for the Business: Top 10 New Features
SPCAdriatics - Search Administration and Troubleshooting in SharePoint 2013
What's new in SharePoint 2016 for IT Professionals Webinar with CrowCanyon
Webinar: SharePoint 2016: The Future Of Hybrid
SharePoint 2016 Search
Microsoft Ignite Recap: SharePoint & OneDrive for Business with Vlad & Drew
Sharepoint Overview
Collab365: What's new in SharePoint 2016 for IT Pros
SharePoint 2016 Up Close and Personal
SharePoint Overview
SharePoint 2016 Beta 2 What's new (End users and IT Pros) Microsoft Innovat...
Securing SharePoint & OneDrive in Office 365
Dot netcampus2015 francescosodano-sharepoint2016whatsnew
Getting Started with Site Designs and Site Scripts - SPSChi
Exploring SharePoint 2013 by Chandu Raj
[Webinar] New Features in SharePoint 2016
SharePoint 2016 RC for the Business
Everything you need to know about sharing files in SharePoint & OneDrive - SP...
Ad

Similar to Modern experiences in SharePoint Online [TugaIT] (20)

PPTX
Getting started with share point online modernization - SharePoint Saturday T...
PDF
ECS19 - Katja Jokisalo - Modernize your Intranet
PPTX
Modern SharePoint, the Good, the Bad, and the Ugly
PPTX
Sp sat philly2019
PPTX
Everything you need to know to create a modern Intranet/Digital Employee Expe...
PPTX
Going from Classic to Modern. 10 Things you must know before you commit
PPTX
Spsat nyc19 190621150118
PDF
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna Lins
PPTX
Rencontre Groupe d'usagers SharePoint Montreal - The Next Great Migration - C...
PPTX
Your Intranet, Your Way
PPTX
SPS Nashville Modern Sharepoint Experience
PPTX
SPS Cincinnati Modern SharePoint Experience
PPTX
Solve Todays Problems with 10 New SharePoint 2010 Features
PPTX
SPS Nashville Modern Sharepoint Experience
PPTX
SharePoint Upgrade & Migration Planning
PPTX
SharePoint 2010 - What's New?
PPTX
State Of The Industry: What's Changed In The Past Few Years With Digital Work...
PPTX
SharePoint 2010 For Business
PDF
Technical Overview of Microsoft SharePoint Online - Presented by Atidan
PDF
Customize your UI in modern SharePoint workspaces
Getting started with share point online modernization - SharePoint Saturday T...
ECS19 - Katja Jokisalo - Modernize your Intranet
Modern SharePoint, the Good, the Bad, and the Ugly
Sp sat philly2019
Everything you need to know to create a modern Intranet/Digital Employee Expe...
Going from Classic to Modern. 10 Things you must know before you commit
Spsat nyc19 190621150118
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna Lins
Rencontre Groupe d'usagers SharePoint Montreal - The Next Great Migration - C...
Your Intranet, Your Way
SPS Nashville Modern Sharepoint Experience
SPS Cincinnati Modern SharePoint Experience
Solve Todays Problems with 10 New SharePoint 2010 Features
SPS Nashville Modern Sharepoint Experience
SharePoint Upgrade & Migration Planning
SharePoint 2010 - What's New?
State Of The Industry: What's Changed In The Past Few Years With Digital Work...
SharePoint 2010 For Business
Technical Overview of Microsoft SharePoint Online - Presented by Atidan
Customize your UI in modern SharePoint workspaces
Ad

Recently uploaded (20)

PPTX
RP Virtual Session One intro to workplace readiness
PPTX
Introduction to DATIS a foundation stone for ISSP in Greece
PDF
Community User Group Leaders_ Agentblazer Status, AI Sustainability, and Work...
PPTX
Ease_of_Paying_Taxes_Act_Presentation.pptx
PDF
Ch-5.pdf important formulas requires for class 12
PDF
Overview of Fundamentals of Project Management
PDF
Criminology Midterm-Ed Gein Presentation
PDF
Financial Managememt CA1 for Makaut Student
PPTX
2025-08-17 Joseph 03 (shared slides).pptx
PPTX
Lesson-4-MS-Word-Inserting-Editing-Formatting-Objects.pptx.pptx
PDF
The History of COBSI, a Community-based Smallholder Irrigation, and its Regio...
PPTX
Outcomes of Communication & Overcoming
PPTX
Brief presentation for multiple products
PPTX
Ruth Week 1 - Hope in Barren Places.pptx
PPTX
The walking dead SERIE PARA EXPONER DISPOSITIVA
PDF
Books and book chapters(CITATIONS AND REFERENCING) (LORENA).pdf
PDF
Yoken Capital Network Presentation Slide
PPTX
1_055gggggggggggh054_مراجعهالاختبار.pptx
PDF
Building event-driven application with RAP Business Events in ABAP Cloud
PPTX
Training for Village Watershed Volunteers.pptx
RP Virtual Session One intro to workplace readiness
Introduction to DATIS a foundation stone for ISSP in Greece
Community User Group Leaders_ Agentblazer Status, AI Sustainability, and Work...
Ease_of_Paying_Taxes_Act_Presentation.pptx
Ch-5.pdf important formulas requires for class 12
Overview of Fundamentals of Project Management
Criminology Midterm-Ed Gein Presentation
Financial Managememt CA1 for Makaut Student
2025-08-17 Joseph 03 (shared slides).pptx
Lesson-4-MS-Word-Inserting-Editing-Formatting-Objects.pptx.pptx
The History of COBSI, a Community-based Smallholder Irrigation, and its Regio...
Outcomes of Communication & Overcoming
Brief presentation for multiple products
Ruth Week 1 - Hope in Barren Places.pptx
The walking dead SERIE PARA EXPONER DISPOSITIVA
Books and book chapters(CITATIONS AND REFERENCING) (LORENA).pdf
Yoken Capital Network Presentation Slide
1_055gggggggggggh054_مراجعهالاختبار.pptx
Building event-driven application with RAP Business Events in ABAP Cloud
Training for Village Watershed Volunteers.pptx

Modern experiences in SharePoint Online [TugaIT]

  • 3. THANK YOU TO OUR SPONSORSPLATINUM GOLD SILVER
  • 5. SharePoint/Office 365 Premier Field Engineer at Microsoft Working in SharePoint-related technologies since version 2003. I spend most of my days supporting premier Customers, helping them improve their business by having a healthy SharePoint Infrastructure. I also help Customer developer teams getting the most out of SharePoint. SharePoint/Office 365 Premier Field Engineer at Microsoft I started working with SharePoint in 2007. As PFE for EMEA, I help Premier Clients focusing on incident resolution, prevention and knowledge transfer. My interest goes around SharePoint architecture, configuration and best practices. Nuno Costa Miguel Vieira @ndocosta https://pt.linkedin.com/in/ndocosta https://pt.linkedin.com/in/vieiramiguel
  • 11. • No more Ribbon • No JSLink Support • Not available on Publishing Sites • Field Types not available • Several actions from the Ribbon not available Check this link for more info: https://aka.ms/spo-differences-between-classic-and-modern TUGAIT 2017
  • 13. • Each user by selecting “Return to classic SharePoint” • Setting is saved to a session cookie name splnu • List/Library Settings • Tenant Level
  • 14. Using PowerShell to activate/Deactivate Features • Site Collection Level • Enable/disable Feature E3540C7D-6BEA-403C-A224-1A12EAFEE4C4 • Web Level • Enable/disable Feature 52E14B6F-B1BB-4969-B89B-C4FAA56745EF
  • 16. There are some features/customizations that force the interface to fallback to classic! • +1 webparts on a page • Specific types of columns (GeoLocation; BCS external data, ...) • Specific features (Metadata Navigation and Filtering) • ...
  • 18. SharePoint does not provide an interface to list what is blocking the modern UI! But… since Jan. 2017, CSOM has pageRenderType GET _api/web/getfilebyserverrelativeurl('/sites/dev/ECMTest/For ms/AllItems.aspx')/pageRenderType
  • 19. PnP User Experience Scanner helps you! (http://aka.ms/sppnp-modernuiscanner) • Possible to scan all the sites • Keep in mind the tool can run for days
  • 22. • Limited options available today • Adding Custom Actions • Adding Custom Theme/Background Image • Use CSOM, Powershell and PnP to automate process
  • 23. • Cannot completly control order • Cannot contain Javascript • No CommandAction="javascript:alert(‘Hello Tuga IT’);” • Only Url=https://myserver/TugaITAction.aspx • Cannot use ScriptLink or ScriptBlock • No sprite images supported • Only 16px x 16px images • EditControlBlock & CommandUI.Ribbon only
  • 25. • Background image • SPColor file Accepted Settings ContentAccent1 PageBackground BackgroundOverlay Note: You can use SharePoint Color Palette Tool to create a custom theme file .spcolor
  • 33. Check User Voice • https://sharepoint.uservoice.com/ (SharePoint General) • https://sharepoint.uservoice.com/forums/329214-sites-and- collaboration (Sites and Collaboration) Some examples • Allow Javascript customization and CSS branding/theming in the new Document Library Experience • JSLink on displaying lists with new experience
  • 34. PLEASE FILL IN EVALUATION FORMSFRIDAY, MAY 19th SATURDAY, MAY 20th https://survs.com/survey/cprwce7pi8 https://survs.com/survey/l9kksmlzd8 YOUR OPINION IS
  • 35. THANK YOU TO OUR SPONSORSPLATINUM GOLD SILVER

Editor's Notes

  • #3: This session covers in detail the modern experiences recently made available in SharePoint Online and how to take the most of them in your organization. We'll demonstrate several tips and tricks to become effective transforming/upgrading your old-looking SharePoint Sites into new modern and compelling experiences. This session also covers current gaps/limitations compared to classic experiences, as well as the upcoming new capabilities already announced in the public roadmap and/or Product team's blog
  • #19: 0 Undefined = 0, (there's not enough information to know the render mode) 1 MultipeWePart 2 JSLinkCustomization 3 XslLinkCustomization 4 NoSPList 5 HasBusinessDataField 6 HasTaskOutcomeField 7 HasPublishingfield 8 HasGeolocationField 9 HasCustomActionWithCode 10 HasMetadataNavFeature 11 SpecialViewType 12 ListTypeNoSupportForModernMode 13 AnonymousUser 14 ListSettingOff 15 SiteSettingOff 16 WebSettingOff 17 TenantSettingOff 18 CustomizedForm 19 DocLibNewForm 20 UnsupportedFieldTypeInForm 21 InvalidFieldTypeInForm 22 InvalidControModeInForm 23 CustomizedPage 24 ListTemplateNotSupported 100 Modern
  • #25: PnP PowerShell https://github.com/SharePoint/PnP-PowerShell/releases https://support.office.com/en-us/article/Turn-scripting-capabilities-on-or-off-1f2c515f-5d7e-448a-9fd7-835da935584f