The World is Flat: a New Normal of Modern Architecture Donald Donais November 14th, 2018 The World is Flat: a New Normal of Modern Architecture Brian Caauwe
User Group Goal / Objectives Develop and support a local community focused on Microsoft SharePoint surrounding technologies Educate user group members about SharePoint and surrounding technologies Transfer knowledge within the community Communicate best practices Introduce new products / solutions
MNSPUG Sponsors Dedicated Sponsors Annual Sponsor Avtex (www.avtex.com) Microsoft (www.microsoft.com) Softvative (http://www.softvative.com) SharePoint User Group Support Sponsorships Levels: Gold Sponsorship - $500 Silver Sponsorship - $250 Wrox Press (www.wrox.com) O’Reilly (www.oreilly.com)
MN SharePoint Users Group Website SharePoint Resource Documents SharePoint Resource links RSS Feeds Meeting Schedule Past User Group Presentations Past User Group Recordings Sponsorship Information http://sharepointmn.com Email: sharepoint@sharepointmn.com
Social Networking Linked In group – The most interactive… includes job postings… Post Job Posting on the Jobs Discussion page https://www.linkedin.com/groups/1878792 Twitter tags - @MNSPUG and #MNSPUG Yammer – Minnesota SharePoint Users Group https://www.yammer.com/mnspug/
Upcoming Schedule Next Meeting Ongoing Schedule December 12th, 2018 – TBD Microsoft Technology Center, Bloomington, MN Check www.SharePointMN.com for updates! Ongoing Schedule 2nd Wednesday of every month 9:00 to 11:30 am Microsoft Technical Center – Edina
SharePoint Saturday Twin Cities When: THIS SATURDAY - Saturday November 17th Where: Normandale Community College Website: http://www.spstc.com Register: https://www.eventbrite.com/e/sharepoint-saturday-twin-cities-fall-2018-tickets-47270011878 (until 5pm)
Local and Online Events Microsoft Teams Workshop – November 15th, MTC https://www.microsoftevents.com/profile/form/index.cfm?PKformID=0x49018684d5a Office 365 MN User Group – November 16th, MTC @ 8:00 AM (Microsoft 365 Admin Workshop Day) https://o365mn.org SharePoint Saturday Twin Cities – November 17th, Normandale Community College http://www.spstc.com Dashboard in a Day – November 27th, MTC https://www.microsoftevents.com/profile/form/index.cfm?PKformID=0x4989363abcd&Ch=X5 SharePoint Fest Chicago – December 3rd – 7th, Chicago, IL https://sharepointfest.com/Chicago App in a Day – December 4th, MTC https://www.microsoftevents.com/profile/form/index.cfm?PKformID=0x4348588abcd Anything Else?
News and Updates
What’s new and what’s coming Security and Compliance Posted 10/16/2018 Unified Labels [Available Now] Azure Information Protection Office 365 Site Classification Labels [Targeted Release Q1 2019] Auto Application Retention Labels [Nov 2018] Content Type to Label Support Label Analytics [Q4 2018] File Plans [Q4 2018] More Information: https://techcommunity.microsoft.com/t5/Microsoft-SharePoint-Blog/What-s-new-and-what-s-coming-w-SharePoint-amp-OneDrive-Security/ba-p/272172
PowerApps How-To Video Series Posted 10/18/2018 Deep-dive videos Setup & Administration More Coming More Information: https://powerapps.microsoft.com/en-us/blog/how-to-videos/ YouTube Channel: https://www.youtube.com/channel/UCGfWR2ekfRFckLjev6eQYLg/playlists?shelf_id=5&sort=dd&view=50
Audit Log Retention Updated 10/20/2018 Retention now based on subscription E3 – 90 days E5 – 365 days Advanced Compliance More Information: https://docs.microsoft.com/en-us/office365/securitycompliance/search-the-audit-log-in-security-and-compliance?WT.mc_id=twitter&WT.mc_id=twitter
SharePoint 2019 – General Availability Posted 10/22/2018 Modern Sites Pages Lists / Libraries OneDrive Sync Client SharePoint Mobile Large File Support Character Restrictions File / Folder Names More Information: https://techcommunity.microsoft.com/t5/Microsoft-SharePoint-Blog/Announcing-General-Availability-of-SharePoint-Server-2019/ba-p/272546
Add Teams to Groups from SharePoint Published 10/22/2018 Rollout Targeted Release – Late October 2018 Global Availability – End of 2018 One-click to add Teams functionality Permissions: Group Owners Message Center: https://admin.microsoft.com/AdminPortal/home?switchtomodern=true#/MessageCenter?id=MC151939
View Formatting Samples Posted 10/25/2018 Retail Account Resource Catalog Document Library More Information: https://techcommunity.microsoft.com/t5/Microsoft-SharePoint-Blog/New-SharePoint-view-formatting-samples-now-available/ba-p/278185 Resource Center: https://resources.techcommunity.microsoft.com/templates-downloads/
Power Platform Analytics Reports Posted 10/25/2018 Existing Runs Usage Created Errors New Sharing Connectors More Information: https://flow.microsoft.com/en-us/blog/power-platform-analytics-connectors/
Flow Navigation and Designer Experiences Posted 10/29/2018 Left Navigation My Flows Disabled Flows Instant Flows Designer Actions and Triggers More Information: https://flow.microsoft.com/en-us/blog/new-flow-navigation-actions/
User Product Training E-mails Reversal Published 10/30/2018 Pausing User Email Release Opt-Out Services & Add-ins End User Communication Message Center: https://admin.microsoft.com/AdminPortal/home?switchtomodern=true#/MessageCenter?id=MC152628
Modern Intranet Resource Center Posted 10/31/2018 Modern Guide Information Architecture Publishing to Communication Sites Sharing and Permissions Navigation Branding Modern Search Hub Sites Site Designs & Site Scripts Look Book More Information: https://techcommunity.microsoft.com/t5/Microsoft-SharePoint-Blog/New-resource-center-page-to-help-build-your-modern-intranet-on/ba-p/280633 Resource Center: https://aka.ms/SharePoint-build-modern-intranet
Stream intelligence coming to more plans Published 11/02/2018 Rollout End of November 2018 Plans E1 / E3 F1 Edu A1 / A3 Business Premium / Essentials M365 Business Features Speaker Timelines Speech-to-Text Closed Captions Transcript Search Timecodes Message Center: https://admin.microsoft.com/AdminPortal/home?switchtomodern=true#/MessageCenter?id=MC152814
Create an org-wide Team Published 11/05/2018 Global / Teams Admins Create Users automatically added Up to 1,000 users Message Center: https://admin.microsoft.com/AdminPortal/home?switchtomodern=true#/MessageCenter?id=MC152918
Create an associated site from a hub site Published 11/06/2018 Rollout Targeted Release – mid-November Worldwide – end of December Message Center: https://admin.microsoft.com/AdminPortal/home?switchtomodern=true#/MessageCenter?id=MC153062
New App Registration Experience Posted 11/08/2018 Public Preview Full App List Comprehensive Overview Get Started Quickly API Permissions Define and Manage Scopes More Information: https://developer.microsoft.com/en-us/graph/blogs/new-app-registration/
MAM Support for Flow Posted 11/08/2018 Platforms iOS Android App version 2.31.0 required More Information: https://flow.microsoft.com/en-us/blog/mam-flow-mobile/
SharePoint Framework v1.7 Posted 11/08/2018 General Availability SharePoint 2019 Tooling Dynamic Data Beta App Pages SPFx web parts in Teams Team Tabs in SharePoint List Subscriptions Web Part Isolation More Information: https://developer.microsoft.com/en-us/sharepoint/blogs/bring-your-apps-to-more-places-with-new-sharepoint-framework-and-microsoft-teams-releases/
Flow Checker Posted 11/12/2018 Identify Issues Before Running Errors Warnings More Information: https://flow.microsoft.com/en-us/blog/flow-checker-four-connectors/
Pages and Web Part Updates Posted 11/13/2018 Rollout Targeted Release – mid-November Worldwide – end of February Pages Customize Title Area Save as a template / design Section background shading Page Details Select different thumbnail Change description Web Parts Hide non-Microsoft web parts (Twitter, Kindle) Code Snippet Countdown Timer Events – Rollups Quick Charts – Select List Recent Documents – All sites Frequent Sites YouTube Yammer – Full conversations Message Center: https://admin.microsoft.com/AdminPortal/home?switchtomodern=true#/MessageCenter?id=MC165010
Brian Caauwe Manager, Business Productivity @ Avtex Email: bcaauwe@avtex.com Twitter: @bcaauwe Fun Fact: Excited for Ralph Breaks the Internet
Why Modern Time Check (duration 10 minutes) [Start] 09:35 – [End] 09:45
Why Modern Why SharePoint Modern? Open Questions to audience … potentially forms poll
New Features New Features Released Bulk metadata editing Column Formatting Communication Sites File Move in SharePoint and OneDrive SharePoint news SharePoint hub sites SharePoint web part: Twitter SharePoint web part: Planner SharePoint web part: Kindle Instant Preview SharePoint web part: Office 365 Connectors SharePoint web part: Weather SharePoint web part: Forms Site Designs Rolling Out Flow for SharePoint reminders Predictive indexing SharePoint news: @mentions in comments SharePoint news: organizational news SharePoint news: news link SharePoint web part: PowerApps View formatting In Development Hub Sites: Flow approvals for site association Hub Sites: Events web part roll up Hub Sites: Mega Menu navigation Modern library content types and templates Modern document sets Modern List Template: Issues Modern List Template: Contacts Modern List Template: Datasheet SharePoint Pages: Page Designs SharePoint Pages: section background color SharePoint Sites: Site Footer SharePoint Sites: Site Header Layouts SharePoint web part: Countdown timer Teams: Connect to a Team Teams: folder in site visibly connected to channel New Features Released Bulk metadata editing Column Formatting Communication Sites File Move in SharePoint and OneDrive SharePoint news SharePoint hub sites SharePoint web part: Twitter SharePoint web part: Planner SharePoint web part: Kindle Instant Preview SharePoint web part: Office 365 Connectors SharePoint web part: Weather SharePoint web part: Forms Site Designs Rolling Out Flow for SharePoint reminders Predictive indexing SharePoint news: @mentions in comments SharePoint news: organizational news SharePoint news: news link SharePoint web part: PowerApps View formatting In Development Hub Sites: Flow approvals for site association Hub Sites: Events web part roll up Hub Sites: Mega Menu navigation Modern library content types and templates Modern document sets Modern List Template: Issues Modern List Template: Contacts Modern List Template: Datasheet SharePoint Pages: Page Designs SharePoint Pages: section background color SharePoint Sites: Site Footer SharePoint Sites: Site Header Layouts SharePoint web part: Countdown timer Teams: Connect to a Team Teams: folder in site visibly connected to channel
Service Integrations Service Integration Office 365 Groups More than just SharePoint Azure AD Group Power BI workspace Planner Exchange Inbox Exchange Calendar Modern SharePoint site collection Document Library OneNote Notebook Azure AD Policies Classification Expiration Naming Granular self-service controls Service Integrations
Service Integrations Service Integration Flow Launch Panel Out of the box Flows Request sign-off Content approval Start Flow for selected item Service Integrations
Service Integrations Service Integration PowerApps Custom View Forms Display Edit New Custom Views PowerApps web part Service Integrations
Service Integrations Service Integration Microsoft Search Modern Search Site Search Library Search Hub Search Service Integrations
Service Integrations Service Integration Forms Power BI Stream Planner Modern web parts Forms Power BI Stream Planner Power BI Stream Planner Service Integrations
Architecture Requirements Time Check (duration 15 minutes) [Start] 09:45 – [End] 10:00
Sites Subsite Model Subsites give you some OOTB inheritance Sites
Sites Sites Site Collection Model Site Collections that are siblings with like sites being “joined” together Sites
Branding Branding Branding Components Suite Bar SPFx Header Hub Site navigation SharePoint Page Header Web Parts SPFx Footer Pop-up buttons Theming Colors Logos Branding https://techcommunity.microsoft.com/t5/Microsoft-SharePoint-Blog/Branding-SharePoint-The-New-Normal/ba-p/241855
Navigation Navigation Local Family Global Local Navigation – Links that should be contextual to the site you are on specifically. Needs for security trimming Family Navigation – All visitors of sites in the same family should have access, and potentially grouped together Global Navigation – Links everyone has read rights to
Metadata Metadata Columns Templates Content Types Need to think of local, family and global classifications for Content Types Columns - Document Templates Metadata
Search Search Refiners, Display Customizations, Search Verticals not available in modern Changes to existing settings will alter modern search Result Sources Promoted Results Managed Properties
Modern Concepts Time Check (duration 15 minutes) [Start] 10:00 – [End] 10:15 [[BREAK TIME]]
Modern Site Collections Team Site Communication Site Team Site (STS#3) Modern Site Collections Communications Site Office 365 Group Site Modern Team Site (STS#3)
Site Designs Site Designs Actions Site Designs Modern Templates activateSPFeature addNavLink addPrincipalToSPGroup applyTheme associateExtension createPage createContentType createSiteColumn createSiteColumnXml createSPList installSolution joinHubSite removeNavLink setSiteExternalSharingCapability setSiteLogo setRegionalSettings triggerFlow Site Designs Actions createContentType addSiteColumn removeSiteColumn createSPList addContentType removeContentType setSPFieldCustomFormatter setTitle setDescription addSiteColumn addSPField deleteSPField addSPFieldXml addSPLookupFieldXml associateFieldCustomizer associateListViewCommandSet addSPView removeSPView Site Designs Modern Templates Site Script Actions Site Designs
Site Designs Site Designs Scripts Site Designs Modern Templates { "$schema": "schema.json", "actions": [ "verb": "associateExtension", "title": "Global Navigation", "location": "ClientSideExtension.ApplicationCustomizer", "clientSideComponentId": "ea44b283-d8ca-4d7d-a177-9e26c81ab15d", "clientSideComponentProperties": "{\"TopMenuTermSet\":\"MNSPUGTopNavBar\",\"BottomMenuTermSet\":\"MNSPUGBottomNavBar\"}", "scope": "Web" }, "verb": "setSiteLogo", "url": "/sites/MNSPUGHub/SiteAssets/__sitelogo__MNSPUG-SiteLogo.png" "verb": "joinHubSite", "hubSiteId": "c3f9a6d9-6b77-47c6-a2bf-fd9f8f53f388" } ], "version": 1 Site Designs Scripts Site Designs Modern Templates Site Script Actions Site Designs
Site Designs Site Designs Also have ability to set Permissions on WHO can apply specific site designs Site Designs
Break Time Check (duration 20 minutes) [Start] 10:15 – [End] 10:35 Modern Concepts Continued (duration 20 minutes) [Start] 10:35 – [End] 10:55
Themes Themes Themes Register custom theme with the Theme Generator Hide OOTB themes Themes
Hub Sites Navigation Hub Sites Hub Navigation Managed at the hub site Cached at each associated site NOT security trimmed Navigation
Hub Sites Scoped Search Hub Sites Scoped Search All content gets tagged with the hub site Site ID and uses managed property DepartmentId:{HubSiteGUID} Scoped Search
Hub Sites Branding Hub Sites Branding Inherits and cannot change Does NOT remember what theme was BEFORE join Theme CACHED on associated site Branding
Hub Sites Aggregation Hub Sites Aggregation News Sites Highlighted Content Aggregation
Modern Transition Time Check (duration 20 minutes) [Start] 10:55 – [End] 11:15 Modern Transition
Site Assessments Site Assessments Collapse Hierarchy Combine Sites Remove Sites Group Sites Expiration Policies Navigation Site Assessments
Branding Assessment Branding Assessment Colors Light Dark Logos Footer Themes Logos
Provisioning Policies Methods Self-Service Site Request Permissions Site Designs Hub Site Association Lifecycle Management Naming Conventions Usage Guidelines Classifications Expiration Policies Provisioning Provisioning Policies Permissions Naming Conventions Guidelines Classifications
Transition Content Transition Sites PnP Modernization Scanner Content Lists Libraries Pages Permissions SharePoint Groups Active Directory Groups Office 365 Groups Users Content Transition New vs. Enhance Migration Utilities Permissions models Transition
Modern Roadmap Time Check (duration 10 minutes) [Start] 11:15 – [End] 11:25 Modern Roadmap
Releasing Now Releasing Now Releasing Now
End of 2018 End of 2018 End of 2018
End of 2018 End of 2018 End of 2018
First Half of 2019 First Half of 2019 First Half of 2019
Top of Mind for 2019 Top of Mind for 2019 Top of Mind for 2019
Thanks for coming! Last But Not Least Please Fill Out Evaluations Drawings for Giveaways Online Participants Eval http://bit.ly/MNSPUGOnlineSurvey Today’s Presenters: Brian Caauwe Time Check (duration 5 minutes) [Start] 11:25 – [End] 11:30
Resources SharePoint Roadmap https://www.microsoft.com/en-us/microsoft-365/roadmap?filters=SharePoint A Modern Site Architecture (Joanne Klein / Valo) https://love.valointranet.com/download-the-ebook-a-modern-site-architecture Branding SharePoint: The New Normal https://techcommunity.microsoft.com/t5/Microsoft-SharePoint-Blog/Branding-SharePoint-The-New-Normal/ba-p/241855 Modern Intranet resource center page https://aka.ms/SharePoint-build-modern-intranet Customizing the “modern” experiences in SharePoint Online https://docs.microsoft.com/en-us/sharepoint/dev/solution-guidance/modern-experience-customizations Modernize your classic SharePoint sites https://aka.ms/sppnp-modernize SharePoint Modernization Scanner https://aka.ms/sppnp-modernuiscanner Site Script Github repository https://github.com/SharePoint/sp-dev-site-scripts Theme Generator https://developer.microsoft.com/en-us/fabric#/styles/themegenerator