Seattle, Washington [email protected]

SPFest Seattle 2020 Workshops and Sessions

 

  • WRK102 - Becoming a SharePoint Online Admin Expert

    SharePoint Online in Office 365 has many components and in this full day workshop we are going to learn about these different components and how to manage them so SharePoint Online is properly configured, secure, and optimized.

    We will discuss, explore, and roll up our sleeves and configure SharePoint Online configuration settings, create and configure site collections, configure user profile settings, create a structured taxonomy using the term store, and configure the search service to ensure your users are able to quickly find the information they need.

    When you leave, you’ll have all the skills necessary to configure and manage the different SharePoint Online components using both the SharePoint Online Admin Center, and PowerShell.

    Room 604
    Mon 9:00 AM – 5:00 pm
    • Advanced
    • Cloud/Online
    • Admin/Implementation
    • Office 365
    • Monday Workshops
  • WRK103 - Accelerate Office 365 Success: How to Best Plan, Manage and Control Migration Projects

    Organizations today are maximizing the cloud as a business enablement platform and many are in the process of migrating to Office 365.

    To deliver successful Office 365 migration projects, having an effective business strategy, migration framework, and project management approach is paramount. Executive support, proper planning, realistic project team and appropriately managing expectations are crucial to ensure Office 365 migration success.

    Join this interactive session and learn how to best plan, manage and control Office 365 migration projects.

    Room 605
    Mon 9:00 AM – 5:00 pm
    • Intermediate
    • Cloud & OnPrem
    • Admin/Implementation
    • Monday Workshops
  • WKS506 - Microsoft 365 Admin Center: WOW That’s Different and New!

    Not long ago Microsoft added a new SharePoint Admin Center option at the top called “Try the Preview”. However, Microsoft does not intend on rolling the new SharePoint Admin Center out through first release. Which means if you aren’t selecting “Try the Preview” now, one day you will login and your mind will be blown.

    In this workshop, I will be going through the overall Microsoft 365 Admin Center and the other new Admin Centers. There will be a deep-dive into the SharePoint Admin Center as a lot has changed and for the better! What’s new, what has changed and what does all of this mean? I am very excited about many of the new features Microsoft has added and I look forward to sharing them with you!

    Room 613/614
    Tue 9:00 AM – 12:30 pm
    • Intermediate
    • Cloud/Online
    • Admin/Implementation
    • Office 365
  • WRK605 - Tighten Identity Security in Microsoft 365

    With over 80% of cybersecurity attacks due to compromised identities, it's time for us to take a serious look our identity security strategies in Office 365. Using tools like those in Office 365 and Enterprise Mobility + Security (EM+S) Suite, we can work on strengthening identity security of online and on premises accounts.

    This workshop will focus on everything from simple steps you can take like enabling MFA for accounts all the way to tracking advanced threats with Azure Identity Protection.

    Expect deep dives into configuring the following technologies:
    • Risk-based Conditional Access
    • Advanced MFA
    • Azure ATP and Identity Protection
    • Cloud App Security

    This will be a demo heavy workshop with real world applications, so bring your questions and scenarios with you!

    Room 613/614
    Tue 1:30 PM – 5:00 pm
    • Intermediate
    • Cloud & OnPrem
    • Admin/Implementation
    • Tuesday Workshops
  • ADM101 - Getting started with Office 365 Administration

    So you've just been handed the keys to a new Office 365 tenant, and you need to know where to start? Or maybe you've been managing Office 365 for a while and want some tips and tricks, and a better understanding of what's changing? You've found the right session!

    In this session, we'll take a walk through an Office 365 admin's life, everywhere from identities, to SharePoint, Exchange, and even Teams. We'll show you the key things you need to know to manage your tenant.

    To top things off, we'll go through the top 10 tips and tricks to managing Office 365 without losing your mind! Come find out!

    Room 613/614
    Wed 9:50 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Admin/Implementation
  • ADM102 - Governance is Not An Option

     Random things we all typically hear when it comes to Governance…
    · Not on top of the list right now
    · Not in the budget
    · We’ll get to it later
    · Not really seeing the need…
     
    I have yet to hear 1 valid reason as to why Governance should not be completed, maintained, or approved in budgets.  Governance really is not an option in any organization if you want your processes and procedures followed by employees.  Each time I have been involved in a project where governance was put on the back burner there have been issues with not knowing what other departments processes were, building themselves into a corner, not meeting service level agreements, and the list goes on and on.  If there is no one source of truth in how all the functions of the business run, how are you ever going to build a solid foundation and keep it running at the level it needs to run so that your organization can be successful? 

    In this session we will review what governance is, how it can be useful, how you can get started, maintain it, and most importantly how to get it approved!

    Room 613/614
    Wed 11:10 AM — 70 min
    • Introductory and overview
    • Cloud & OnPrem
    • Admin/Implementation
    • Business Value
  • ADM103 - A Migration Roadmap for Moving to a Modern SharePoint Architecture

    Whether an organization has been using SharePoint for a while or just starting down that road, many still have large shared network drives and legacy SharePoint environments holding content that could rightfully belong in a new, modern SharePoint architecture. Migrating this content is a challenging task and one that many of us are being asked to do.

    Come to this session and we'll talk about reasons why migrating this content is a good thing, a framework and practical strategies for making it happen, common pitfalls (and ways to avoid them), and how to help end-users make the all-important shift from "classic legacy" locations to "new and modern" in SharePoint. As it turns out, not quite as easy as you would think.

    You'll walk away from this session with my do's and don'ts to keep you on the right path!

    Room 613/614
    Wed 1:20 PM — 70 min
    • Intermediate
    • Cloud & OnPrem
    • Admin/Implementation
    • Business Value
  • CM103 - Practical steps for migrating shares to Office 365

    If you still have shares and want to move them to Office 365, you are not alone! Organizations want to take advantage of all the benefits Office 365 has to offer, but where do you begin? Can you just "lift and shift" and be done with it?

    In this session, you will learn how you can effectively analyze and migrate your shares to Office 365. We will show how to navigate the common issues with share migrations, how to discover business processes dependent on shares, and get you started on the migration journey.

    Join Microsoft MVPs Vlad Catrinescu and Daniel Glenn in this session inspired by real-world use cases to learn how to successfully migrate your shares to the cloud and get the most out of your Office 365 deployment.

    Room 602/603
    Wed 1:20 PM — 70 min
    • Intermediate
    • Cloud & OnPrem
    • Admin/Implementation
    • Content Management
    • Power User
    • Office 365
    • Business Value
  • ADM104 - Configuring SQL Server for Optimal SharePoint Performance

    Performing a default installation of SQL Server that will be hosting your SharePoint content can have a huge impact on your SharePoint deployment's performance. The SQL Server default installation has more than six settings that can negatively impact the performance of SharePoint if they aren't addressed either during the installation of SQL Server, or shortly after the installation of SQL Server.

    The SQL Server deployment options, or configuration options, that need to be addressed include:
    • Type of SQL Server instance
    • SQL Server instance settings
    • System database settings

    In this session, we are going to discuss, explore, and configure these SQL Server settings to ensure your SharePoint deployment is running efficiently and your organization is not losing productivity because of a poorly configured SQL Server instance.

    Room 613/614
    Wed 2:40 PM — 70 min
    • Advanced
    • OnPrem
    • Admin/Implementation
    • Content Management
    • Special Topics
  • CM104 - Securing SharePoint, OneDrive & Teams with Sensitivity Labels

    How do you protect your confidential content from being exposed? Being able to secure your files and content across workloads is a necessity and the tools are available to you today in the Microsoft 365 Security admin center. Microsoft 365 Sensitivity Labels are the evolution of Azure Information Protection and more within the Microsoft Information Protection suite.

    In this session, we will go through what Sensitivity Labels are, how they work with files and sites, what kind of protection they provide, and finally how to get started utilizing them in your own company.

    Room 602/603
    Wed 2:40 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Admin/Implementation
    • Content Management
  • FLO105 - SharePoint Workflow for Cross-Site data, web services, and Flow.

    This session teaches how to leverage SharePoint Designer 2013 or better workflow to interface with remote web services. While this provides the ability for everything from posting to Twitter or instantiating Azure automation routines, it is also particularly useful to SharePoint users for list item creation and manipulation between sites or site collections or even provisioning sites. With the recent release of Microsoft Flow this can now be used in tandem to seamlessly integrate between SharePoint onprem and online or beyond.

    Room 607
    Wed 4:00 PM — 70 min
    • Advanced
    • Cloud & OnPrem
    • Admin/Implementation
    • Power User
    • Flow/Workflow
    • SP Development
    • Special Topics
  • PWR105 - Make use of all the Power Apps Admin features and also some free tools!

    The Power Platform Admin Center comes with several out-of-box features that provides you the ability and the confidence to govern your apps, flows and connectors.

    Join Daniel Christian, a Business Solutions Microsoft MVP and an early adopter of the Power Platform, as he shows you how to setup your Power Platform administration using Azure Active Directory Security Groups and also CDS Security Groups.

    Finally, he'll also show you all the free tools available to make your admin tasks easy and automated as well.

    Room 606
    Wed 4:00 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Admin/Implementation
    • Power User
  • ADM201 - Getting Started with PowerShell for Office 365

    The Office 365 admin center has a lot of options, but not all the settings of your tenant can be seen or changed trough the User Interface, you need to learn how to use PowerShell! In this session we will learn how to use PowerShell to manage SharePoint Online, Microsoft Teams as well as your users and licenses in Azure AD!

    A basic understanding of PowerShell is recommended to get the most out of this session!

    Room 613/614
    Thu 9:00 AM — 70 min
    • Intermediate
    • Cloud/Online
    • Admin/Implementation
  • ADM202 - Configure Azure AD Connect like the Pros

    Join this session to understand one of the most vital components of Azure AD and Office 365; synchronizing your local directory. We will go through step by step setting up a simple directory synchronization with Azure AD Connect all the way to setting it up in a multi-forest, multi-domain, and even multi-tenant scenario. We'll walk through the preparation steps you should perform before syncing, and then dig deep into installation and customization to make sure your directory syncs in just the way you want it.

    Expect deep dives into identity transformations and filtering, single sign on methods such as Seamless SSO, and password methodologies including password sync, write-back, and pass-through authentication. We will also dig deep into PowerShell and the must know commands to maintain and troubleshoot your installation.

    Finally, we will also show how to troubleshoot the more problematic issues, and how to setup a backup Azure AD Connect installation.

    Room 613/614
    Thu 10:30 AM — 70 min
    • Intermediate
    • Cloud/Online
    • Admin/Implementation
    • Special Topics
  • INT203 - No User Adoption Without Representation: 10 Steps to Design a SP Portal Your Users Will Use

    If you want your employees to adopt and continue to engage with your SharePoint solutions, you must deliver portals that meets their unique needs AND presents the information and tools they require in the most effective way possible. Uncovering your organization’s requirements is crucial and starts by listening to your users.

    Join us as we walk through the 10 steps to designing a beautiful and effective portal that your team will love to use. Learn how to fine tune the strategic placement of content, hierarchy, personalization, use of out-of-the-box and 3rd party tools, and layout of your sites determines the overall success of your solutions.

    In this session:
    • Learn how to uncover your end user’s needs
    • Understand the role user interface and user experience play in user adoption
    • Learn the 10 steps for planning and designing a winning SharePoint portal

    Room 604
    Thu 1:20 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Admin/Implementation
    • Intranet & Portals
    • Business Value
  • OFF203 - Office 365 Groups: The Foundation of the Modern Experience

    If you're new to Office 365 collaboration, this is the session for you! Office 365 Groups are the new way of organizing work and teams in Office 365. From Microsoft Teams to SharePoint to Yammer, Office 365 Groups touch everything.

    Come learn about the various entry points for creating groups, what a group includes, and some tips on managing groups to make sure you never lose control of your IT environment.

    Room 609
    Thu 1:20 PM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Admin/Implementation
    • Office 365
  • TMS203 - These Private Channels are OK! Re-thinking you Teams Information Architecture…

    “Private” channels--- the name sounds a bit ominous, but the introduction of Private Channels has solved some very specific and widespread problems with how larger teams communicate across the organization. But with the introduction of this new type of channel, the underlying storage, compliance and membership concepts that we were used to have gotten more complex and potentially confusing.

    This session will cover all aspects of Private Channels-- from business value to deep management, compliance and technical architecture details— and you will leave with a solid understanding of when, why, and HOW to deploy Private Channels across your organization.

    Room 608
    Thu 1:20 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Admin/Implementation
    • Office 365
    • Microsoft Teams
    • Business Value
  • CM204 - 7 Ways to Auto-Apply Office 365 Retention Labels to your documents

    If you don't want to rely on information workers in your organization to manually apply Office 365 retention labels, come to this session to learn current ways you can auto-apply them! Ranging from simple to more complex, I'll show how you can leverage your SharePoint information architecture's content types and metadata, Office 365 sensitive information types, keywords and even Microsoft Flow to apply a retention label.

    After this session, you'll understand current options available to auto-apply Office 365 Retention labels across your SharePoint sites and a look into what Microsoft has planned.

    Room 602/603
    Thu 2:40 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Admin/Implementation
    • Content Management
    • Office 365
    • Business Value
    • Special Topics
  • ADM205 - Advanced PowerShell for remote SharePoint administration & inspection

    As SharePoint admins and consultants in tightly secured ecosystems, we often are not granted the access to run PowerShell connected to an onprem farm or MSO tennant. Or perhaps you have access to run the commandlets but need to shave time off of your job run with parallel processing methods. Or maybe you've been given a task to offload administrative tasks to Azure Automation & functions. This session teaches advanced tactics for remote SharePoint administration PowerShell. Topics will cover a broad range of SharePoint connections and automation optimization as we examine gathering collections from Search, exploring object attributes with web services, processing these objects quickly through parallel processing with script blocks, jobs, and queues.

    Room 613/614
    Thu 4:20 PM — 70 min
    • Expert
    • Cloud & OnPrem
    • Admin/Implementation
    • Special Topics
  • ADM301 - SharePoint Security: What Every Owner and Administrator Needs to Know

    For many SharePoint environments one of the most important aspects of collaboration is the ability to delegate content security to Content Owners/Creators. This can drastically improve the speed of sharing reliable information. But for this kind of decentralized security structure to be secure the decentralized owners must be well trained and have a good understanding of how Security works.

    In this talk we will review how Permission Levels, Securable Objects, and Users/Groups interact to provide the basis for SharePoint's security model and at the relationship between individual Permissions and Permission Levels. We'll discuss how anonymous access is implemented differently than a regular IIS web site and some of the common mistakes that people make when administering security in SharePoint.

    Finally, we'll review how you can use all this knowledge to troubleshoot problems that arise when you try to secure content. By the time the session is done you'll have all you need to administer security in your site/site collection. You'll also be able to pass on that knowledge to others. The result should be a collaboration system that is both nimble and secure.

    Room 613/614
    Fri 9:00 AM — 70 min
    • Intermediate
    • Cloud & OnPrem
    • Admin/Implementation
  • OFF302 - Unpacking Office 365 File Sharing and Controls

    Office 365 enables ease of content sharing with people in and out of your organization. This session will breakdown the different ways you could securely share files in SharePoint Online, OneDrive for Business, or Teams with colleagues, partners, or clients. See how the sharing feature provides the convenience for your end users and removes collaboration barriers.

    On the flip side, convenience could come at a price, without proper planning. Know the challenges that your organization could face with the ease of sharing in your environment. This session will uncover data governance, insights, and security capabilities, available to Office 365 administrators and compliance officers.

    Room 609
    Fri 10:40 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Admin/Implementation
    • Office 365
    • Special Topics
  • ADM303 - Exploring Office 365 Migration Options and Tools

    Congratulations, on your decision to move to Office 365. If your mind is running rampant on how to complete the migration, this session is for you.

    We will begin by exploring the steps necessary during the following migration phases:
    • Before the migration
    • Completing the migration
    • Managing the cloud-based content after migration

    As you can guess, you’re going to need to know what the best approach is to complete the migration, so we will also discuss what your migration options are, and what tools are available, including how to use the SharePoint Migration Assessment Tool with the SharePoint Migration Tool to help streamline and successfully complete your migration to Office 365.

    Room 613/614
    Fri 1:00 PM — 70 min
    • Advanced
    • Cloud & OnPrem
    • Admin/Implementation
    • Content Management
    • Office 365
  • TMS303 - Protecting your Teams work across Office 365

    With Modern Team sites and Microsoft Teams being created at a record pace these days, are you concerned how content within them can be secured, protected, retained, and discovered?

    Join me in this session to see how Office 365 features can work together to address these requirements so you can breathe a little easier.

    Key Takeaways:
    • Understand Microsoft's shared responsibility model for compliance and what this means for you
    • Ways to prevent sensitive information in your Teams from leaving your organization
    • How to safely collaborate on your Team work with external parties
    • How to apply retention across your Team work

    Room 608
    Fri 1:00 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Admin/Implementation
    • Office 365
    • Microsoft Teams
  • ADM304 - Advanced PowerShell for Office 365

    Know the basics of PowerShell for Office 365 but want to take it further?

    In this session, we will look at some awesome real-life examples of how PowerShell can make our life as an admin easier, and at quite a few things that cannot be done from the User Interface! This session requires you to have basic knowledge of PowerShell for Office 365.

    Room 613/614
    Fri 2:20 PM — 70 min
    • Advanced
    • Cloud/Online
    • Admin/Implementation
  • PWR205 - Pro Tips to improve Power Apps performance

    Now that you've gotten familiar with building some amazing forms or apps using zero or low-code, let's focus our attention on improving its performance.

    In this session, Daniel Christian, a Business Solutions Microsoft MVP and an early adopter of the Power Platform, will cover how you can plan building design of your app, choosing suitable functions and leveraging tools to significantly impact your app performance. This is a demo heavy session where you'll first-hand see what you should and should not do.

    Room 606
    Fri 2:20 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Admin/Implementation
    • Power User
    • Flow/Workflow
  • CM101 - To Folder or Not to Folder. Struggle continues in Modern SharePoint.

    Have you been steering people away from using folders in SharePoint? Or are you just downright tired of hearing yet another reason for using metadata? The use of folders has long been a contentious battle in the world of SharePoint collaboration. They have their benefits and their drawbacks. So, what’s the right approach?

    Find out which could work best for you and your organization. Explore how to fully utilize modern SharePoint in SharePoint Online & SharePoint Server 2019.

    In this session, we will take the modern Document Library for a spin, showcasing features for document management and collaboration.

    Room 602/603
    Wed 9:50 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Content Management
    • Power User
    • Business Value
  • CM102 - Making the most of SharePoint Managed Metadata

    When SharePoint’s Managed Metadata feature set was introduced in 2010, it was hailed as “revolutionary” and the most important SharePoint feature to date.

    Fast forward to 2020 – it still provides an awesome set of features that are woven tightly throughout the SharePoint end user experience. And, now, it is getting fresh attention as an integral component of Microsoft's Project Cortex which is all about modernizing the Content Services features of Office 365.

    Attend this session to take a fresh look at the Managed Metadata feature set in SharePoint and hear some stories of its effective use.

    Room 602/603
    Wed 11:10 AM — 70 min
    • Introductory and overview
    • Cloud & OnPrem
    • Content Management
  • PWR102 - SharePoint List Formatting - More than Meets the Eye

    Transformers, they live among us. Cars, Planes, SharePoint Lists. SharePoint Lists!? YES!!!

    In this session, we will see how to create, develop & auto-deploy SharePoint List Formatting, Column Formatting and View Formatting Definitions. With no previous experience required, we will start from scratch, see examples you can use for free and even learn how to automatically deploy our List Formatting.

    By the end of the session you'll hear Optimus Prime command, 'SharePoint Lists.....ROLLOUT!!'

    Room 606
    Wed 11:10 AM — 70 min
    • Introductory and overview
    • Cloud & OnPrem
    • Content Management
    • Power User
    • Office 365
    • Business Value
  • CM103 - Practical steps for migrating shares to Office 365

    If you still have shares and want to move them to Office 365, you are not alone! Organizations want to take advantage of all the benefits Office 365 has to offer, but where do you begin? Can you just "lift and shift" and be done with it?

    In this session, you will learn how you can effectively analyze and migrate your shares to Office 365. We will show how to navigate the common issues with share migrations, how to discover business processes dependent on shares, and get you started on the migration journey.

    Join Microsoft MVPs Vlad Catrinescu and Daniel Glenn in this session inspired by real-world use cases to learn how to successfully migrate your shares to the cloud and get the most out of your Office 365 deployment.

    Room 602/603
    Wed 1:20 PM — 70 min
    • Intermediate
    • Cloud & OnPrem
    • Admin/Implementation
    • Content Management
    • Power User
    • Office 365
    • Business Value
  • ADM104 - Configuring SQL Server for Optimal SharePoint Performance

    Performing a default installation of SQL Server that will be hosting your SharePoint content can have a huge impact on your SharePoint deployment's performance. The SQL Server default installation has more than six settings that can negatively impact the performance of SharePoint if they aren't addressed either during the installation of SQL Server, or shortly after the installation of SQL Server.

    The SQL Server deployment options, or configuration options, that need to be addressed include:
    • Type of SQL Server instance
    • SQL Server instance settings
    • System database settings

    In this session, we are going to discuss, explore, and configure these SQL Server settings to ensure your SharePoint deployment is running efficiently and your organization is not losing productivity because of a poorly configured SQL Server instance.

    Room 613/614
    Wed 2:40 PM — 70 min
    • Advanced
    • OnPrem
    • Admin/Implementation
    • Content Management
    • Special Topics
  • CM104 - Securing SharePoint, OneDrive & Teams with Sensitivity Labels

    How do you protect your confidential content from being exposed? Being able to secure your files and content across workloads is a necessity and the tools are available to you today in the Microsoft 365 Security admin center. Microsoft 365 Sensitivity Labels are the evolution of Azure Information Protection and more within the Microsoft Information Protection suite.

    In this session, we will go through what Sensitivity Labels are, how they work with files and sites, what kind of protection they provide, and finally how to get started utilizing them in your own company.

    Room 602/603
    Wed 2:40 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Admin/Implementation
    • Content Management
  • INT104 - "Don't Cross the Streams!": Administering Your Microsoft Stream Portal

    In one of the most memorable lines from the 1984 classic Ghostbusters, Egon Spengler warns his fellow ghostbusters, "Don't cross the streams! Try to imagine all life as you know it stopping instantaneously and every molecule in your body exploding at the speed of light."

    While a poorly planned Microsoft Stream portal probably won't cause you that much chaos, it can still seem daunting to manage at first glance. How do permissions work? What's the difference between videos, channels, and groups? How do you control content creation? What oversight do you have as an admin? In this session, we'll explore Stream administration, focusing on how to harness the power of Stream permissions architecture to achieve a variety of business outcomes.

    At the end of this session, if you don't want your Streams to cross, you'll know how to stop it!

    Room 604
    Wed 2:40 PM — 70 min
    • All
    • Cloud/Online
    • Content Management
    • Intranet & Portals
    • Office 365
  • CM105 - Transition from the SharePoint Records Center to Office 365 Advanced Data Governance

    Have you invested in content types and metadata to drive retention in SharePoint On-Prem or Online? Don't worry! This structure can also be used to transition to Office 365 retention labels in the cloud.

    In this session, we will show you how and cover additional steps you should take to ensure your existing records remain intact and unaltered.

    Room 602/603
    Wed 4:00 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Content Management
  • CM201 - More than a "Lift and Shift": Improving Findability and User Experience in Your Migration

    This session will focus on considerations when transitioning your content from classic to modern pages in SharePoint Online using out of the box solutions. Ensure your migration is focused on helping people find what they are looking for and better understand their surroundings- not just a lift and shift of existing content and structures. This is your starter kit for a deeper understanding of what is possible for surfacing content in modern pages and scalable ways to get there.
     
    We will cover:
    • Site architecture and navigation best practices
    • Planning and scaling pages
    • Important modern web parts
    • Considerations for self-service
     
    You'll take away actionable steps for improving your content during its transition to modern, an overview of what is coming on the roadmap, and tips to help create a seamless user experience for your intranet.

    Room 602/603
    Thu 9:00 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Content Management
    • Intranet & Portals
    • Office 365
    • Business Value
  • PWR201 - Cool & Exciting Ways to Use Forms to Engage Users

    Many believe the new Microsoft Forms is the replacement for InfoPath and other form tools. However, that could not be further from the truth and I am so glad that it is. The new Microsoft Forms can increase user engagement by creating a fun and easy way to get users to provide information and learn about their company. Forms is not only the new survey replacement but it has an additional type of form called Quiz, yes I said Quiz!!! Excited yet? I know I am, as many individuals will take a quiz or fill out a survey if there is a competition involved andor some type of reward. Forms brings all of that to the table and more!

    Forms has created an engaging results overview and an option to post the results of your quizzes. Who doesn’t like to see their name at the top of a scoreboard? If you’re an organization that has external consultants, partners, clients, etc. well no fear as you can set surveys & quizzes to be internal only or allow for external users to participate. Just think of ALL the possibilities!

    Come join this session and let’s explore the many ways Microsoft Forms can help improve user engagement throughout your entire organization and who doesn’t love easy User Adoption methods!!

    Room 606
    Thu 9:00 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Content Management
    • Power User
    • Office 365
    • Business Value
  • CM202 - Manage the Content Lifecycle in Office 365

    From creation to collaboration, publication, and retirement, how do you manage the lifecycle of content in Office 365? While the tools available in Office 365 have added value to this process, they have also created new complexities around governance, security, compliance, and knowledge management.

    In this session, we will break down these complexities and look at how to manage content throughout its lifecycle in Office 365. We will see how to use intelligence and out of the box tools to automate lifecycle management and provide a recipe you can apply immediately to your organization.

    Room 602/603
    Thu 10:30 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Content Management
  • CM203 - Retain, Remove, Record. Office 365 Retention for Digital Hoarders & Record Managers.

    Do you work in a place where no file ever gets deleted? Is your organization required to meet compliance regulations for digital preservation?

    If so, let's unpack how to manage your content life-cycle in Office 365. In this session, we will walk through the retention capabilities provided in Microsoft Information Protection (MIP).

    This session will uncover:
    • Differences between retention and records in Office 365
    • When to use retention policies vs. retention labels
    • How to manage a review process before files get discarded from Office 365
    • Administration and end user experiences using Office 365 retention

    Room 602/603
    Thu 1:20 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Content Management
    • Office 365
    • Special Topics
  • CM204 - 7 Ways to Auto-Apply Office 365 Retention Labels to your documents

    If you don't want to rely on information workers in your organization to manually apply Office 365 retention labels, come to this session to learn current ways you can auto-apply them! Ranging from simple to more complex, I'll show how you can leverage your SharePoint information architecture's content types and metadata, Office 365 sensitive information types, keywords and even Microsoft Flow to apply a retention label.

    After this session, you'll understand current options available to auto-apply Office 365 Retention labels across your SharePoint sites and a look into what Microsoft has planned.

    Room 602/603
    Thu 2:40 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Admin/Implementation
    • Content Management
    • Office 365
    • Business Value
    • Special Topics
  • PWR204 - Cross-site Publishing, the most powerful underutilized SharePoint feature

    Sharing information across sites, site collections, even Web Apps has never been easier than it is with the use of Cross-site publishing. It’s easily configured, and provides current information to the user whenever they view the dynamically updated list.

    In this session, we are going to explore the configuration needed to use cross-site publishing. We will then configure the sites needed to quickly configure and implement cross-site publishing, by creating a content portal that author’s will use to manage content, and a separate publishing site collection that displays the content in the Search Query Web Part.

    Room 606
    Thu 2:40 PM — 70 min
    • Intermediate
    • Cloud & OnPrem
    • Content Management
    • Power User
  • CM301 - Protection and Retention of Office 365 Content- The MIP Primer

    Microsoft has been making the case that your content is safer and better managed in the cloud—but what, specifically are they doing about it?

    In this session we’ll deep dive into Microsoft Information Protection (MIP), understanding what it is, how it works, and where it came from. Specifically, we’ll cover Sensitivity Labels (Azure Information Protection), and Retention Labels (Advanced Data Governance) and along the way, learn what they have in common, what the differences are, and set you on a practical course for how to use them effectively.

    Room 602/603
    Fri 9:00 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Content Management
    • Office 365
  • CM302 - Reclaiming SharePoint: How to reel in an overgrown implementation

    SharePoint is organic. File-based SharePoint sites grow exponentially, consuming more and more storage space and making it difficult for users to find what they need. Governance plans designed to steer SharePoint's utilization tarnish over time, discouraging users from adopting the platform.

    This session outlines the reasons why SharePoint environments become overgrown and under-utilized and provides practical guidance on how you can assess your implementation and create a revitalization plan. We'll also review several real-world SharePoint turnaround stories, highlighting the challenges faced and the methods taken to revive user adoption.

    Whether you have a "green-field" implementation with no formal governance in place or have a faded governance model that is no longer working, you'll leave this session with proven techniques for engaging your key constituents and driving change.

    Room 602/603
    Fri 10:40 AM — 70 min
    • Intermediate
    • Cloud/Online
    • Content Management
  • ADM303 - Exploring Office 365 Migration Options and Tools

    Congratulations, on your decision to move to Office 365. If your mind is running rampant on how to complete the migration, this session is for you.

    We will begin by exploring the steps necessary during the following migration phases:
    • Before the migration
    • Completing the migration
    • Managing the cloud-based content after migration

    As you can guess, you’re going to need to know what the best approach is to complete the migration, so we will also discuss what your migration options are, and what tools are available, including how to use the SharePoint Migration Assessment Tool with the SharePoint Migration Tool to help streamline and successfully complete your migration to Office 365.

    Room 613/614
    Fri 1:00 PM — 70 min
    • Advanced
    • Cloud & OnPrem
    • Admin/Implementation
    • Content Management
    • Office 365
  • CM303 - Take content moderation to the next level using Power Automate and Cognitive Services

    The potential of SharePoint is abundant and now with power automate you can do even more. However, with more power comes more responsibility and this is where Cognitive Service's can help.

    In this session we'll see how the Computer Vision and Content Moderator connectors can help monitor the images that are uploaded to SharePoint libraries by tagging them and also identifying those that are either racy or adult.

    Room 602/603
    Fri 1:00 PM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Content Management
    • Business Value
    • Flow/Workflow
  • INT303 - Modern is Now! Transform Your Intranet

    Implementing the new modern experience is key to keeping your intranet fresh and relevant with new Office 365 features. What is the best way to implement the new features, make your environment ready for the future of collaboration, and keep your users working with their data without major disruptions? How do you use the new modern SharePoint and Office 365 features with your current Office 365 based intranet?

    In this session, we will walk through all of those questions and show you how to get moving with your intranet remodel. Using demos, you will get the knowledge you need to start transforming your existing intranet. SharePoint Hub sites, Communication sites, root site swap, and modern site improvements will all be demoed to help you bring the 'wow' factor to your intranet.

    Room 604
    Fri 1:00 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Content Management
    • Intranet & Portals
    • Office 365
    • Business Value
  • CM304 - A Deep Dive into SharePoint Content Types and Managed Metadata

    SharePoint Content Types and Managed Metadata have been around since SharePoint 2010 without any changes…until now!

    In this session, we will cover the new and refreshed capabilities that are coming to SharePoint Online. We will cover what’s new, what’s different, and what is the same. We will also discuss practical guidance for people new to Content Types and Metadata, and for organizations that are already using them. Of course, you will also see a demo!

    Room 602/603
    Fri 2:20 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Content Management
  • WRK402 - Introduction to Information Architecture: How to Structure and Organize an Awesome Intranet

    If your users can’t find what they need on your intranet, your information architecture (IA) probably needs some work!

    In this workshop, you will learn tips and best practices to improve “findability” and information organization and the basic concepts of information architecture. We will cover the critical aspects of intranet IA: navigation/site architecture, page design architecture, and metadata architecture. You will learn approaches for planning navigation across the entire intranet and on individual sites, along with tips and best practices for using mega menus and organizing hub and home sites – and page layout best practices that support accessibility and great user experiences.

    Take away lessons about the best place to focus your IA energy and how to leverage the new IA capabilities in Office 365 – so that you can build an intranet that is an essential part of your digital workplace today and as your organization evolves over time.

    Room 604
    Tue 9:00 AM – 5:00 pm
    • Introductory and overview
    • Cloud & OnPrem
    • Intranet & Portals
    • Tuesday Workshops
  • WRK501 - Plan your SharePoint home sites & hubs with mind-mapping

    It's a flat new world in SharePoint. We're supposed to move on from our classic, hierarchical site collections and start building an array of modern sites. But how do we organize our content and intranets in this new world? This half-day workshop takes a deep-dive look at SharePoint home sites and hubs. We'll define what home sites and hubs are, lay the conceptual groundwork for understanding their use, and provide a creative new way of conceptualizing the logical ties between your myriad of flat SharePoint sites.

    If you have no idea how your organization will start using home sites and hubs, need help understanding how to relate your SharePoint sites together, or want to learn how you can start making sense of your SharePoint sites and content, this is a must-attend workshop. You'll leave with a clear understanding of the new information architecture capabilities being released and learn how to leverage mind-mapping to organize your SharePoint world.

    Room 609
    Tue 9:00 AM – 12:30 pm
    • Intermediate
    • Cloud/Online
    • Intranet & Portals
    • Office 365
    • Tuesday Workshops
  • WRK503 - Transform Your Intranet in Less than 4 hours!

    To fully utilize the new features in Office 365, you need an intranet that employs the new modern tools. Most organizations don't have the budget for another intranet implementation that may take months or years, and ultimately not be up to date. So how do you implement the new modern features faster, while also having little downtime and gaining the best of what Microsoft has to offer?

    During this workshop, we will walk through how to take your current intranet to the modern version your users need.

    Using live demos and plans, you will learn:
    • How to modernize your classic sites
    • Hub site planning and management
    • How to make use of Office 365 Groups for your existing sites
    • The tricks to using 'site swap' and how to get your new modern intranet at the root of your tenant
    • How to make the SharePoint Home site a seamless part of your intranet

    Come ready with your laptop to follow along!

    Room 611
    Tue 9:00 AM – 12:30 pm
    • Intermediate
    • Cloud/Online
    • Intranet & Portals
    • Office 365
    • Tuesday Workshops
  • INT102 - Getting started with SharePoint home sites and hubs

    The intelligent intranet is here! With SharePoint hubs, you can bring together families of related SharePoint sites with news and event rollups, unified branding, and a common navigation experience. Home sites bring your intranet to life with personalized and organizational news, events, conversations, and video.

    But how do you design an intranet strategy that effectively leverages home sites and hubs? This is your "getting started" guide.

    In this session, we'll define what home sites and hubs are, explain how they can be used, and give you strategies for implementing them in your organization.

    Room 604
    Wed 11:10 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Intranet & Portals
  • INT103 - Your Intranet Shopping List: Must Have Capabilities for Your Modern, Intelligent Intranet

    If you are shopping for a new intranet, what capabilities do you need to have? If you are building a new intranet, what things do you need to think about to ensure that you deliver success?

    If you are wondering about the answers to these questions, this session is for you! We’ll review a baker’s dozen of key concepts, ideas, capabilities, and planning tips to help ensure that your intranet drives value for everyone in the organization.

    Room 604
    Wed 1:20 PM — 70 min
    • Introductory and overview
    • Cloud & OnPrem
    • Intranet & Portals
  • INT104 - "Don't Cross the Streams!": Administering Your Microsoft Stream Portal

    In one of the most memorable lines from the 1984 classic Ghostbusters, Egon Spengler warns his fellow ghostbusters, "Don't cross the streams! Try to imagine all life as you know it stopping instantaneously and every molecule in your body exploding at the speed of light."

    While a poorly planned Microsoft Stream portal probably won't cause you that much chaos, it can still seem daunting to manage at first glance. How do permissions work? What's the difference between videos, channels, and groups? How do you control content creation? What oversight do you have as an admin? In this session, we'll explore Stream administration, focusing on how to harness the power of Stream permissions architecture to achieve a variety of business outcomes.

    At the end of this session, if you don't want your Streams to cross, you'll know how to stop it!

    Room 604
    Wed 2:40 PM — 70 min
    • All
    • Cloud/Online
    • Content Management
    • Intranet & Portals
    • Office 365
  • CM201 - More than a "Lift and Shift": Improving Findability and User Experience in Your Migration

    This session will focus on considerations when transitioning your content from classic to modern pages in SharePoint Online using out of the box solutions. Ensure your migration is focused on helping people find what they are looking for and better understand their surroundings- not just a lift and shift of existing content and structures. This is your starter kit for a deeper understanding of what is possible for surfacing content in modern pages and scalable ways to get there.
     
    We will cover:
    • Site architecture and navigation best practices
    • Planning and scaling pages
    • Important modern web parts
    • Considerations for self-service
     
    You'll take away actionable steps for improving your content during its transition to modern, an overview of what is coming on the roadmap, and tips to help create a seamless user experience for your intranet.

    Room 602/603
    Thu 9:00 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Content Management
    • Intranet & Portals
    • Office 365
    • Business Value
  • INT202 - Read all about it! Using SharePoint News to Take Employee Engagement to the Next Level

    SharePoint News is a great way to keep your organization up-to-date. But do you know that you can also use SharePoint News to take engagement to the next level?

    This session is all about news – the key features of SharePoint News and how to use them, tips and insights to ensure your news articles are read, and approaches you can use to make sure your colleagues stay in touch with what is going on in the organization.

    Room 604
    Thu 10:30 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Intranet & Portals
  • INT203 - No User Adoption Without Representation: 10 Steps to Design a SP Portal Your Users Will Use

    If you want your employees to adopt and continue to engage with your SharePoint solutions, you must deliver portals that meets their unique needs AND presents the information and tools they require in the most effective way possible. Uncovering your organization’s requirements is crucial and starts by listening to your users.

    Join us as we walk through the 10 steps to designing a beautiful and effective portal that your team will love to use. Learn how to fine tune the strategic placement of content, hierarchy, personalization, use of out-of-the-box and 3rd party tools, and layout of your sites determines the overall success of your solutions.

    In this session:
    • Learn how to uncover your end user’s needs
    • Understand the role user interface and user experience play in user adoption
    • Learn the 10 steps for planning and designing a winning SharePoint portal

    Room 604
    Thu 1:20 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Admin/Implementation
    • Intranet & Portals
    • Business Value
  • INT205 - Tools and Techniques to create an accessible and inclusive intranet in Office 365

    Around 1 in 12 men and 1 in 200 women have some type of color deficiency in their eyesight. Don't find out the hard way when you present an "awesome looking" yet colorful spreadsheet to your CIO and he tells you "I'm colorblind".

    Are you creating your sites, dashboards and documents that both look good and are accessible to all of your users? Even if you're not color blind or have low vision, there are color choices that just hurt the eyes.

    Learn how to use the tools available in the UI Fabric Theme Designer and check for accessibility in your color selection for SharePoint Themes and Designs as well as other tools for documents, PowerBI, and other areas of Office 365 to create an inclusive intranet that works for everyone.

    Room 604
    Thu 4:20 PM — 70 min
    • Advanced
    • Cloud/Online
    • Intranet & Portals
  • INT302 - How to Create a Governance and Training Delivery Site for SharePoint and Office 365

    One of the hardest challenges in getting users to adopt your new solution is providing easy to follow guidelines and training that they can “consume” just when they need the information.

    If you are struggling with this challenge, this session is for you! We’ll walk through a step-by-step approach for creating a super easy, no-code governance, training, and delivery framework for your SharePoint and Office 365 environment.

    You will leave with all the design information you need to create your own site, ideas on how to deliver the information “just in time,” and specific governance content to get you started.

    Room 604
    Fri 10:40 AM — 70 min
    • Introductory and overview
    • Cloud & OnPrem
    • Intranet & Portals
  • INT303 - Modern is Now! Transform Your Intranet

    Implementing the new modern experience is key to keeping your intranet fresh and relevant with new Office 365 features. What is the best way to implement the new features, make your environment ready for the future of collaboration, and keep your users working with their data without major disruptions? How do you use the new modern SharePoint and Office 365 features with your current Office 365 based intranet?

    In this session, we will walk through all of those questions and show you how to get moving with your intranet remodel. Using demos, you will get the knowledge you need to start transforming your existing intranet. SharePoint Hub sites, Communication sites, root site swap, and modern site improvements will all be demoed to help you bring the 'wow' factor to your intranet.

    Room 604
    Fri 1:00 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Content Management
    • Intranet & Portals
    • Office 365
    • Business Value
  • WRK504 - Power Apps: App design patterns

    This is a beginner to intermediate level class meant for makers who have built a few apps using the out-of-box forms and are now interested in improving the UI and UX design patterns to make the app more user-friendly and reduce end-user mistakes. In the second half we'll look at building some Power Automate flows using buttons.
     
    We'll build an elegant canvas app to submit, edit and delete data. Our primary focus will be on the design features such as-
    • Adding headers, footers and navigation icons using components,
    • Improving the look and feel of data cards in galleries
    • Pop-up messages

    Room 612
    Tue 9:00 AM – 12:30 pm
    • Intermediate
    • Cloud/Online
    • Power User
    • Tuesday Workshops
  • WRK601 - SharePoint/Office 365 User Adoption Master Class

    A smooth deployment isn't enough. Driving effective utilization of SharePoint and Office 365 is more than building effective migration strategies, training users on key features or sending out marketing emails. This master class provides a deep-dive on the components of user adoption. You'll learn why user adoption programs succeed and fail, gain practical experience designing adoption strategies and learn how to leverage innovation games to build consensus.

    During this workshop, you will:
    • Learn the basic foundations of user adoption, including key intrinsic and extrinsic motivators
    • Understand how different types of users in your organization can make (or break) your chances of user adoption success
    • Understand how innovation games can help drive shared understanding, uncover user requirements and drive engagement/enthusiasm
    • Examine real-world user adoption programs and determine how and why they were successful

    Room 609
    Tue 1:30 PM – 5:00 pm
    • Intermediate
    • Cloud & OnPrem
    • Power User
    • Office 365
    • Business Value
    • Tuesday Workshops
  • WRK604 - Business Process Automation with Microsoft 365

    Starting with the modernization of SharePoint Online and continuing with the deep integration of Microsoft 365, SharePoint has never been better. Today's information workers have the tools to create self-service business solutions that are rich with insights and visualizations, easy to build, deploy, and maintain, and are mobile friendly as well.

    In this session, you'll learn how to build business solutions with Microsoft 365 including SharePoint Online, Microsoft Teams, Planner, Power Apps, Power Automate (Flow), and more!

    Learn how to build solutions for personal productivity, solve problems for your team, and create enterprise solutions. These solutions can provide a measurable impact on business productivity, save time and money, and make business processes more efficient.

    Learn how to do more with Microsoft 365.

    Room 612
    Tue 1:30 PM – 5:00 pm
    • Intermediate
    • Cloud/Online
    • Power User
    • Office 365
    • Tuesday Workshops
  • CM101 - To Folder or Not to Folder. Struggle continues in Modern SharePoint.

    Have you been steering people away from using folders in SharePoint? Or are you just downright tired of hearing yet another reason for using metadata? The use of folders has long been a contentious battle in the world of SharePoint collaboration. They have their benefits and their drawbacks. So, what’s the right approach?

    Find out which could work best for you and your organization. Explore how to fully utilize modern SharePoint in SharePoint Online & SharePoint Server 2019.

    In this session, we will take the modern Document Library for a spin, showcasing features for document management and collaboration.

    Room 602/603
    Wed 9:50 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Content Management
    • Power User
    • Business Value
  • PWR101 - Intro to Power Apps for Microsoft Teams and SharePoint

    If you create business solutions with SharePoint lists;
    If you surface information and solutions via Microsoft Teams or SharePoint;
    If you're concerned with the potential complexity of Power Apps:

    This session will show why Power Apps should be considered part of your toolset. We will cover:
    • Simple extensions of the SharePoint list experience with Power Apps
    • How to take data from SharePoint lists to Teams and mobile experiences
    • Power Apps examples that bring immediate value but set the stage for further enhancements

    Room 606
    Wed 9:50 AM — 70 min
    • Introductory and overview
    • Cloud & OnPrem
    • Power User
  • FLO102 - Expressions in Power Automate and Flow

    A deep knowledge of Flow expressions is critical to maximizing the power of Power Automate.

    In this demo rich session we'll take a deep dive into the types of expressions available and how to apply them. You'll see how to combine expressions, use expressions to format email text, how to use and apply date and string expressions, how to use expressions with collections and arrays and more...

    If you have a casual knowledge of Flow and want to "step up your game" with the use of expressions, attend this session!

    Room 607
    Wed 11:10 AM — 70 min
    • Intermediate
    • Cloud/Online
    • Power User
    • Flow/Workflow
  • PWR102 - SharePoint List Formatting - More than Meets the Eye

    Transformers, they live among us. Cars, Planes, SharePoint Lists. SharePoint Lists!? YES!!!

    In this session, we will see how to create, develop & auto-deploy SharePoint List Formatting, Column Formatting and View Formatting Definitions. With no previous experience required, we will start from scratch, see examples you can use for free and even learn how to automatically deploy our List Formatting.

    By the end of the session you'll hear Optimus Prime command, 'SharePoint Lists.....ROLLOUT!!'

    Room 606
    Wed 11:10 AM — 70 min
    • Introductory and overview
    • Cloud & OnPrem
    • Content Management
    • Power User
    • Office 365
    • Business Value
  • TMS102 - Zero to hero: Microsoft Teams tips and tricks that empower everyone

    Join this session to learn the latest and greatest features in Microsoft Teams that empower everyone. Based on real-world experience, these tips ensure your success with Microsoft Teams within your organization.

    From business transformation to technical tips, from SharePoint to PowerApps. Microsoft Teams is designed with IT in mind, providing management capabilities for collaboration, meetings, callings, and apps.

    Explore the full range of management features available for configuring, managing, and monitoring Microsoft Teams. We walk through the full scope of features – for a tremendous onboarding experience!

    Room 608
    Wed 11:10 AM — 70 min
    • Intermediate
    • Cloud/Online
    • Power User
    • Microsoft Teams
  • CM103 - Practical steps for migrating shares to Office 365

    If you still have shares and want to move them to Office 365, you are not alone! Organizations want to take advantage of all the benefits Office 365 has to offer, but where do you begin? Can you just "lift and shift" and be done with it?

    In this session, you will learn how you can effectively analyze and migrate your shares to Office 365. We will show how to navigate the common issues with share migrations, how to discover business processes dependent on shares, and get you started on the migration journey.

    Join Microsoft MVPs Vlad Catrinescu and Daniel Glenn in this session inspired by real-world use cases to learn how to successfully migrate your shares to the cloud and get the most out of your Office 365 deployment.

    Room 602/603
    Wed 1:20 PM — 70 min
    • Intermediate
    • Cloud & OnPrem
    • Admin/Implementation
    • Content Management
    • Power User
    • Office 365
    • Business Value
  • PWR103 - 10 ways modern libraries can make you more efficient

    Modern lists and libraries have been around for a few years now and they are constantly getting updated. Are you taking advantage of all the productivity gains that are built in to the new experience?

    Microsoft Senior Content Developer Tom Resing, an MCM and former MVP, will walk you through at least 10 ways he's seen the modern experience help others like you. Includes plenty of demos and resources to take away.

    Room 606
    Wed 1:20 PM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Power User
    • Business Value
  • FLO104 - Using Power Apps and Microsoft Power Automate (Flow) Together: Made for each other

    Power Apps and Power Automate are both powerful tools for the citizen and professional developer. But using them together can take your application to a whole new level.

    In this talk we'll get you started with how to invoke a Flow from a Power App, how to pass information to the Flow, and how to return values back to Power Apps when the Flow completes. Along the way we'll discuss Best Practices that can make your Power Apps and Power Automate work more efficiently together.

    Even if you know both Power Apps and Power Automate, this session will help you get the most out of using them together.

    Room 607
    Wed 2:40 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Power User
    • Flow/Workflow
  • FLO105 - SharePoint Workflow for Cross-Site data, web services, and Flow.

    This session teaches how to leverage SharePoint Designer 2013 or better workflow to interface with remote web services. While this provides the ability for everything from posting to Twitter or instantiating Azure automation routines, it is also particularly useful to SharePoint users for list item creation and manipulation between sites or site collections or even provisioning sites. With the recent release of Microsoft Flow this can now be used in tandem to seamlessly integrate between SharePoint onprem and online or beyond.

    Room 607
    Wed 4:00 PM — 70 min
    • Advanced
    • Cloud & OnPrem
    • Admin/Implementation
    • Power User
    • Flow/Workflow
    • SP Development
    • Special Topics
  • PWR105 - Make use of all the Power Apps Admin features and also some free tools!

    The Power Platform Admin Center comes with several out-of-box features that provides you the ability and the confidence to govern your apps, flows and connectors.

    Join Daniel Christian, a Business Solutions Microsoft MVP and an early adopter of the Power Platform, as he shows you how to setup your Power Platform administration using Azure Active Directory Security Groups and also CDS Security Groups.

    Finally, he'll also show you all the free tools available to make your admin tasks easy and automated as well.

    Room 606
    Wed 4:00 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Admin/Implementation
    • Power User
  • FLO201 - Your mobile lifeline: Leveraging Power Automate buttons to drive productivity

    It's time to work smarter. With the Power Automate mobile app, you can build and execute push-button workflows that automate everyday tasks and transform your Digital Workplace experience. Need to quickly block your calendar for an impromptu meeting? Or send an automated email to your team letting them know you'll be working from home today? With flow buttons, you can start your workflows on-the-go with a single button click.

    This practical how-to session introduces button flows, showing how easy it is to create push-button flows for everyday Digital Workplace needs. You'll see examples of 4 easy-to-build flows and learn how the Power Automate app can greatly improve your mobile workplace experience.

    Room 607
    Thu 9:00 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Power User
    • Office 365
    • Flow/Workflow
  • PWR201 - Cool & Exciting Ways to Use Forms to Engage Users

    Many believe the new Microsoft Forms is the replacement for InfoPath and other form tools. However, that could not be further from the truth and I am so glad that it is. The new Microsoft Forms can increase user engagement by creating a fun and easy way to get users to provide information and learn about their company. Forms is not only the new survey replacement but it has an additional type of form called Quiz, yes I said Quiz!!! Excited yet? I know I am, as many individuals will take a quiz or fill out a survey if there is a competition involved andor some type of reward. Forms brings all of that to the table and more!

    Forms has created an engaging results overview and an option to post the results of your quizzes. Who doesn’t like to see their name at the top of a scoreboard? If you’re an organization that has external consultants, partners, clients, etc. well no fear as you can set surveys & quizzes to be internal only or allow for external users to participate. Just think of ALL the possibilities!

    Come join this session and let’s explore the many ways Microsoft Forms can help improve user engagement throughout your entire organization and who doesn’t love easy User Adoption methods!!

    Room 606
    Thu 9:00 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Content Management
    • Power User
    • Office 365
    • Business Value
  • FLO202 - Building Modern Approvals: Using Microsoft Power Automate (Flow)

    Approval workflows have always been one of the most important tools when building business processes in SharePoint.

    In this talk we will walk through everything you need to know to build modern approval workflows using Microsoft Power Automate. We'll start with the new built-in "Request sign-off" Flow and work out to an approval Flow with multiple sign-offs.

    Along the way I'll demonstrate how to retain an audit trail and troubleshoot your approval flow.

    Room 607
    Thu 10:30 AM — 70 min
    • Intermediate
    • Cloud & OnPrem
    • Power User
    • Flow/Workflow
  • TMS202 - Become a Microsoft Teams rockstar

    Microsoft technology is moving at a rapid pace, join my session for building step-by-step, common Microsoft Teams collaboration advantages and perform live Teams usage scenarios. By using channels, tabs, bots, the command bar, extensibility options with PowerApps and Team's modern collaboration features, watch how your collaboration goes from meh to magnificent.

    With this session learn how to utilize Team's features to quickly, comprehensively and effectively to create the HUB for collaboration among your users and solve important real-world issues that require an immediate, rich featured collaboration platform.

    Room 608
    Thu 10:30 AM — 70 min
    • Intermediate
    • Cloud/Online
    • Power User
    • Microsoft Teams
  • PWR203 - Augment your Power Platform solutions with cognitive services

    Join us in this session and learn how to leverage AI capabilities from Power Platform solutions. We will demonstrate how AI can help you and your organization save time and money by augmenting simple applications and processes.

    In this session we will work with simple use cases, based on real business requirements that all attendee can relate to.

    Room 606
    Thu 1:20 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Power User
    • Special Topics
  • PWR204 - Cross-site Publishing, the most powerful underutilized SharePoint feature

    Sharing information across sites, site collections, even Web Apps has never been easier than it is with the use of Cross-site publishing. It’s easily configured, and provides current information to the user whenever they view the dynamically updated list.

    In this session, we are going to explore the configuration needed to use cross-site publishing. We will then configure the sites needed to quickly configure and implement cross-site publishing, by creating a content portal that author’s will use to manage content, and a separate publishing site collection that displays the content in the Search Query Web Part.

    Room 606
    Thu 2:40 PM — 70 min
    • Intermediate
    • Cloud & OnPrem
    • Content Management
    • Power User
  • FLO205 - Real World Power Automate

    Looking for practical solutions to common issues encountered when writing Flows for SharePoint?

    Then this session is for you. Our time will be devoted to working through actual questions asked and problems encountered by Flow developers in the real world.

    We will explain the issues and look at each solution in detail.

    Room 607
    Thu 4:20 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Power User
    • Office 365
    • Flow/Workflow
  • PWR205 - PowerApps: A New Approach to the Traditional SharePoint List View

    PowerApps is an excellent tool for custom forms and facilitating business processes (with Microsoft Flow). Did you know PowerApps is also capable of building dramatically better list views? It's no coincidence that PowerApps are surfaced in the SharePoint interface via the View dropdown control.

    See how PowerApps can be used to display richer and more functional views of your data - now, directly in SharePoint and Teams with supported web parts and components.

    Room 606
    Thu 4:20 PM — 70 min
    • Intermediate
    • Cloud & OnPrem
    • Power User
  • OFF301 - Planner? I hardly know her!: Using Microsoft Planner to Elevate Your Task Management

    Are you still managing tasks in a physical space? Are you tired of your sticky notes losing their grip as they migrate around your scrum board? Wouldn't it be nice to have your tasks available anytime, anywhere? Microsoft has the tool for you!

    With Microsoft Planner, you can create and manage tasks with ease, incorporating your whole team in the planning process. Attach files, add checklists, and manage work with built-in reporting tools. You can even bring full-fidelity views of your plans into Teams with just a few clicks.

    Best of all, Planner is part of your Office 365 Groups experience, and it's easy to spin up a new group or plan within seconds. Come learn this fantastic tool from the ground up!

    Room 609
    Fri 9:00 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Power User
    • Office 365
  • PWR301 - Better looking list views using the column formatter

    Modern list views are great, but visually? They are kind of meh to be honest. No style, no color, low business impact. Users need to be able to quickly find what they are looking for and identify critical tasks, plus everyone likes visual indicators.

    Well, using the column formatter, users can customize modern list views. They can color code field based on date or status, create clickable actions, add simple icons, or create more complicated visualizations.

    Attend this fast paced 20 minute session on the column formatter to:
    • Understand what’s possible with the column formatter and what the different properties mean
    • How to get started implementing simple customizations
    • Where to go to get samples of more complex customizations

    Room 606
    Fri 9:00 AM — 70 min
    • Introductory and overview
    • Cloud & OnPrem
    • Power User
  • PWR302 - PowerApps: New Approaches for SharePoint Data Solutions

    Break free of the limitations of SharePoint lists. Power Apps integration with SharePoint introduces new options for Power Users to access, store, or extend existing data solutions beyond the boundaries of traditional lists.

    In this session we’ll cover new locations for data storage, new capabilities of these containers, and the pros and cons of choosing one over the other while still surfacing solutions via SharePoint or Teams.

    Room 606
    Fri 10:40 AM — 70 min
    • Intermediate
    • Cloud & OnPrem
    • Power User
  • FLO303 - Take Your Power Automate Skills to the Next Level!

    This demo intensive Power Automate session will cover such topics as approval escalation, parallel branches, expressions, using variables and more. Power Automate a is improving all the time and you'll see the latest enhancements.

    Finally, you'll see how to accomplish automation tasks that you now do in Designer workflows through Flow.

    Attend this session and take your Power Automate and Flow skills to the next level!

    Room 607
    Fri 1:00 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Power User
    • Office 365
    • Flow/Workflow
  • PWR303 - PowerApps and SharePoint: Better together

    Since Microsoft announced the long-term deprecation cycle for InfoPath, business users, decision-makers and power users have been waiting for better answers. Wait no longer! PowerApps is officially here as your InfoPath replacement, and even better – Microsoft is releasing PowerApps templates to get us started.

    Because PowerApps is seamlessly integrated into SharePoint, there's no need to manage forms from two places: permissions are inherited from and having PowerApps integrated with SharePoint gives you access to many powerful features, such as analytics reports, easy point-and-click rules for conditional formatting, and connections to other data sources. 

    In this session, we'll learn firsthand how we can extend our SharePoint experience with PowerApps - without writing a single line of code! We will not only cover the theory, but we will look at multiple examples expired by my main customers, and real-life scenarios in a live demo.

    Room 606
    Fri 1:00 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Power User
    • Business Value
  • FLO304 - Building Modern Approvals using Microsoft Power Automate: Advanced Concepts

    The introduction of the Approvals Actions in Microsoft Power Automate has simplified the process of creating Approval Workflows.

    In this talk we’ll go beyond the process of building basic parallel or serial approval flows and look at advanced techniques that can be used to take them to the next level.

    We’ll demonstrate solutions for the following:
    • Applying custom formatting to the approval email
    • Recording approval results and comments
    • Setting SharePoint content Approval status
    • Forwarding an approval if the approver is out of the office
    • Escalating an approval that hasn’t been responded to
    • Sending periodic reminders about pending approvals
    • Building an approval workflow for an adjustable list of approvers

    Room 607
    Fri 2:20 PM — 70 min
    • Advanced
    • Cloud & OnPrem
    • Power User
    • Office 365
    • Flow/Workflow
  • PWR205 - Pro Tips to improve Power Apps performance

    Now that you've gotten familiar with building some amazing forms or apps using zero or low-code, let's focus our attention on improving its performance.

    In this session, Daniel Christian, a Business Solutions Microsoft MVP and an early adopter of the Power Platform, will cover how you can plan building design of your app, choosing suitable functions and leveraging tools to significantly impact your app performance. This is a demo heavy session where you'll first-hand see what you should and should not do.

    Room 606
    Fri 2:20 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Admin/Implementation
    • Power User
    • Flow/Workflow
  • WRK102 - Becoming a SharePoint Online Admin Expert

    SharePoint Online in Office 365 has many components and in this full day workshop we are going to learn about these different components and how to manage them so SharePoint Online is properly configured, secure, and optimized.

    We will discuss, explore, and roll up our sleeves and configure SharePoint Online configuration settings, create and configure site collections, configure user profile settings, create a structured taxonomy using the term store, and configure the search service to ensure your users are able to quickly find the information they need.

    When you leave, you’ll have all the skills necessary to configure and manage the different SharePoint Online components using both the SharePoint Online Admin Center, and PowerShell.

    Room 604
    Mon 9:00 AM – 5:00 pm
    • Advanced
    • Cloud/Online
    • Admin/Implementation
    • Office 365
    • Monday Workshops
  • WRK105 - How to Design a Best-in-Class Microsoft 365 Driven Digital Workspace

    With Microsoft 365 as the backbone of your digital workspace, you’re able to empower your organization with out-of-the-box functionality and unparalleled integrations with the digital tools and resources your users use most. The Office 365 productivity suite along with crucial digital workspace elements including collaboration via Microsoft Teams and communication and sharing via a modern SharePoint intranet, help you deliver a cohesive digital hub for your organization. Further, there are often additional external or other 3rd party vital tools that must be considered within a comprehensive digital workspace.

    Begin your journey to building an effective digital workspace using Microsoft 365 as your organization’s digital backbone. Join us as we walk through the necessary strategies for building and delivering a strategic and holistic design plan for a Microsoft 365 driven digital workspace, from project concept, to discovery, research, design, implementation, to rollout and adoption.

    In this workshop you will learn:
    • How Microsoft 365 is the backbone of your digital workspace
    • Practical steps to uncovering your digital workspace requirements and user needs
    • How to set KPIs and metrics to measure the success and ROI of your solution
    • How you can plan to integrate the entirety of your digital toolset
    • Successful patterns to evaluate integration points, what is possible, and when to consider custom integrations
    • Strategies for user adoption including campaigns, champion programs, and training

    Room 607
    Mon 9:00 AM – 5:00 pm
    • Intermediate
    • Cloud/Online
    • Office 365
    • Microsoft Teams
    • Business Value
    • Monday Workshops
  • WRK106 - Office 365 Feature Explosion: What should you be using?

    The pace of change in Office 365 continues to accelerate. Over the last few years we've seen the introduction of a multitude of new features and offerings like Teams, Groups, PowerApps, Stream, and now Forms. All these new icons in the Office 365 App Launcher provide both a promise and a challenge for organizations. Some of the new offerings appear to overlap or replace existing offerings and in some cases there are so many new icons available in the Office 365 App Launcher that many users are wondering which they should be using.

    In this workshop we will review each of the icons presented in the average App Launcher. We'll demo the all but the most common apps, discuss the business case for their use, and explain the administrative controls available for controlling their usage.

    Here is the list of offerings that will be explored:
    • Yammer
    • Groups
    • Teams
    • Delve
    • Sway
    • Planner
    • PowerApps/Flow
    • Stream
    • Video
    • Forms
    • ToDo
    • Kaizala

    Room 608
    Mon 9:00 AM – 5:00 pm
    • Intermediate
    • Cloud/Online
    • Office 365
    • Monday Workshops
  • WKS506 - Microsoft 365 Admin Center: WOW That’s Different and New!

    Not long ago Microsoft added a new SharePoint Admin Center option at the top called “Try the Preview”. However, Microsoft does not intend on rolling the new SharePoint Admin Center out through first release. Which means if you aren’t selecting “Try the Preview” now, one day you will login and your mind will be blown.

    In this workshop, I will be going through the overall Microsoft 365 Admin Center and the other new Admin Centers. There will be a deep-dive into the SharePoint Admin Center as a lot has changed and for the better! What’s new, what has changed and what does all of this mean? I am very excited about many of the new features Microsoft has added and I look forward to sharing them with you!

    Room 613/614
    Tue 9:00 AM – 12:30 pm
    • Intermediate
    • Cloud/Online
    • Admin/Implementation
    • Office 365
  • WRK501 - Plan your SharePoint home sites & hubs with mind-mapping

    It's a flat new world in SharePoint. We're supposed to move on from our classic, hierarchical site collections and start building an array of modern sites. But how do we organize our content and intranets in this new world? This half-day workshop takes a deep-dive look at SharePoint home sites and hubs. We'll define what home sites and hubs are, lay the conceptual groundwork for understanding their use, and provide a creative new way of conceptualizing the logical ties between your myriad of flat SharePoint sites.

    If you have no idea how your organization will start using home sites and hubs, need help understanding how to relate your SharePoint sites together, or want to learn how you can start making sense of your SharePoint sites and content, this is a must-attend workshop. You'll leave with a clear understanding of the new information architecture capabilities being released and learn how to leverage mind-mapping to organize your SharePoint world.

    Room 609
    Tue 9:00 AM – 12:30 pm
    • Intermediate
    • Cloud/Online
    • Intranet & Portals
    • Office 365
    • Tuesday Workshops
  • WRK502 - Hands-On Power Automate Workshop - Fundamental

    Power Automate/Flow is the successor to SharePoint Designer workflow and the future of process automation for SharePoint. While it is much more than a SharePoint-only tool, this session will focus on providing you with the skills to get started right away with SharePoint automation. In this demo-rich workshop, you’ll learn by doing with hands-on labs.

    What we'll cover during the session:
    • Overview and how your organization can get started
    • Flow concepts (e.g. triggers, actions, conditions) and how they’re applicable
    • Flow design using templates and blank canvas
    • Flow creation for common SharePoint business requirements, e.g. document approval

    Demo environment is provided

    ***ATTENDEES MUST BRING THEIR OWN DEVICE. DEVICES WITHOUT EXTERNAL KEYBOARDS ARE NOT RECOMMENDED .***

    Room 610
    Tue 9:00 AM – 12:30 pm
    • Introductory and overview
    • Cloud & OnPrem
    • Office 365
    • Flow/Workflow
    • Tuesday Workshops
  • WRK503 - Transform Your Intranet in Less than 4 hours!

    To fully utilize the new features in Office 365, you need an intranet that employs the new modern tools. Most organizations don't have the budget for another intranet implementation that may take months or years, and ultimately not be up to date. So how do you implement the new modern features faster, while also having little downtime and gaining the best of what Microsoft has to offer?

    During this workshop, we will walk through how to take your current intranet to the modern version your users need.

    Using live demos and plans, you will learn:
    • How to modernize your classic sites
    • Hub site planning and management
    • How to make use of Office 365 Groups for your existing sites
    • The tricks to using 'site swap' and how to get your new modern intranet at the root of your tenant
    • How to make the SharePoint Home site a seamless part of your intranet

    Come ready with your laptop to follow along!

    Room 611
    Tue 9:00 AM – 12:30 pm
    • Intermediate
    • Cloud/Online
    • Intranet & Portals
    • Office 365
    • Tuesday Workshops
  • WRK601 - SharePoint/Office 365 User Adoption Master Class

    A smooth deployment isn't enough. Driving effective utilization of SharePoint and Office 365 is more than building effective migration strategies, training users on key features or sending out marketing emails. This master class provides a deep-dive on the components of user adoption. You'll learn why user adoption programs succeed and fail, gain practical experience designing adoption strategies and learn how to leverage innovation games to build consensus.

    During this workshop, you will:
    • Learn the basic foundations of user adoption, including key intrinsic and extrinsic motivators
    • Understand how different types of users in your organization can make (or break) your chances of user adoption success
    • Understand how innovation games can help drive shared understanding, uncover user requirements and drive engagement/enthusiasm
    • Examine real-world user adoption programs and determine how and why they were successful

    Room 609
    Tue 1:30 PM – 5:00 pm
    • Intermediate
    • Cloud & OnPrem
    • Power User
    • Office 365
    • Business Value
    • Tuesday Workshops
  • WRK602 - Hands-On Power Automate Workshop - Intermediate

    In this Power Automate/Flow workshop, you’ll learn by doing with hands-on labs. The workshop is geared towards participants who either have introductory knowledge of Power Automate/Flow or have attended this SharePoint Fest's morning/fundamental workshop.

    What we'll cover during the session:
    • Flow expressions
    • Advanced approval scenarios, e.g. escalation
    • Interacting with larger data sets in SharePoint, using OData Filter, Loop
    • Must-know nuggets from real-world solutions

    Demo environment is provided

    ***ATTENDEES MUST BRING THEIR OWN DEVICE. DEVICES WITHOUT EXTERNAL KEYBOARDS ARE NOT RECOMMENDED .***

    Room 610
    Tue 1:30 PM – 5:00 pm
    • Intermediate
    • Cloud & OnPrem
    • Office 365
    • Flow/Workflow
    • Tuesday Workshops
  • WRK604 - Business Process Automation with Microsoft 365

    Starting with the modernization of SharePoint Online and continuing with the deep integration of Microsoft 365, SharePoint has never been better. Today's information workers have the tools to create self-service business solutions that are rich with insights and visualizations, easy to build, deploy, and maintain, and are mobile friendly as well.

    In this session, you'll learn how to build business solutions with Microsoft 365 including SharePoint Online, Microsoft Teams, Planner, Power Apps, Power Automate (Flow), and more!

    Learn how to build solutions for personal productivity, solve problems for your team, and create enterprise solutions. These solutions can provide a measurable impact on business productivity, save time and money, and make business processes more efficient.

    Learn how to do more with Microsoft 365.

    Room 612
    Tue 1:30 PM – 5:00 pm
    • Intermediate
    • Cloud/Online
    • Power User
    • Office 365
    • Tuesday Workshops
  • OFF101 - Getting the best use out of all Office 365 applications

    There's so much that Office 365 has to offer small to large organizations. However, the current reality is that most organizations are only using about 20% of the available capabilities. Why not understand the Entire value of the suite of Office 365 applications so your users can take full advantage of what you are already paying for!?

    Come to this session and we'll go over the entire stack of Office 365 applications. Not just what each of them do, but also the sample business use cases for each of them as well.

    Room 609
    Wed 9:50 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Office 365
    • Business Value
  • OFF102 - Empowering the Business for eDiscovery in Office 365

    Electronic Discovery (eDiscovery) is an important part of data governance in an organization. Whether responding to internal investigations, external litigations, or regulatory requests, the ability for business teams (Legal/Risk/HR) to self-serve their own eDiscovery cases in a timely and secure manner is critical.

    Attend this session to learn key things business teams need to understand to manage their own eDiscovery case workload in Office 365 for both Core and Advanced eDiscovery. I'll discuss data governance practices in an organization and their impact on eDiscovery results.

    Room 609
    Wed 11:10 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Office 365
    • Business Value
  • PWR102 - SharePoint List Formatting - More than Meets the Eye

    Transformers, they live among us. Cars, Planes, SharePoint Lists. SharePoint Lists!? YES!!!

    In this session, we will see how to create, develop & auto-deploy SharePoint List Formatting, Column Formatting and View Formatting Definitions. With no previous experience required, we will start from scratch, see examples you can use for free and even learn how to automatically deploy our List Formatting.

    By the end of the session you'll hear Optimus Prime command, 'SharePoint Lists.....ROLLOUT!!'

    Room 606
    Wed 11:10 AM — 70 min
    • Introductory and overview
    • Cloud & OnPrem
    • Content Management
    • Power User
    • Office 365
    • Business Value
  • CM103 - Practical steps for migrating shares to Office 365

    If you still have shares and want to move them to Office 365, you are not alone! Organizations want to take advantage of all the benefits Office 365 has to offer, but where do you begin? Can you just "lift and shift" and be done with it?

    In this session, you will learn how you can effectively analyze and migrate your shares to Office 365. We will show how to navigate the common issues with share migrations, how to discover business processes dependent on shares, and get you started on the migration journey.

    Join Microsoft MVPs Vlad Catrinescu and Daniel Glenn in this session inspired by real-world use cases to learn how to successfully migrate your shares to the cloud and get the most out of your Office 365 deployment.

    Room 602/603
    Wed 1:20 PM — 70 min
    • Intermediate
    • Cloud & OnPrem
    • Admin/Implementation
    • Content Management
    • Power User
    • Office 365
    • Business Value
  • OFF103 - Develop Your Office 365 Information Governance Strategy in 4 Steps

    So you’ve made the decision to move to Office 365 – now how do you ensure your critical business information is secure in the cloud?

    In this interactive session, you will learn how to reduce risk and ensure your users do the right thing by employing industry best practices for information governance, risk, and compliance. We’ll also explain how recent enhancements from Microsoft – including Advance Data Governance and Azure Information Protection – as well as other related technologies can help.

    This session will empower you to implement proven tactics to ensure your Microsoft Cloud investment meets business needs while protecting your most sensitive data.

    Room 609
    Wed 1:20 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Office 365
  • TMS103 - Teams AND Yammer? Yes Please! A case study.

    “What to use when?” is a phrase so often used when talking about Office 365 that it may have set the record for blog posts, conference sessions and heated debates. Many thought that Microsoft had moved on from making big bets on Yammer given the significant focus and attention on Microsoft Teams in recent years, so the announcements about “the new Yammer” at last year’s Ignite conference may have come as a surprise. Almost instantly the “when should I use this versus Teams” started up again. As an organization, AvePoint is heavily reliant on Teams for it’s day to day operations, but this session will go deep into the “why” and “how” AvePoint made the decision to move it’s thriving and active knowledge communities from Teams to the new Yammer.

    Attendees will learn the logic that prompted the decision, the steps taken to get there, and how Yammer was configured and managed to create a broader and more effective knowledge-sharing mechanism that is relied on throughout the organization.

    Just as important, we’ll detail how the organization created internal clarity for users to understand the hand-offs and co-existence of these two conversational platforms within it’s everyday collaboration

    Room 608
    Wed 1:20 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Office 365
    • Microsoft Teams
    • Business Value
  • INT104 - "Don't Cross the Streams!": Administering Your Microsoft Stream Portal

    In one of the most memorable lines from the 1984 classic Ghostbusters, Egon Spengler warns his fellow ghostbusters, "Don't cross the streams! Try to imagine all life as you know it stopping instantaneously and every molecule in your body exploding at the speed of light."

    While a poorly planned Microsoft Stream portal probably won't cause you that much chaos, it can still seem daunting to manage at first glance. How do permissions work? What's the difference between videos, channels, and groups? How do you control content creation? What oversight do you have as an admin? In this session, we'll explore Stream administration, focusing on how to harness the power of Stream permissions architecture to achieve a variety of business outcomes.

    At the end of this session, if you don't want your Streams to cross, you'll know how to stop it!

    Room 604
    Wed 2:40 PM — 70 min
    • All
    • Cloud/Online
    • Content Management
    • Intranet & Portals
    • Office 365
  • PWR104 - Embedding User Experience (UX) in Your Out of the Box Solutions

    The biggest driver of intranet adoption is easily finding useful information to help users in their day-to-day. You can create a seamless user experience across SharePoint Online without ever touching custom coding. 

    Learn more about:
    • User experience principles to consider in your site builds
    • Creating intuitive navigation and custom footers
    • Utilizing page templates and organization image libraries
    • Creating a scalable information architecture and site structure

    You'll take away actionable steps for improving your intranet information organization, an overview of what is coming on the roadmap, and tips to help create an engaging user experience for your intranet ensuring your users' top tasks are easily accessible.

    Room 606
    Wed 2:40 PM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Office 365
    • Business Value
  • TMD104 - Introducing new Developer App Templates for Microsoft Teams

    Building an app from scratch for Teams can be a time-consuming effort which is why Microsoft launched App Templates. App Templates are fully built Teams apps that are open-sourced and housed in their Office Dev GitHub link. The benefits of these app templates is that you don't have to be a developer to deploy them and for those who are developers you can customize the code to fit your needs.

    In this session, we'll walk through the key concepts of what custom apps can be deployed for Teams as well as demonstrate 4 of the Microsoft pre-built apps:

    • Attendance app (Power App)
    • Book-a-room bot
    • Custom Stickers App Template
    • HR Support App Template

    Room 611
    Wed 2:40 PM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Office 365
    • Microsoft Teams
    • Teams Development
    • Azure/o365 Development
  • CM201 - More than a "Lift and Shift": Improving Findability and User Experience in Your Migration

    This session will focus on considerations when transitioning your content from classic to modern pages in SharePoint Online using out of the box solutions. Ensure your migration is focused on helping people find what they are looking for and better understand their surroundings- not just a lift and shift of existing content and structures. This is your starter kit for a deeper understanding of what is possible for surfacing content in modern pages and scalable ways to get there.
     
    We will cover:
    • Site architecture and navigation best practices
    • Planning and scaling pages
    • Important modern web parts
    • Considerations for self-service
     
    You'll take away actionable steps for improving your content during its transition to modern, an overview of what is coming on the roadmap, and tips to help create a seamless user experience for your intranet.

    Room 602/603
    Thu 9:00 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Content Management
    • Intranet & Portals
    • Office 365
    • Business Value
  • FLO201 - Your mobile lifeline: Leveraging Power Automate buttons to drive productivity

    It's time to work smarter. With the Power Automate mobile app, you can build and execute push-button workflows that automate everyday tasks and transform your Digital Workplace experience. Need to quickly block your calendar for an impromptu meeting? Or send an automated email to your team letting them know you'll be working from home today? With flow buttons, you can start your workflows on-the-go with a single button click.

    This practical how-to session introduces button flows, showing how easy it is to create push-button flows for everyday Digital Workplace needs. You'll see examples of 4 easy-to-build flows and learn how the Power Automate app can greatly improve your mobile workplace experience.

    Room 607
    Thu 9:00 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Power User
    • Office 365
    • Flow/Workflow
  • PWR201 - Cool & Exciting Ways to Use Forms to Engage Users

    Many believe the new Microsoft Forms is the replacement for InfoPath and other form tools. However, that could not be further from the truth and I am so glad that it is. The new Microsoft Forms can increase user engagement by creating a fun and easy way to get users to provide information and learn about their company. Forms is not only the new survey replacement but it has an additional type of form called Quiz, yes I said Quiz!!! Excited yet? I know I am, as many individuals will take a quiz or fill out a survey if there is a competition involved andor some type of reward. Forms brings all of that to the table and more!

    Forms has created an engaging results overview and an option to post the results of your quizzes. Who doesn’t like to see their name at the top of a scoreboard? If you’re an organization that has external consultants, partners, clients, etc. well no fear as you can set surveys & quizzes to be internal only or allow for external users to participate. Just think of ALL the possibilities!

    Come join this session and let’s explore the many ways Microsoft Forms can help improve user engagement throughout your entire organization and who doesn’t love easy User Adoption methods!!

    Room 606
    Thu 9:00 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Content Management
    • Power User
    • Office 365
    • Business Value
  • OFF202 - Deploy Microsoft Learning Pathways to get the best use out of Microsoft 365

    Are your employees utilizing Microsoft 365 to the fullest? Do they have the training and support needed to be successful in their job?

    Microsoft 365 Learning Pathways is a Microsoft-built solution you can deploy to your tenant, today, for free. It creates an adoption and training center that showcases dynamic, always up-to-date content from Microsoft to support training and adoption for your end users. You can also customize it to fit the exact needs of your organization by incorporating your own training content and highlighting your events.

    Come to the session and I will show you how you can deploy and get the best use out of the content from Microsoft 365 Learning Pathways.

    Room 609
    Thu 10:30 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Office 365
    • Business Value
  • CM203 - Retain, Remove, Record. Office 365 Retention for Digital Hoarders & Record Managers.

    Do you work in a place where no file ever gets deleted? Is your organization required to meet compliance regulations for digital preservation?

    If so, let's unpack how to manage your content life-cycle in Office 365. In this session, we will walk through the retention capabilities provided in Microsoft Information Protection (MIP).

    This session will uncover:
    • Differences between retention and records in Office 365
    • When to use retention policies vs. retention labels
    • How to manage a review process before files get discarded from Office 365
    • Administration and end user experiences using Office 365 retention

    Room 602/603
    Thu 1:20 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Content Management
    • Office 365
    • Special Topics
  • OFF203 - Office 365 Groups: The Foundation of the Modern Experience

    If you're new to Office 365 collaboration, this is the session for you! Office 365 Groups are the new way of organizing work and teams in Office 365. From Microsoft Teams to SharePoint to Yammer, Office 365 Groups touch everything.

    Come learn about the various entry points for creating groups, what a group includes, and some tips on managing groups to make sure you never lose control of your IT environment.

    Room 609
    Thu 1:20 PM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Admin/Implementation
    • Office 365
  • TMD203 - Develop Once, Use Twice - SharePoint Framework in Microsoft Teams

    Microsoft Teams and SharePoint integration becomes deeper.

    Now, using single Office 365 Platform for deploying applications, a developer can create an application that runs both in SharePoint and Teams.

    Current session:
    1. Covers the process of creation SharePoint Framework application
    2. Demonstrates conditional code based on execution environment (inside
    SharePoint or inside Teams)
    3. Showcases deployment and configuration of created application in SharePoint
    and as a Teams Tab

    Room 611
    Thu 1:20 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Office 365
    • Microsoft Teams
    • Teams Development
    • SP Development
  • TMS203 - These Private Channels are OK! Re-thinking you Teams Information Architecture…

    “Private” channels--- the name sounds a bit ominous, but the introduction of Private Channels has solved some very specific and widespread problems with how larger teams communicate across the organization. But with the introduction of this new type of channel, the underlying storage, compliance and membership concepts that we were used to have gotten more complex and potentially confusing.

    This session will cover all aspects of Private Channels-- from business value to deep management, compliance and technical architecture details— and you will leave with a solid understanding of when, why, and HOW to deploy Private Channels across your organization.

    Room 608
    Thu 1:20 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Admin/Implementation
    • Office 365
    • Microsoft Teams
    • Business Value
  • CM204 - 7 Ways to Auto-Apply Office 365 Retention Labels to your documents

    If you don't want to rely on information workers in your organization to manually apply Office 365 retention labels, come to this session to learn current ways you can auto-apply them! Ranging from simple to more complex, I'll show how you can leverage your SharePoint information architecture's content types and metadata, Office 365 sensitive information types, keywords and even Microsoft Flow to apply a retention label.

    After this session, you'll understand current options available to auto-apply Office 365 Retention labels across your SharePoint sites and a look into what Microsoft has planned.

    Room 602/603
    Thu 2:40 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Admin/Implementation
    • Content Management
    • Office 365
    • Business Value
    • Special Topics
  • FLO205 - Real World Power Automate

    Looking for practical solutions to common issues encountered when writing Flows for SharePoint?

    Then this session is for you. Our time will be devoted to working through actual questions asked and problems encountered by Flow developers in the real world.

    We will explain the issues and look at each solution in detail.

    Room 607
    Thu 4:20 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Power User
    • Office 365
    • Flow/Workflow
  • CM301 - Protection and Retention of Office 365 Content- The MIP Primer

    Microsoft has been making the case that your content is safer and better managed in the cloud—but what, specifically are they doing about it?

    In this session we’ll deep dive into Microsoft Information Protection (MIP), understanding what it is, how it works, and where it came from. Specifically, we’ll cover Sensitivity Labels (Azure Information Protection), and Retention Labels (Advanced Data Governance) and along the way, learn what they have in common, what the differences are, and set you on a practical course for how to use them effectively.

    Room 602/603
    Fri 9:00 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Content Management
    • Office 365
  • OFF301 - Planner? I hardly know her!: Using Microsoft Planner to Elevate Your Task Management

    Are you still managing tasks in a physical space? Are you tired of your sticky notes losing their grip as they migrate around your scrum board? Wouldn't it be nice to have your tasks available anytime, anywhere? Microsoft has the tool for you!

    With Microsoft Planner, you can create and manage tasks with ease, incorporating your whole team in the planning process. Attach files, add checklists, and manage work with built-in reporting tools. You can even bring full-fidelity views of your plans into Teams with just a few clicks.

    Best of all, Planner is part of your Office 365 Groups experience, and it's easy to spin up a new group or plan within seconds. Come learn this fantastic tool from the ground up!

    Room 609
    Fri 9:00 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Power User
    • Office 365
  • OFF302 - Unpacking Office 365 File Sharing and Controls

    Office 365 enables ease of content sharing with people in and out of your organization. This session will breakdown the different ways you could securely share files in SharePoint Online, OneDrive for Business, or Teams with colleagues, partners, or clients. See how the sharing feature provides the convenience for your end users and removes collaboration barriers.

    On the flip side, convenience could come at a price, without proper planning. Know the challenges that your organization could face with the ease of sharing in your environment. This session will uncover data governance, insights, and security capabilities, available to Office 365 administrators and compliance officers.

    Room 609
    Fri 10:40 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Admin/Implementation
    • Office 365
    • Special Topics
  • ADM303 - Exploring Office 365 Migration Options and Tools

    Congratulations, on your decision to move to Office 365. If your mind is running rampant on how to complete the migration, this session is for you.

    We will begin by exploring the steps necessary during the following migration phases:
    • Before the migration
    • Completing the migration
    • Managing the cloud-based content after migration

    As you can guess, you’re going to need to know what the best approach is to complete the migration, so we will also discuss what your migration options are, and what tools are available, including how to use the SharePoint Migration Assessment Tool with the SharePoint Migration Tool to help streamline and successfully complete your migration to Office 365.

    Room 613/614
    Fri 1:00 PM — 70 min
    • Advanced
    • Cloud & OnPrem
    • Admin/Implementation
    • Content Management
    • Office 365
  • FLO303 - Take Your Power Automate Skills to the Next Level!

    This demo intensive Power Automate session will cover such topics as approval escalation, parallel branches, expressions, using variables and more. Power Automate a is improving all the time and you'll see the latest enhancements.

    Finally, you'll see how to accomplish automation tasks that you now do in Designer workflows through Flow.

    Attend this session and take your Power Automate and Flow skills to the next level!

    Room 607
    Fri 1:00 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Power User
    • Office 365
    • Flow/Workflow
  • INT303 - Modern is Now! Transform Your Intranet

    Implementing the new modern experience is key to keeping your intranet fresh and relevant with new Office 365 features. What is the best way to implement the new features, make your environment ready for the future of collaboration, and keep your users working with their data without major disruptions? How do you use the new modern SharePoint and Office 365 features with your current Office 365 based intranet?

    In this session, we will walk through all of those questions and show you how to get moving with your intranet remodel. Using demos, you will get the knowledge you need to start transforming your existing intranet. SharePoint Hub sites, Communication sites, root site swap, and modern site improvements will all be demoed to help you bring the 'wow' factor to your intranet.

    Room 604
    Fri 1:00 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Content Management
    • Intranet & Portals
    • Office 365
    • Business Value
  • OFF303 - Prepare Your Organization for Self-Service & Scale with Office 365

    Rapidly growing companies must balance multiple strategic objectives with a seemingly endless list of action items while maintaining a focus on creating scalable solutions. Often this is all done by a team of one. How can you meet the needs of the business and avoid shadow IT with limited resources?
     
    In this session, we will share how one biotech utilized Office 365 solutions to:
    • Prepare the organization for Team Site self-service
    • Expand your Microsoft 365 team outside of IT and engage the business
    • Establish a global steering committee to drive right-sized solutions across the organization
     
    Learn about the customer experience focused approach that lead to high employee engagement and fostered trusted relationships across the organization.

    Room 609
    Fri 1:00 PM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Office 365
    • Business Value
  • TMS303 - Protecting your Teams work across Office 365

    With Modern Team sites and Microsoft Teams being created at a record pace these days, are you concerned how content within them can be secured, protected, retained, and discovered?

    Join me in this session to see how Office 365 features can work together to address these requirements so you can breathe a little easier.

    Key Takeaways:
    • Understand Microsoft's shared responsibility model for compliance and what this means for you
    • Ways to prevent sensitive information in your Teams from leaving your organization
    • How to safely collaborate on your Team work with external parties
    • How to apply retention across your Team work

    Room 608
    Fri 1:00 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Admin/Implementation
    • Office 365
    • Microsoft Teams
  • FLO304 - Building Modern Approvals using Microsoft Power Automate: Advanced Concepts

    The introduction of the Approvals Actions in Microsoft Power Automate has simplified the process of creating Approval Workflows.

    In this talk we’ll go beyond the process of building basic parallel or serial approval flows and look at advanced techniques that can be used to take them to the next level.

    We’ll demonstrate solutions for the following:
    • Applying custom formatting to the approval email
    • Recording approval results and comments
    • Setting SharePoint content Approval status
    • Forwarding an approval if the approver is out of the office
    • Escalating an approval that hasn’t been responded to
    • Sending periodic reminders about pending approvals
    • Building an approval workflow for an adjustable list of approvers

    Room 607
    Fri 2:20 PM — 70 min
    • Advanced
    • Cloud & OnPrem
    • Power User
    • Office 365
    • Flow/Workflow
  • WRK105 - How to Design a Best-in-Class Microsoft 365 Driven Digital Workspace

    With Microsoft 365 as the backbone of your digital workspace, you’re able to empower your organization with out-of-the-box functionality and unparalleled integrations with the digital tools and resources your users use most. The Office 365 productivity suite along with crucial digital workspace elements including collaboration via Microsoft Teams and communication and sharing via a modern SharePoint intranet, help you deliver a cohesive digital hub for your organization. Further, there are often additional external or other 3rd party vital tools that must be considered within a comprehensive digital workspace.

    Begin your journey to building an effective digital workspace using Microsoft 365 as your organization’s digital backbone. Join us as we walk through the necessary strategies for building and delivering a strategic and holistic design plan for a Microsoft 365 driven digital workspace, from project concept, to discovery, research, design, implementation, to rollout and adoption.

    In this workshop you will learn:
    • How Microsoft 365 is the backbone of your digital workspace
    • Practical steps to uncovering your digital workspace requirements and user needs
    • How to set KPIs and metrics to measure the success and ROI of your solution
    • How you can plan to integrate the entirety of your digital toolset
    • Successful patterns to evaluate integration points, what is possible, and when to consider custom integrations
    • Strategies for user adoption including campaigns, champion programs, and training

    Room 607
    Mon 9:00 AM – 5:00 pm
    • Intermediate
    • Cloud/Online
    • Office 365
    • Microsoft Teams
    • Business Value
    • Monday Workshops
  • WRK202 - Building Applications for Teams - Part 1 (Concepts and Low-Code Solutions)

    With more than 44 million daily users, the momentum behind Microsoft Teams is unprecedented. Teams is more than a collaboration tool, however - it's a platform where you can develop and integrate applications to streamline work and bring collaboration into everyday business processes.

    In this half-day workshop, you'll learn how Teams and Teams applications work. Then you'll learn how to build a variety of no-code/low-code applications including how to:

    • Create Teams applications with Teams App Studio and manage them with Teams App Policies
    • Build custom tabs out of any SharePoint page
    • Integrate Power Apps and Power Automate into Teams
    • Create and use Adaptive Cards in your solutions
    • Build and customize a QnA bot to answer frequently asked questions
    • Deploy and use pre-built Teams Application Templates

    If you love Microsoft Teams you owe it to yourself to see what you could build to make it even better - it's easy!

    Room 612
    Mon 9:00 AM – 12:30 pm
    • Introductory and overview
    • Cloud/Online
    • Microsoft Teams
    • Teams Development
    • Monday Workshops
  • WRK303 - Building Applications for Teams - Part 2 (Deeper dive and developer solutions)

    Building Applications for Teams - Part 2 (Deeper dive and developer solutions)
    This half-day workshop builds on Part 1, and will show you how to take Teams applications to the next level using custom code.

    The workshop will incorporate a mix of JavaScript and C# to demonstrate how to:
    • Build custom tabs as Single Page Apps with SharePoint Framework
    • Build conversational bots with the Azure Bot Framework and Azure cognitive services
    • Build bots with adaptive cards that handle adaptive card actions
    • Extend the menus in Teams with Messaging Extensions and task modules
    • Call the Microsoft Graph from tabs and bots to act on behalf of the user

    If you're a developer or solutions architect thinking about Teams applications, this is the workshop for you.

    Room 612
    Mon 1:30 PM – 5:00 pm
    • Intermediate
    • Cloud/Online
    • Microsoft Teams
    • Teams Development
    • Monday Workshops
  • WRK403 - Drive Microsoft Teams Adoption: How to Make It Easy To Do The Right Thing

    So you’ve made the decision to turn on Microsoft Teams – congratulations! Teams is one of the fastest growing business applications designed to boost collaboration and productivity. Get ready to revolutionize the way your organization is doing business!

    But before you light up Teams for your entire organization, it’s critical to ensure to you have a solid governance strategy in place to ensure you’re striking the balance between effective collaboration and control. A well-governed Office 365 instance ensures security, managed information lifecycle and also lays the groundwork for a long-term sustainable adoption strategy. You want to make it easy for people to do the right thing – good governance precedes great adoption!


    This interactive workshop will cover:

    - How to leverage Microsoft Teams to streamline collaboration and realize the full value from your Office 365 investment
    - How to address common management and governance concerns for Office 365 and Microsoft Teams – from provisioning to information lifecycle management
    - How to assess whether native Office 365 governance and backup capabilities are meeting your organizations SLAs and any external regulations
    - How to achieve rapid sustainable adoption of Microsoft Teams and ensure that you’re meeting relevant business needs – from pilot to full rollout

    Room 605
    Tue 9:00 AM – 5:00 pm
    • Intermediate
    • Cloud/Online
    • Microsoft Teams
    • Tuesday Workshops
  • WRK404 - Mastering Microsoft Teams

    Teams is the new chat-based workspace in Office 365 and is the fastest growing at Microsoft right now. Microsoft teams relies on the Office 365 groups security model and aims to be the new Collaboration HUB. Exiting times, isn’t it? Teams has been designed for teamwork and flexibility, powered by the Microsoft cloud to bring together the best of Office 365 into a single workspace for working with people, managing conversations, maintaining files, and integrating Office 365 applications, so everyone has instant access to everything they need for a successful collaboration.

    With great features come great questions and this workshop will cover how to plan, implement, and master Microsoft Teams. Be prepared for an overview of Microsoft Teams, examples of how to get started with Microsoft Teams, best practices for managing different scenarios, and how SharePoint and OneDrive for Business interact with Microsoft Teams. We’ll cover how to plan, deliver, and operate Microsoft Teams for: Groups, Whiteboard, meetings, notes, DLP, Roles and Permissions & Monitoring Usage and Quality.

    If your organization is currently considering deploying or just starting your journey to Microsoft Teams, this workshop is for you as we'll consider everything from A to Z.

    Room 606
    Tue 9:00 AM – 5:00 pm
    • Introductory and overview
    • Cloud/Online
    • Microsoft Teams
    • Tuesday Workshops
  • TMD102 - Teams Applications: The Art of the Possible

    Everybody knows that Teams is a great collaboration tool, however many people don't realize that Teams is also a powerful development platform. By supplementing Teams' built-in features with your own, you can build powerful collaborative applications and bring existing cloud applications under Teams' "single pane of glass".

    In this demo-filled session, you'll learn the architecture behind Teams, and see what kinds of solutions are possible and how they bring business value. We'll explore low-code/no-code solutions as well as fully coded ones, and discuss reuse opportunities to bring everything from a SharePoint page to an Azure Bot into Teams.

    Don't miss this opportunity to learn what's possible using Teams as an application platform!

    Room 611
    Wed 11:10 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Microsoft Teams
    • Teams Development
    • Azure/o365 Development
  • TMS102 - Zero to hero: Microsoft Teams tips and tricks that empower everyone

    Join this session to learn the latest and greatest features in Microsoft Teams that empower everyone. Based on real-world experience, these tips ensure your success with Microsoft Teams within your organization.

    From business transformation to technical tips, from SharePoint to PowerApps. Microsoft Teams is designed with IT in mind, providing management capabilities for collaboration, meetings, callings, and apps.

    Explore the full range of management features available for configuring, managing, and monitoring Microsoft Teams. We walk through the full scope of features – for a tremendous onboarding experience!

    Room 608
    Wed 11:10 AM — 70 min
    • Intermediate
    • Cloud/Online
    • Power User
    • Microsoft Teams
  • TMD103 - Introduction to Microsoft Teams app development

    Microsoft Teams is the fastest-growing product in Microsoft's history. While very useful out-of-the-box, did you know you can extend it with custom apps?

    In this introductory session, you'll learn what extensibility points Microsoft Teams has enabling you to create custom apps. We'll cover bots, messaging extensions, tabs, personal apps and how you can use task modules as dialogs to collect or display information.

    After attending this session, you'll have a firm grasp of what's possible and how you can build your next custom app for your organization or customers by extending Microsoft Teams.

    Room 611
    Wed 1:20 PM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Microsoft Teams
    • Teams Development
  • TMS103 - Teams AND Yammer? Yes Please! A case study.

    “What to use when?” is a phrase so often used when talking about Office 365 that it may have set the record for blog posts, conference sessions and heated debates. Many thought that Microsoft had moved on from making big bets on Yammer given the significant focus and attention on Microsoft Teams in recent years, so the announcements about “the new Yammer” at last year’s Ignite conference may have come as a surprise. Almost instantly the “when should I use this versus Teams” started up again. As an organization, AvePoint is heavily reliant on Teams for it’s day to day operations, but this session will go deep into the “why” and “how” AvePoint made the decision to move it’s thriving and active knowledge communities from Teams to the new Yammer.

    Attendees will learn the logic that prompted the decision, the steps taken to get there, and how Yammer was configured and managed to create a broader and more effective knowledge-sharing mechanism that is relied on throughout the organization.

    Just as important, we’ll detail how the organization created internal clarity for users to understand the hand-offs and co-existence of these two conversational platforms within it’s everyday collaboration

    Room 608
    Wed 1:20 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Office 365
    • Microsoft Teams
    • Business Value
  • TMD104 - Introducing new Developer App Templates for Microsoft Teams

    Building an app from scratch for Teams can be a time-consuming effort which is why Microsoft launched App Templates. App Templates are fully built Teams apps that are open-sourced and housed in their Office Dev GitHub link. The benefits of these app templates is that you don't have to be a developer to deploy them and for those who are developers you can customize the code to fit your needs.

    In this session, we'll walk through the key concepts of what custom apps can be deployed for Teams as well as demonstrate 4 of the Microsoft pre-built apps:

    • Attendance app (Power App)
    • Book-a-room bot
    • Custom Stickers App Template
    • HR Support App Template

    Room 611
    Wed 2:40 PM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Office 365
    • Microsoft Teams
    • Teams Development
    • Azure/o365 Development
  • TMS104 - 10 Ways Microsoft Teams Makes Your Organization Better Collaborators

    Microsoft Teams enables organizations to collaborate with internal and external teams, coordinate projects, even replace most emails, and much more. Join us as we cannonball into the top 10 out of the box features of Microsoft Teams that can instantly help your team collaborate better, faster, and more consistently.

    Microsoft Teams is getting a lot of attention and rightfully so. This is a chance to learn about some amazing new features for Microsoft Teams that could truly change your collaboration game.

    Session Benefits:
    • Practical tips to maximize your Microsoft Teams investment
    • Learn how best to collaborate with Microsoft Teams
    • Take away action items to implement right away

    Room 608
    Wed 2:40 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Microsoft Teams
  • TMS201 - SharePoint and Teams, Better Together

    The advent of Microsoft Teams has caused confusion for some, who wonder if SharePoint Team sites are still relevant and whether they, or Teams, will prevail as the teamwork tool of choice. The answer is that it's not either/or, but both!

    This session will demonstrate all of the integration points between SharePoint and Teams, and provide ideas on how to use them. You'll learn about the storage architecture, and how SharePoint and OneDrive help to make Teams secure, compliant, and also convenient. You'll also learn how SharePoint and Teams each relate to Office 365 Groups, and how to set security between a Team and its underlying files. You'll even learn how to bring SharePoint pages into Teams with no development needed!

    Join in and learn to use these two amazing collaboration tools together!

    Room 608
    Thu 9:00 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Microsoft Teams
    • SP Development
  • TMD202 - Collect Input in Microsoft Teams with Task Modules

    Task modules are modals that you can populate with either an Adaptive Card or an embedded web/content page for use in your custom Microsoft Teams app’s user experience for workflows that require data input. Task modules allow you to gather information in a Teams-aware popup.

    In this session, you'll learn how to create and add task modules to your Microsoft Teams app.

    Room 611
    Thu 10:30 AM — 70 min
    • Intermediate
    • Cloud/Online
    • Microsoft Teams
    • Teams Development
  • TMS202 - Become a Microsoft Teams rockstar

    Microsoft technology is moving at a rapid pace, join my session for building step-by-step, common Microsoft Teams collaboration advantages and perform live Teams usage scenarios. By using channels, tabs, bots, the command bar, extensibility options with PowerApps and Team's modern collaboration features, watch how your collaboration goes from meh to magnificent.

    With this session learn how to utilize Team's features to quickly, comprehensively and effectively to create the HUB for collaboration among your users and solve important real-world issues that require an immediate, rich featured collaboration platform.

    Room 608
    Thu 10:30 AM — 70 min
    • Intermediate
    • Cloud/Online
    • Power User
    • Microsoft Teams
  • TMD203 - Develop Once, Use Twice - SharePoint Framework in Microsoft Teams

    Microsoft Teams and SharePoint integration becomes deeper.

    Now, using single Office 365 Platform for deploying applications, a developer can create an application that runs both in SharePoint and Teams.

    Current session:
    1. Covers the process of creation SharePoint Framework application
    2. Demonstrates conditional code based on execution environment (inside
    SharePoint or inside Teams)
    3. Showcases deployment and configuration of created application in SharePoint
    and as a Teams Tab

    Room 611
    Thu 1:20 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Office 365
    • Microsoft Teams
    • Teams Development
    • SP Development
  • TMS203 - These Private Channels are OK! Re-thinking you Teams Information Architecture…

    “Private” channels--- the name sounds a bit ominous, but the introduction of Private Channels has solved some very specific and widespread problems with how larger teams communicate across the organization. But with the introduction of this new type of channel, the underlying storage, compliance and membership concepts that we were used to have gotten more complex and potentially confusing.

    This session will cover all aspects of Private Channels-- from business value to deep management, compliance and technical architecture details— and you will leave with a solid understanding of when, why, and HOW to deploy Private Channels across your organization.

    Room 608
    Thu 1:20 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Admin/Implementation
    • Office 365
    • Microsoft Teams
    • Business Value
  • TMD204 - Using Microsoft Graph in SharePoint and Microsoft Teams for JavaScript Developers

    It is shockingly simple to take advantage of the power the Microsoft Graph to create applications for SharePoint and Microsoft Teams.

    In this session, we’ll guide you through the simple to follow steps for getting started. In this session we’ll create a real world application for finding meeting times for members of your Group and Team while learning:
    • How to use the Graph in the SharePoint Framework
    • How to grant permissions to the Graph for your application
    • How to deploy your SPFx application to Microsoft Teams
    • How to perform both GET and POST operations using the msGraphClientFactory

    You wonder why you didn’t get started with the Microsoft Graph sooner!


    Room 611
    Thu 2:40 PM — 70 min
    • Advanced
    • Cloud/Online
    • Microsoft Teams
    • Teams Development
  • TMS204 - How to Ensure Operational Governance for Microsoft Teams

    Microsoft Teams is revolutionizing the way companies across the globe are doing business. With simple one-step provisioning and built-in integration with the full Office 365 stack, it is easier than ever for end-users to create a Team and start collaborating.

    But how can you prevent content sprawl, and ensure the right permissions and privacy settings are in place when most admin controls are out of your hands?

    Join this interactive session and learn practical strategies for Microsoft Teams provisioning, establishing operational governance and ensuring information lifecycle management.

    Room 608
    Thu 2:40 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Microsoft Teams
  • TMS205 - A Year in the Life of a Teams Admin

    Looking at deploying Teams and not sure what to expect long term? Already administering Teams and looking for tips and tricks? Either way, this is the session you don't want to miss!

    Come learn the daily, weekly, and monthly tasks every good Teams admin should be doing. Learn how to keep up with the near-constant changes in Teams, and how manage governance and reporting. We'll even share some solutions you can use to automate regular tasks and save yourself precious time.

    Lastly, we'll cover how Teams is interconnected with other Office 365 services, and what administration you need to keep in mind for those services.

    Room 608
    Thu 4:20 PM — 70 min
    • Advanced
    • Cloud/Online
    • Microsoft Teams
  • TMS301- Case Study: Using Microsoft Teams for Adult Learning

    The State of Minnesota College and University Systems went to Office 365 and with that, the capability of using Teams for student collaboration and sharing of files for learning.

    Join us to find out what was done at Rochester Community and Technical College in conjunction with students from Mayo Clinic using Teams for everything from Question of the day to sharing presentations and learning from each other.

    Room 608
    Fri 9:00 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Microsoft Teams
  • TMD302 - Create embedded web experiences with tabs for Microsoft Teams

    Tabs are Microsoft Teams-aware webpages embedded in Microsoft Teams. They can be added as part of a channel or a group chat inside a team or as a personal app for an individual user. As part of your app, you can add custom tabs to embed your own web content in Teams. Two types of tabs are available in Teams, channel/group and personal.

    In this session, you'll learn how to create tabs and add them to your Microsoft Teams app.

    Room 611
    Fri 10:40 AM — 70 min
    • Intermediate
    • Cloud/Online
    • Microsoft Teams
    • Teams Development
  • TMS302 - Teams + Power Platform: Better Together

    Are you looking for ways to become a Teams superstar? While Teams may have many great features built in, come to this session to learn all about how you can use the Microsoft Power Platform (PowerApps, Flow, PowerBI) to supercharge Teams for yourself and your team!

    We'll show a variety of different simple solutions that you can deploy in your Teams environment today to see immediate results. We'll also walk through building more advanced solutions to transform your business processes.

    Room 608
    Fri 10:40 AM — 70 min
    • Intermediate
    • Cloud/Online
    • Microsoft Teams
  • TMD303 - Developing Bots for Teams - Updated for Bot Framework 4.6+

    Bots were always a great part of the Microsoft Teams experience, but they've only gotten better since the Azure Bot SDK began to support Teams natively. Along with recent advances in adaptive cards, it's easier than ever to build rich conversational experiences in Teams.

    In this session you’ll learn how to write Bots using the Azure Bot SDK. You'll learn how to build bots that have a conversational style best suited for 1-on-1 or mobile applications, and how to build bots that are based on adaptive cards, which are best for group chats and Teams channels. Finally, you'll see how to package your bot as a Teams applications and deploy it in your enterprise.

    Room 611
    Fri 1:00 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Microsoft Teams
    • Teams Development
    • Azure/o365 Development
  • TMS303 - Protecting your Teams work across Office 365

    With Modern Team sites and Microsoft Teams being created at a record pace these days, are you concerned how content within them can be secured, protected, retained, and discovered?

    Join me in this session to see how Office 365 features can work together to address these requirements so you can breathe a little easier.

    Key Takeaways:
    • Understand Microsoft's shared responsibility model for compliance and what this means for you
    • Ways to prevent sensitive information in your Teams from leaving your organization
    • How to safely collaborate on your Team work with external parties
    • How to apply retention across your Team work

    Room 608
    Fri 1:00 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Admin/Implementation
    • Office 365
    • Microsoft Teams
  • TMS304 - How All Organizations Can Maximize Collaboration with Microsoft Teams

    Communication in small to large organizations within and across teams, locations, regions, and more can be difficult. Microsoft Teams provides a collaboration canvas to break down communication barriers.

    In this session, learn best practices for Microsoft Teams utilization and adoption strategies for any organization. Learn how best to use teams, channels, tabs, collaboration, and provisioning to offer the right manageable collaboration spaces.

    • Learn the strategies to maximize collaboration with Microsoft Teams
    • See how teams, channels, tabs, and Teams apps can remove collaboration friction
    • Find how pilot and rollout strategies can increase adoption

    Room 608
    Fri 2:20 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Microsoft Teams
  • WRK202 - Building Applications for Teams - Part 1 (Concepts and Low-Code Solutions)

    With more than 44 million daily users, the momentum behind Microsoft Teams is unprecedented. Teams is more than a collaboration tool, however - it's a platform where you can develop and integrate applications to streamline work and bring collaboration into everyday business processes.

    In this half-day workshop, you'll learn how Teams and Teams applications work. Then you'll learn how to build a variety of no-code/low-code applications including how to:

    • Create Teams applications with Teams App Studio and manage them with Teams App Policies
    • Build custom tabs out of any SharePoint page
    • Integrate Power Apps and Power Automate into Teams
    • Create and use Adaptive Cards in your solutions
    • Build and customize a QnA bot to answer frequently asked questions
    • Deploy and use pre-built Teams Application Templates

    If you love Microsoft Teams you owe it to yourself to see what you could build to make it even better - it's easy!

    Room 612
    Mon 9:00 AM – 12:30 pm
    • Introductory and overview
    • Cloud/Online
    • Microsoft Teams
    • Teams Development
    • Monday Workshops
  • WRK303 - Building Applications for Teams - Part 2 (Deeper dive and developer solutions)

    Building Applications for Teams - Part 2 (Deeper dive and developer solutions)
    This half-day workshop builds on Part 1, and will show you how to take Teams applications to the next level using custom code.

    The workshop will incorporate a mix of JavaScript and C# to demonstrate how to:
    • Build custom tabs as Single Page Apps with SharePoint Framework
    • Build conversational bots with the Azure Bot Framework and Azure cognitive services
    • Build bots with adaptive cards that handle adaptive card actions
    • Extend the menus in Teams with Messaging Extensions and task modules
    • Call the Microsoft Graph from tabs and bots to act on behalf of the user

    If you're a developer or solutions architect thinking about Teams applications, this is the workshop for you.

    Room 612
    Mon 1:30 PM – 5:00 pm
    • Intermediate
    • Cloud/Online
    • Microsoft Teams
    • Teams Development
    • Monday Workshops
  • TMD102 - Teams Applications: The Art of the Possible

    Everybody knows that Teams is a great collaboration tool, however many people don't realize that Teams is also a powerful development platform. By supplementing Teams' built-in features with your own, you can build powerful collaborative applications and bring existing cloud applications under Teams' "single pane of glass".

    In this demo-filled session, you'll learn the architecture behind Teams, and see what kinds of solutions are possible and how they bring business value. We'll explore low-code/no-code solutions as well as fully coded ones, and discuss reuse opportunities to bring everything from a SharePoint page to an Azure Bot into Teams.

    Don't miss this opportunity to learn what's possible using Teams as an application platform!

    Room 611
    Wed 11:10 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Microsoft Teams
    • Teams Development
    • Azure/o365 Development
  • TMD103 - Introduction to Microsoft Teams app development

    Microsoft Teams is the fastest-growing product in Microsoft's history. While very useful out-of-the-box, did you know you can extend it with custom apps?

    In this introductory session, you'll learn what extensibility points Microsoft Teams has enabling you to create custom apps. We'll cover bots, messaging extensions, tabs, personal apps and how you can use task modules as dialogs to collect or display information.

    After attending this session, you'll have a firm grasp of what's possible and how you can build your next custom app for your organization or customers by extending Microsoft Teams.

    Room 611
    Wed 1:20 PM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Microsoft Teams
    • Teams Development
  • TMD104 - Introducing new Developer App Templates for Microsoft Teams

    Building an app from scratch for Teams can be a time-consuming effort which is why Microsoft launched App Templates. App Templates are fully built Teams apps that are open-sourced and housed in their Office Dev GitHub link. The benefits of these app templates is that you don't have to be a developer to deploy them and for those who are developers you can customize the code to fit your needs.

    In this session, we'll walk through the key concepts of what custom apps can be deployed for Teams as well as demonstrate 4 of the Microsoft pre-built apps:

    • Attendance app (Power App)
    • Book-a-room bot
    • Custom Stickers App Template
    • HR Support App Template

    Room 611
    Wed 2:40 PM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Office 365
    • Microsoft Teams
    • Teams Development
    • Azure/o365 Development
  • TMD202 - Collect Input in Microsoft Teams with Task Modules

    Task modules are modals that you can populate with either an Adaptive Card or an embedded web/content page for use in your custom Microsoft Teams app’s user experience for workflows that require data input. Task modules allow you to gather information in a Teams-aware popup.

    In this session, you'll learn how to create and add task modules to your Microsoft Teams app.

    Room 611
    Thu 10:30 AM — 70 min
    • Intermediate
    • Cloud/Online
    • Microsoft Teams
    • Teams Development
  • TMD203 - Develop Once, Use Twice - SharePoint Framework in Microsoft Teams

    Microsoft Teams and SharePoint integration becomes deeper.

    Now, using single Office 365 Platform for deploying applications, a developer can create an application that runs both in SharePoint and Teams.

    Current session:
    1. Covers the process of creation SharePoint Framework application
    2. Demonstrates conditional code based on execution environment (inside
    SharePoint or inside Teams)
    3. Showcases deployment and configuration of created application in SharePoint
    and as a Teams Tab

    Room 611
    Thu 1:20 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Office 365
    • Microsoft Teams
    • Teams Development
    • SP Development
  • TMD204 - Using Microsoft Graph in SharePoint and Microsoft Teams for JavaScript Developers

    It is shockingly simple to take advantage of the power the Microsoft Graph to create applications for SharePoint and Microsoft Teams.

    In this session, we’ll guide you through the simple to follow steps for getting started. In this session we’ll create a real world application for finding meeting times for members of your Group and Team while learning:
    • How to use the Graph in the SharePoint Framework
    • How to grant permissions to the Graph for your application
    • How to deploy your SPFx application to Microsoft Teams
    • How to perform both GET and POST operations using the msGraphClientFactory

    You wonder why you didn’t get started with the Microsoft Graph sooner!


    Room 611
    Thu 2:40 PM — 70 min
    • Advanced
    • Cloud/Online
    • Microsoft Teams
    • Teams Development
  • TMD302 - Create embedded web experiences with tabs for Microsoft Teams

    Tabs are Microsoft Teams-aware webpages embedded in Microsoft Teams. They can be added as part of a channel or a group chat inside a team or as a personal app for an individual user. As part of your app, you can add custom tabs to embed your own web content in Teams. Two types of tabs are available in Teams, channel/group and personal.

    In this session, you'll learn how to create tabs and add them to your Microsoft Teams app.

    Room 611
    Fri 10:40 AM — 70 min
    • Intermediate
    • Cloud/Online
    • Microsoft Teams
    • Teams Development
  • TMD303 - Developing Bots for Teams - Updated for Bot Framework 4.6+

    Bots were always a great part of the Microsoft Teams experience, but they've only gotten better since the Azure Bot SDK began to support Teams natively. Along with recent advances in adaptive cards, it's easier than ever to build rich conversational experiences in Teams.

    In this session you’ll learn how to write Bots using the Azure Bot SDK. You'll learn how to build bots that have a conversational style best suited for 1-on-1 or mobile applications, and how to build bots that are based on adaptive cards, which are best for group chats and Teams channels. Finally, you'll see how to package your bot as a Teams applications and deploy it in your enterprise.

    Room 611
    Fri 1:00 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Microsoft Teams
    • Teams Development
    • Azure/o365 Development
  • WRK105 - How to Design a Best-in-Class Microsoft 365 Driven Digital Workspace

    With Microsoft 365 as the backbone of your digital workspace, you’re able to empower your organization with out-of-the-box functionality and unparalleled integrations with the digital tools and resources your users use most. The Office 365 productivity suite along with crucial digital workspace elements including collaboration via Microsoft Teams and communication and sharing via a modern SharePoint intranet, help you deliver a cohesive digital hub for your organization. Further, there are often additional external or other 3rd party vital tools that must be considered within a comprehensive digital workspace.

    Begin your journey to building an effective digital workspace using Microsoft 365 as your organization’s digital backbone. Join us as we walk through the necessary strategies for building and delivering a strategic and holistic design plan for a Microsoft 365 driven digital workspace, from project concept, to discovery, research, design, implementation, to rollout and adoption.

    In this workshop you will learn:
    • How Microsoft 365 is the backbone of your digital workspace
    • Practical steps to uncovering your digital workspace requirements and user needs
    • How to set KPIs and metrics to measure the success and ROI of your solution
    • How you can plan to integrate the entirety of your digital toolset
    • Successful patterns to evaluate integration points, what is possible, and when to consider custom integrations
    • Strategies for user adoption including campaigns, champion programs, and training

    Room 607
    Mon 9:00 AM – 5:00 pm
    • Intermediate
    • Cloud/Online
    • Office 365
    • Microsoft Teams
    • Business Value
    • Monday Workshops
  • WRK601 - SharePoint/Office 365 User Adoption Master Class

    A smooth deployment isn't enough. Driving effective utilization of SharePoint and Office 365 is more than building effective migration strategies, training users on key features or sending out marketing emails. This master class provides a deep-dive on the components of user adoption. You'll learn why user adoption programs succeed and fail, gain practical experience designing adoption strategies and learn how to leverage innovation games to build consensus.

    During this workshop, you will:
    • Learn the basic foundations of user adoption, including key intrinsic and extrinsic motivators
    • Understand how different types of users in your organization can make (or break) your chances of user adoption success
    • Understand how innovation games can help drive shared understanding, uncover user requirements and drive engagement/enthusiasm
    • Examine real-world user adoption programs and determine how and why they were successful

    Room 609
    Tue 1:30 PM – 5:00 pm
    • Intermediate
    • Cloud & OnPrem
    • Power User
    • Office 365
    • Business Value
    • Tuesday Workshops
  • CM101 - To Folder or Not to Folder. Struggle continues in Modern SharePoint.

    Have you been steering people away from using folders in SharePoint? Or are you just downright tired of hearing yet another reason for using metadata? The use of folders has long been a contentious battle in the world of SharePoint collaboration. They have their benefits and their drawbacks. So, what’s the right approach?

    Find out which could work best for you and your organization. Explore how to fully utilize modern SharePoint in SharePoint Online & SharePoint Server 2019.

    In this session, we will take the modern Document Library for a spin, showcasing features for document management and collaboration.

    Room 602/603
    Wed 9:50 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Content Management
    • Power User
    • Business Value
  • OFF101 - Getting the best use out of all Office 365 applications

    There's so much that Office 365 has to offer small to large organizations. However, the current reality is that most organizations are only using about 20% of the available capabilities. Why not understand the Entire value of the suite of Office 365 applications so your users can take full advantage of what you are already paying for!?

    Come to this session and we'll go over the entire stack of Office 365 applications. Not just what each of them do, but also the sample business use cases for each of them as well.

    Room 609
    Wed 9:50 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Office 365
    • Business Value
  • ADM102 - Governance is Not An Option

     Random things we all typically hear when it comes to Governance…
    · Not on top of the list right now
    · Not in the budget
    · We’ll get to it later
    · Not really seeing the need…
     
    I have yet to hear 1 valid reason as to why Governance should not be completed, maintained, or approved in budgets.  Governance really is not an option in any organization if you want your processes and procedures followed by employees.  Each time I have been involved in a project where governance was put on the back burner there have been issues with not knowing what other departments processes were, building themselves into a corner, not meeting service level agreements, and the list goes on and on.  If there is no one source of truth in how all the functions of the business run, how are you ever going to build a solid foundation and keep it running at the level it needs to run so that your organization can be successful? 

    In this session we will review what governance is, how it can be useful, how you can get started, maintain it, and most importantly how to get it approved!

    Room 613/614
    Wed 11:10 AM — 70 min
    • Introductory and overview
    • Cloud & OnPrem
    • Admin/Implementation
    • Business Value
  • OFF102 - Empowering the Business for eDiscovery in Office 365

    Electronic Discovery (eDiscovery) is an important part of data governance in an organization. Whether responding to internal investigations, external litigations, or regulatory requests, the ability for business teams (Legal/Risk/HR) to self-serve their own eDiscovery cases in a timely and secure manner is critical.

    Attend this session to learn key things business teams need to understand to manage their own eDiscovery case workload in Office 365 for both Core and Advanced eDiscovery. I'll discuss data governance practices in an organization and their impact on eDiscovery results.

    Room 609
    Wed 11:10 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Office 365
    • Business Value
  • PWR102 - SharePoint List Formatting - More than Meets the Eye

    Transformers, they live among us. Cars, Planes, SharePoint Lists. SharePoint Lists!? YES!!!

    In this session, we will see how to create, develop & auto-deploy SharePoint List Formatting, Column Formatting and View Formatting Definitions. With no previous experience required, we will start from scratch, see examples you can use for free and even learn how to automatically deploy our List Formatting.

    By the end of the session you'll hear Optimus Prime command, 'SharePoint Lists.....ROLLOUT!!'

    Room 606
    Wed 11:10 AM — 70 min
    • Introductory and overview
    • Cloud & OnPrem
    • Content Management
    • Power User
    • Office 365
    • Business Value
  • ADM103 - A Migration Roadmap for Moving to a Modern SharePoint Architecture

    Whether an organization has been using SharePoint for a while or just starting down that road, many still have large shared network drives and legacy SharePoint environments holding content that could rightfully belong in a new, modern SharePoint architecture. Migrating this content is a challenging task and one that many of us are being asked to do.

    Come to this session and we'll talk about reasons why migrating this content is a good thing, a framework and practical strategies for making it happen, common pitfalls (and ways to avoid them), and how to help end-users make the all-important shift from "classic legacy" locations to "new and modern" in SharePoint. As it turns out, not quite as easy as you would think.

    You'll walk away from this session with my do's and don'ts to keep you on the right path!

    Room 613/614
    Wed 1:20 PM — 70 min
    • Intermediate
    • Cloud & OnPrem
    • Admin/Implementation
    • Business Value
  • CM103 - Practical steps for migrating shares to Office 365

    If you still have shares and want to move them to Office 365, you are not alone! Organizations want to take advantage of all the benefits Office 365 has to offer, but where do you begin? Can you just "lift and shift" and be done with it?

    In this session, you will learn how you can effectively analyze and migrate your shares to Office 365. We will show how to navigate the common issues with share migrations, how to discover business processes dependent on shares, and get you started on the migration journey.

    Join Microsoft MVPs Vlad Catrinescu and Daniel Glenn in this session inspired by real-world use cases to learn how to successfully migrate your shares to the cloud and get the most out of your Office 365 deployment.

    Room 602/603
    Wed 1:20 PM — 70 min
    • Intermediate
    • Cloud & OnPrem
    • Admin/Implementation
    • Content Management
    • Power User
    • Office 365
    • Business Value
  • PWR103 - 10 ways modern libraries can make you more efficient

    Modern lists and libraries have been around for a few years now and they are constantly getting updated. Are you taking advantage of all the productivity gains that are built in to the new experience?

    Microsoft Senior Content Developer Tom Resing, an MCM and former MVP, will walk you through at least 10 ways he's seen the modern experience help others like you. Includes plenty of demos and resources to take away.

    Room 606
    Wed 1:20 PM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Power User
    • Business Value
  • TMS103 - Teams AND Yammer? Yes Please! A case study.

    “What to use when?” is a phrase so often used when talking about Office 365 that it may have set the record for blog posts, conference sessions and heated debates. Many thought that Microsoft had moved on from making big bets on Yammer given the significant focus and attention on Microsoft Teams in recent years, so the announcements about “the new Yammer” at last year’s Ignite conference may have come as a surprise. Almost instantly the “when should I use this versus Teams” started up again. As an organization, AvePoint is heavily reliant on Teams for it’s day to day operations, but this session will go deep into the “why” and “how” AvePoint made the decision to move it’s thriving and active knowledge communities from Teams to the new Yammer.

    Attendees will learn the logic that prompted the decision, the steps taken to get there, and how Yammer was configured and managed to create a broader and more effective knowledge-sharing mechanism that is relied on throughout the organization.

    Just as important, we’ll detail how the organization created internal clarity for users to understand the hand-offs and co-existence of these two conversational platforms within it’s everyday collaboration

    Room 608
    Wed 1:20 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Office 365
    • Microsoft Teams
    • Business Value
  • PWR104 - Embedding User Experience (UX) in Your Out of the Box Solutions

    The biggest driver of intranet adoption is easily finding useful information to help users in their day-to-day. You can create a seamless user experience across SharePoint Online without ever touching custom coding. 

    Learn more about:
    • User experience principles to consider in your site builds
    • Creating intuitive navigation and custom footers
    • Utilizing page templates and organization image libraries
    • Creating a scalable information architecture and site structure

    You'll take away actionable steps for improving your intranet information organization, an overview of what is coming on the roadmap, and tips to help create an engaging user experience for your intranet ensuring your users' top tasks are easily accessible.

    Room 606
    Wed 2:40 PM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Office 365
    • Business Value
  • CM201 - More than a "Lift and Shift": Improving Findability and User Experience in Your Migration

    This session will focus on considerations when transitioning your content from classic to modern pages in SharePoint Online using out of the box solutions. Ensure your migration is focused on helping people find what they are looking for and better understand their surroundings- not just a lift and shift of existing content and structures. This is your starter kit for a deeper understanding of what is possible for surfacing content in modern pages and scalable ways to get there.
     
    We will cover:
    • Site architecture and navigation best practices
    • Planning and scaling pages
    • Important modern web parts
    • Considerations for self-service
     
    You'll take away actionable steps for improving your content during its transition to modern, an overview of what is coming on the roadmap, and tips to help create a seamless user experience for your intranet.

    Room 602/603
    Thu 9:00 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Content Management
    • Intranet & Portals
    • Office 365
    • Business Value
  • PWR201 - Cool & Exciting Ways to Use Forms to Engage Users

    Many believe the new Microsoft Forms is the replacement for InfoPath and other form tools. However, that could not be further from the truth and I am so glad that it is. The new Microsoft Forms can increase user engagement by creating a fun and easy way to get users to provide information and learn about their company. Forms is not only the new survey replacement but it has an additional type of form called Quiz, yes I said Quiz!!! Excited yet? I know I am, as many individuals will take a quiz or fill out a survey if there is a competition involved andor some type of reward. Forms brings all of that to the table and more!

    Forms has created an engaging results overview and an option to post the results of your quizzes. Who doesn’t like to see their name at the top of a scoreboard? If you’re an organization that has external consultants, partners, clients, etc. well no fear as you can set surveys & quizzes to be internal only or allow for external users to participate. Just think of ALL the possibilities!

    Come join this session and let’s explore the many ways Microsoft Forms can help improve user engagement throughout your entire organization and who doesn’t love easy User Adoption methods!!

    Room 606
    Thu 9:00 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Content Management
    • Power User
    • Office 365
    • Business Value
  • OFF202 - Deploy Microsoft Learning Pathways to get the best use out of Microsoft 365

    Are your employees utilizing Microsoft 365 to the fullest? Do they have the training and support needed to be successful in their job?

    Microsoft 365 Learning Pathways is a Microsoft-built solution you can deploy to your tenant, today, for free. It creates an adoption and training center that showcases dynamic, always up-to-date content from Microsoft to support training and adoption for your end users. You can also customize it to fit the exact needs of your organization by incorporating your own training content and highlighting your events.

    Come to the session and I will show you how you can deploy and get the best use out of the content from Microsoft 365 Learning Pathways.

    Room 609
    Thu 10:30 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Office 365
    • Business Value
  • INT203 - No User Adoption Without Representation: 10 Steps to Design a SP Portal Your Users Will Use

    If you want your employees to adopt and continue to engage with your SharePoint solutions, you must deliver portals that meets their unique needs AND presents the information and tools they require in the most effective way possible. Uncovering your organization’s requirements is crucial and starts by listening to your users.

    Join us as we walk through the 10 steps to designing a beautiful and effective portal that your team will love to use. Learn how to fine tune the strategic placement of content, hierarchy, personalization, use of out-of-the-box and 3rd party tools, and layout of your sites determines the overall success of your solutions.

    In this session:
    • Learn how to uncover your end user’s needs
    • Understand the role user interface and user experience play in user adoption
    • Learn the 10 steps for planning and designing a winning SharePoint portal

    Room 604
    Thu 1:20 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Admin/Implementation
    • Intranet & Portals
    • Business Value
  • TMS203 - These Private Channels are OK! Re-thinking you Teams Information Architecture…

    “Private” channels--- the name sounds a bit ominous, but the introduction of Private Channels has solved some very specific and widespread problems with how larger teams communicate across the organization. But with the introduction of this new type of channel, the underlying storage, compliance and membership concepts that we were used to have gotten more complex and potentially confusing.

    This session will cover all aspects of Private Channels-- from business value to deep management, compliance and technical architecture details— and you will leave with a solid understanding of when, why, and HOW to deploy Private Channels across your organization.

    Room 608
    Thu 1:20 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Admin/Implementation
    • Office 365
    • Microsoft Teams
    • Business Value
  • CM204 - 7 Ways to Auto-Apply Office 365 Retention Labels to your documents

    If you don't want to rely on information workers in your organization to manually apply Office 365 retention labels, come to this session to learn current ways you can auto-apply them! Ranging from simple to more complex, I'll show how you can leverage your SharePoint information architecture's content types and metadata, Office 365 sensitive information types, keywords and even Microsoft Flow to apply a retention label.

    After this session, you'll understand current options available to auto-apply Office 365 Retention labels across your SharePoint sites and a look into what Microsoft has planned.

    Room 602/603
    Thu 2:40 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Admin/Implementation
    • Content Management
    • Office 365
    • Business Value
    • Special Topics
  • CM303 - Take content moderation to the next level using Power Automate and Cognitive Services

    The potential of SharePoint is abundant and now with power automate you can do even more. However, with more power comes more responsibility and this is where Cognitive Service's can help.

    In this session we'll see how the Computer Vision and Content Moderator connectors can help monitor the images that are uploaded to SharePoint libraries by tagging them and also identifying those that are either racy or adult.

    Room 602/603
    Fri 1:00 PM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Content Management
    • Business Value
    • Flow/Workflow
  • INT303 - Modern is Now! Transform Your Intranet

    Implementing the new modern experience is key to keeping your intranet fresh and relevant with new Office 365 features. What is the best way to implement the new features, make your environment ready for the future of collaboration, and keep your users working with their data without major disruptions? How do you use the new modern SharePoint and Office 365 features with your current Office 365 based intranet?

    In this session, we will walk through all of those questions and show you how to get moving with your intranet remodel. Using demos, you will get the knowledge you need to start transforming your existing intranet. SharePoint Hub sites, Communication sites, root site swap, and modern site improvements will all be demoed to help you bring the 'wow' factor to your intranet.

    Room 604
    Fri 1:00 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Content Management
    • Intranet & Portals
    • Office 365
    • Business Value
  • OFF303 - Prepare Your Organization for Self-Service & Scale with Office 365

    Rapidly growing companies must balance multiple strategic objectives with a seemingly endless list of action items while maintaining a focus on creating scalable solutions. Often this is all done by a team of one. How can you meet the needs of the business and avoid shadow IT with limited resources?
     
    In this session, we will share how one biotech utilized Office 365 solutions to:
    • Prepare the organization for Team Site self-service
    • Expand your Microsoft 365 team outside of IT and engage the business
    • Establish a global steering committee to drive right-sized solutions across the organization
     
    Learn about the customer experience focused approach that lead to high employee engagement and fostered trusted relationships across the organization.

    Room 609
    Fri 1:00 PM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Office 365
    • Business Value
  • PWR303 - PowerApps and SharePoint: Better together

    Since Microsoft announced the long-term deprecation cycle for InfoPath, business users, decision-makers and power users have been waiting for better answers. Wait no longer! PowerApps is officially here as your InfoPath replacement, and even better – Microsoft is releasing PowerApps templates to get us started.

    Because PowerApps is seamlessly integrated into SharePoint, there's no need to manage forms from two places: permissions are inherited from and having PowerApps integrated with SharePoint gives you access to many powerful features, such as analytics reports, easy point-and-click rules for conditional formatting, and connections to other data sources. 

    In this session, we'll learn firsthand how we can extend our SharePoint experience with PowerApps - without writing a single line of code! We will not only cover the theory, but we will look at multiple examples expired by my main customers, and real-life scenarios in a live demo.

    Room 606
    Fri 1:00 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Power User
    • Business Value
  • WRK502 - Hands-On Power Automate Workshop - Fundamental

    Power Automate/Flow is the successor to SharePoint Designer workflow and the future of process automation for SharePoint. While it is much more than a SharePoint-only tool, this session will focus on providing you with the skills to get started right away with SharePoint automation. In this demo-rich workshop, you’ll learn by doing with hands-on labs.

    What we'll cover during the session:
    • Overview and how your organization can get started
    • Flow concepts (e.g. triggers, actions, conditions) and how they’re applicable
    • Flow design using templates and blank canvas
    • Flow creation for common SharePoint business requirements, e.g. document approval

    Demo environment is provided

    ***ATTENDEES MUST BRING THEIR OWN DEVICE. DEVICES WITHOUT EXTERNAL KEYBOARDS ARE NOT RECOMMENDED .***

    Room 610
    Tue 9:00 AM – 12:30 pm
    • Introductory and overview
    • Cloud & OnPrem
    • Office 365
    • Flow/Workflow
    • Tuesday Workshops
  • WRK602 - Hands-On Power Automate Workshop - Intermediate

    In this Power Automate/Flow workshop, you’ll learn by doing with hands-on labs. The workshop is geared towards participants who either have introductory knowledge of Power Automate/Flow or have attended this SharePoint Fest's morning/fundamental workshop.

    What we'll cover during the session:
    • Flow expressions
    • Advanced approval scenarios, e.g. escalation
    • Interacting with larger data sets in SharePoint, using OData Filter, Loop
    • Must-know nuggets from real-world solutions

    Demo environment is provided

    ***ATTENDEES MUST BRING THEIR OWN DEVICE. DEVICES WITHOUT EXTERNAL KEYBOARDS ARE NOT RECOMMENDED .***

    Room 610
    Tue 1:30 PM – 5:00 pm
    • Intermediate
    • Cloud & OnPrem
    • Office 365
    • Flow/Workflow
    • Tuesday Workshops
  • FLO102 - Expressions in Power Automate and Flow

    A deep knowledge of Flow expressions is critical to maximizing the power of Power Automate.

    In this demo rich session we'll take a deep dive into the types of expressions available and how to apply them. You'll see how to combine expressions, use expressions to format email text, how to use and apply date and string expressions, how to use expressions with collections and arrays and more...

    If you have a casual knowledge of Flow and want to "step up your game" with the use of expressions, attend this session!

    Room 607
    Wed 11:10 AM — 70 min
    • Intermediate
    • Cloud/Online
    • Power User
    • Flow/Workflow
  • FLO103 - Stage-Based Workflows: Principles and Practices

    One feature that differentiates the Microsoft Power Automate (Flow) Premium plan is Business Process Flows; they're the Power Automate platform's implementation of stage/state machine logic. SharePoint Designer 2013 supports it, as do ISVs like WEBCON and Nintex. They allow workflows to move backwards, sideways, or any other way. They explain processes more easily. They're easier for users to participate in design. They're easier to modify. They're just, well, better.

    This session will start by explaining how stage-based designs and processes work, move on to why they're often far better than classic sequential processes, and conclude with examples of how to build and run such solutions. It's the most useful workflow "secret" you can possibly learn.

    Room 607
    Wed 1:20 PM — 70 min
    • Intermediate
    • Cloud & OnPrem
    • Flow/Workflow
  • FLO104 - Using Power Apps and Microsoft Power Automate (Flow) Together: Made for each other

    Power Apps and Power Automate are both powerful tools for the citizen and professional developer. But using them together can take your application to a whole new level.

    In this talk we'll get you started with how to invoke a Flow from a Power App, how to pass information to the Flow, and how to return values back to Power Apps when the Flow completes. Along the way we'll discuss Best Practices that can make your Power Apps and Power Automate work more efficiently together.

    Even if you know both Power Apps and Power Automate, this session will help you get the most out of using them together.

    Room 607
    Wed 2:40 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Power User
    • Flow/Workflow
  • FLO105 - SharePoint Workflow for Cross-Site data, web services, and Flow.

    This session teaches how to leverage SharePoint Designer 2013 or better workflow to interface with remote web services. While this provides the ability for everything from posting to Twitter or instantiating Azure automation routines, it is also particularly useful to SharePoint users for list item creation and manipulation between sites or site collections or even provisioning sites. With the recent release of Microsoft Flow this can now be used in tandem to seamlessly integrate between SharePoint onprem and online or beyond.

    Room 607
    Wed 4:00 PM — 70 min
    • Advanced
    • Cloud & OnPrem
    • Admin/Implementation
    • Power User
    • Flow/Workflow
    • SP Development
    • Special Topics
  • FLO201 - Your mobile lifeline: Leveraging Power Automate buttons to drive productivity

    It's time to work smarter. With the Power Automate mobile app, you can build and execute push-button workflows that automate everyday tasks and transform your Digital Workplace experience. Need to quickly block your calendar for an impromptu meeting? Or send an automated email to your team letting them know you'll be working from home today? With flow buttons, you can start your workflows on-the-go with a single button click.

    This practical how-to session introduces button flows, showing how easy it is to create push-button flows for everyday Digital Workplace needs. You'll see examples of 4 easy-to-build flows and learn how the Power Automate app can greatly improve your mobile workplace experience.

    Room 607
    Thu 9:00 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Power User
    • Office 365
    • Flow/Workflow
  • FLO202 - Building Modern Approvals: Using Microsoft Power Automate (Flow)

    Approval workflows have always been one of the most important tools when building business processes in SharePoint.

    In this talk we will walk through everything you need to know to build modern approval workflows using Microsoft Power Automate. We'll start with the new built-in "Request sign-off" Flow and work out to an approval Flow with multiple sign-offs.

    Along the way I'll demonstrate how to retain an audit trail and troubleshoot your approval flow.

    Room 607
    Thu 10:30 AM — 70 min
    • Intermediate
    • Cloud & OnPrem
    • Power User
    • Flow/Workflow
  • FLO203 - Building Business Processes that Can & Will Evolve: Product-Neutral Principles

    Far more than data management apps, workflow solutions need to factor in the need for frequent change. You should expect even the best-designed models and applications to be regularly modified -- and that's a good thing.

    This has an impact on how to design processes, how to create forms and reports, how to connect to external data, and how to maintain internal data.

    This session will talk about reasons why workflow solutions need to be modified so often, why you should embrace this, and strategies and tactics for addressing it. Its advice can be applied to Microsoft Power Automate (Flow), SharePoint Designer, WEBCON BPS, FireStart, Nintex, K2, or most anything else.

    Room 607
    Thu 1:20 PM — 70 min
    • Introductory and overview
    • Cloud & OnPrem
    • Flow/Workflow
  • FLO204 - Business Process Automation: Advanced Workflow Solutions

    BPA is the automation of complex business processes beyond conventional data management. It focuses on “run the business” activities and often deals with event-driven, mission-critical, core processes. In this session, you will learn about the evolution of workflow with the introduction of Power Automate (Flow).

    We will compare creating custom workflows using SharePoint Designer and Power Automate (Flow), including a detailed breakdown of the features supported in each. This session is designed to showcase how custom workflows can provide a rich feature set, and a no code solution, that helps increase efficiency in the workplace, provide transparency, and promote accountability.

    Using real-world examples, we will demonstrate how to design workflow solutions to meet the ever-changing business requirements faced by today’s business professionals.

    Room 607
    Thu 2:40 PM — 70 min
    • Intermediate
    • Cloud & OnPrem
    • Flow/Workflow
  • FLO205 - Real World Power Automate

    Looking for practical solutions to common issues encountered when writing Flows for SharePoint?

    Then this session is for you. Our time will be devoted to working through actual questions asked and problems encountered by Flow developers in the real world.

    We will explain the issues and look at each solution in detail.

    Room 607
    Thu 4:20 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Power User
    • Office 365
    • Flow/Workflow
  • FLO301 - SharePoint Designer workflow to Power Automate (Flow): What you need to know!

    In this session, you will learn about the evolution of workflow from SharePoint Designer workflow to Power Automate (Flow). This isn’t a lift and shift migration. You need to rethink your custom workflow approach for SharePoint and Office 365.

    We will compare creating custom workflows using SharePoint Designer and Power Automate (Flow), including a detailed breakdown of the features supported in each.

    Topics include:
    • Connectors, data sources, and gateways
    • Events vs triggers
    • SharePoint Designer actions vs Flow actions
    • Conditions for Flow
    • Workflow history
    • Flow connections and ownership
    • Licensing

    This session is designed to showcase how custom workflows can provide a no code/low code solution, that helps increase efficiency in the workplace, provide transparency, and promote productivity.

    Room 607
    Fri 9:00 AM — 70 min
    • Intermediate
    • Cloud & OnPrem
    • Flow/Workflow
  • FLO302 - Which Tool is Right for Which Business Process and/or Automation Requirements

    Power Automate is a great fit for many automation problems. But there's more than one kind of automation problem, and some business process solutions require more than just automation.

    Some automation problems need transaction support. Others need to manage content. Some involve data harvesting. Or systems administration. Or data synchronization. Different use cases need different types of tools.

    There's also a whole class of applications that focus on much more than automated activity, factoring in roles, assets, user interfaces, security, task logistics, strategy and tactics, and more. We'll talk about that, too.

    This session is all about making sure you use a hammer to pound nails and a screwdriver to twist bolts; we'll mention some third-party offerings in addition to Microsoft-delivered tech, but we won't play favorites.

    Room 607
    Fri 10:40 AM — 70 min
    • Introductory and overview
    • Cloud & OnPrem
    • Flow/Workflow
  • CM303 - Take content moderation to the next level using Power Automate and Cognitive Services

    The potential of SharePoint is abundant and now with power automate you can do even more. However, with more power comes more responsibility and this is where Cognitive Service's can help.

    In this session we'll see how the Computer Vision and Content Moderator connectors can help monitor the images that are uploaded to SharePoint libraries by tagging them and also identifying those that are either racy or adult.

    Room 602/603
    Fri 1:00 PM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Content Management
    • Business Value
    • Flow/Workflow
  • FLO303 - Take Your Power Automate Skills to the Next Level!

    This demo intensive Power Automate session will cover such topics as approval escalation, parallel branches, expressions, using variables and more. Power Automate a is improving all the time and you'll see the latest enhancements.

    Finally, you'll see how to accomplish automation tasks that you now do in Designer workflows through Flow.

    Attend this session and take your Power Automate and Flow skills to the next level!

    Room 607
    Fri 1:00 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Power User
    • Office 365
    • Flow/Workflow
  • FLO304 - Building Modern Approvals using Microsoft Power Automate: Advanced Concepts

    The introduction of the Approvals Actions in Microsoft Power Automate has simplified the process of creating Approval Workflows.

    In this talk we’ll go beyond the process of building basic parallel or serial approval flows and look at advanced techniques that can be used to take them to the next level.

    We’ll demonstrate solutions for the following:
    • Applying custom formatting to the approval email
    • Recording approval results and comments
    • Setting SharePoint content Approval status
    • Forwarding an approval if the approver is out of the office
    • Escalating an approval that hasn’t been responded to
    • Sending periodic reminders about pending approvals
    • Building an approval workflow for an adjustable list of approvers

    Room 607
    Fri 2:20 PM — 70 min
    • Advanced
    • Cloud & OnPrem
    • Power User
    • Office 365
    • Flow/Workflow
  • PWR205 - Pro Tips to improve Power Apps performance

    Now that you've gotten familiar with building some amazing forms or apps using zero or low-code, let's focus our attention on improving its performance.

    In this session, Daniel Christian, a Business Solutions Microsoft MVP and an early adopter of the Power Platform, will cover how you can plan building design of your app, choosing suitable functions and leveraging tools to significantly impact your app performance. This is a demo heavy session where you'll first-hand see what you should and should not do.

    Room 606
    Fri 2:20 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Admin/Implementation
    • Power User
    • Flow/Workflow
  • WRK201 - A Beginner’s Guide to Power BI for SharePoint Users

    NOTE: YOU WILL NEED A COMPUTER WITH THE LATEST VERSION OF POWER BI DESKTOP INSTALLED PRIOR TO WORKSHOP TIME. THIS IS A HANDS ON WORKSHOP.

    Need to create stunning dashboards from your SharePoint data?

    Yes you do!

    In this workshop, we’ll show you:
    • How should I approach my BI need?
    • What things should be considered when creating dashboards?
    • What are the best practices?
    • How much is this going to cost me to license?
    • What security aspects should concern me?

    Who should take this course:
    If your company uses Office 365 or SharePoint 2013/2016 and you are a:
    • Manager
    • Business Analyst
    • Power User
    • SharePoint Administrator
    • Consultant

    If you work in these areas, you will see value:
    • Marketing
    • Information Technology
    • Finance
    • Sales
    • Social Media

    The class assumes no prior knowledge of Power BI and Data Concepts.

    What is required for this class:
    Install Microsoft Power BI Desktop on your laptop (recommended but not required)
    We'll provide an Office 365 site for you to use for exercises

    In this workshop you will:
    • Learn how to create Production Dashboards using Power BI, from SharePoint list and document library data
    • How to use Power BI in a multitude of situations, including ad hoc analysis and the creation of formal dashboard.
    • Learn the Power BI components: Power BI Desktop, PowerBI.com, Power BI mobile applications and how they can be used with Office 365 and SharePoint
    • Receive an introduction into the core functions of Power BI; Data extraction, loading and transformation using Power Query Formula Language (“M”) and DAX.
    • Receive some guidelines on how to extract Project data in fast manner.
    • Discover some data modeling practices that will ensure you have maximum flexibility in analysis. You'll also learn some visualization best practices to ensure you can tell your digital story effectively
    • Learn best practices for maintaining content with your organization

    This workshop provides an end to end view of Power BI for Project reporting, so that you are able to use Power BI immediately for your needs.

    Room 611
    Mon 9:00 AM – 12:30 pm
    • Introductory and overview
    • Cloud & OnPrem
    • Business Intelligence
    • Monday Workshops
  • WRK301 - Power BI for SharePoint Users Deep Dive

    NOTE: The workshop assumes you have a working knowledge of Power BI and Data Concepts. This is intended as a hands on class. A PC with Power BI Desktop installed is required to get the most out of it. However, you are welcome to attend if you simply want an overview of advanced Power BI techniques.

    Now that you’ve attended my morning workshop and understand the basics of Power BI for SharePoint Users, we’ll go deeper into what you need to deliver professional looking reports and dashboards. This half day workshop will be spent on learning tips and techniques from the pros on delivering Power BI based apps that are easy to use and are maintainable.

    In this workshop users will learn:
    • Learn how to create Production Dashboards using Power BI, from SharePoint list and document library data
    • How to use Power BI in a multitude of situations, including ad hoc analysis and the creation of formal dashboard.
    • Learn visualization best practices to ensure you can tell your digital story effectively
    • Learn best practices for maintaining content with your organization

    Who should take this course:
    If your company uses Office 365 or SharePoint 2013/2016 and you are either a
    • Manager
    • Business Analyst
    • Power User
    • SharePoint Administrator
    • Consultant

    If you work in these areas, you will see value
    • Marketing
    • Information Technology
    • Finance
    • Sales
    • Social Media

    Room 611
    Mon 1:30 PM – 5:00 pm
    • Intermediate
    • Cloud & OnPrem
    • Business Intelligence
    • Monday Workshops
  • WRK406 - Everything you wanted to know about Power BI (but were afraid to ask!)

    Power BI is the gold standard for cloud based report delivery. It’s very approachable – you can get up and running with it in minutes, at the same time, it’s very robust, secure and extensible. As you might expect, it has many pieces and nuances, and it’s important to understand what is possible, even if you may not take immediate advantage of some features, in order to understand what to use when.

    Join John White (MVP) and Jason Himmelstein (MVP) for this all-day tutorial which will help to guide you through building a complete analytical solution, using all the features of Power BI. We will start from nothing, and create queries that import and integrate data from many different sources. You will also learn how to refresh data using the on-premises data gateway and the personal gateway to connect to existing on-premises data from a variety of sources. In addition, you will see an overview of the many other additional features available in Power BI.

    At the end of this seminar you will be ready to not only start using Power BI for your projects, but you will also understand which approach is best for different situations. Bring your questions, and we’ll do our best to answer them.

    Room 608
    Tue 9:00 AM – 5:00 pm
    • Intermediate
    • Cloud & OnPrem
    • Business Intelligence
    • Tuesday Workshops
  • BI101 - Getting started learning Power BI

    You've heard people say Power BI is awesome. You've seen lots of reports and think, wow, I wish I could produce that. Or, maybe you're just curious what all the fuss is about.

    Come learn where to get started with PowerBI from the vocabulary to how to connect data together. We will cover the basics as well as creating dynamic reports that will be sure to impress any executive.

    Room 605
    Wed 9:50 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Business Intelligence
  • BI102 - Your guide to understanding Power BI

    Struggling to understand what Power BI choices are the right ones to make? Confused by the licensing so much that trying to make heads or tails of how to get your project started is a step too far to think of taking? Join us for this introduction to the wonderful world of Power BI. We will begin with understanding the real world decisions around licensing, discuss & demo the options for doing reporting, and finish with dashboards & sharing.

    If you are beginning your journey into the Power BI world, this is the session for you. We will set you up for success throughout the rest of the conference and help you look to drive your business using data.

    Room 605
    Wed 11:10 AM — 70 min
    • Introductory and overview
    • Cloud & OnPrem
    • Business Intelligence
  • BI103 - Deploying and governing Power BI in your organization

    Join us in this session and learn how to build a deployment strategy, a governance plan and a support model to enable a large-scale Power BI deployment. We will share with you what we’ve learned when deploying Power BI for 15 000 users in a Canadian financial institution.

    We will discuss key architecture components and licensing options. Provide you with a framework to help you identify your use cases, audiences and define your onboarding process.

    We will also provide you with guidelines on how to identify stakeholders, define roles and responsibilities and give you tips and tricks to help drive the adoption of Power BI in your organization.

    Room 605
    Wed 1:20 PM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Business Intelligence
  • BI104 - Data Mining Office 365 & SharePoint with Power BI

    See how to use Power BI to mine the data you have in SharePoint and Office 365.

    We’ll pull data from lists, libraries, triggered activities using Flow and from Search and create beautiful reports and dashboards easily from it.

    We’ll also show you how this can be automated and saves you time from copying and pasting data into different places.

    Room 605
    Wed 2:40 PM — 70 min
    • Intermediate
    • Cloud & OnPrem
    • Business Intelligence
  • BI105 - Power BI Premium – When Do I Need It?

    Power BI Dedicated Capacity (Premium) is a way to get past many limitations of the shared Power BI service. However, with great power comes great responsibility.

    This session will outline exactly what Power BI Premium is, what features it unlocks and what limitations it changes. We will also call out situations where Premium may not be appropriate, and the steps that you need to take to ensure that you get the maximum value from it.

    If you’re considering a move to Power BI Premium, you’ll want to attend this session.

    Room 605
    Wed 4:00 PM — 70 min
    • Advanced
    • Cloud/Online
    • Business Intelligence
  • BI201 - Standardizing Power BI Reports with Custom Themes & Templates

    Power BI is powerful. Not only does it have an amazing set of visuals you can use out-of-the-box it also provides the ability to apply report themes and create templates.

    There are a set of themes already provided however most of the time organizations have corporate colors they want to use for their reports and want a standardized template.

    In this session, you will learn the following:
    • Using visual elements to enhance your Power BI report
    • Displaying images in a table, matrix and slicer
    • Creating visual appealing tooltips based on report pages in Power BI Desktop
    • Creating and applying custom report themes
    • Extracting and re-using custom themes from existing reports
    • Creating and using report templates

    Room 605
    Thu 9:00 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Business Intelligence
  • BI202 - Best practices for using Power BI and Paginated Reports

    Now that Paginated Reported (what we used to call SSRS reports) are available in the Power BI service, numerous questions arise as to when to use which report type. Each type has a different design goal, with different strengths and weaknesses and it is important to know what they are. The fact that both now exist in the Power BI service and well as on premises leads to some interesting opportunities for synergy.

    This session will dive deep on how both types of reports work, and what's needed to get the most out of them. It will also demonstrate cases that call for either type, and identify when the use of both is appropriate. If you are a Power BI user that wants to do reporting AND analytics, this is a session for you.

    Room 605
    Thu 10:30 AM — 70 min
    • Intermediate
    • Cloud/Online
    • Business Intelligence
  • BI203 - Power BI sharing - your options for keeping everyone informed

    Every organization is a data organization and you must collaborate on data to stay on track. Sharing insights from within Power BI will give you an advantage and help steer your organization in the right direction.

    However there are some pitfalls with sharing - if you don’t know your options and set proper governance, you could be on your way to a data breach or giving your private information to the competition.

    In this session, you will get a short introduction to Power BI and understand where data resides, why and how you should share with your colleagues and outside partners, and get a strategy for setting governance for your data. You will walk away with the outline of a governance plan, an understanding of your sharing options, and the sharing settings you should immediately turn off.

    Room 605
    Thu 1:20 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Business Intelligence
  • BI204 - SharePoint, Teams and Power BI Integration Strategies

    This session will highlight the rich functionality that you can bring to your business needs with the integration that is available between Power BI and Office 365 functionality. We'll discuss why you may want to integrate functionality and how to license for it.

    Demos will be:
    • Integrating Yammer, Forms, and Word into Power BI
    • Integrating Power BI into Office 365 Communications site, Sway, and into a Teams channel.

    Room 605
    Thu 2:40 PM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Business Intelligence
    • Special Topics
  • BI205 - There's No Time Like the Present - Real Time Reporting with Power BI

    Power BI has many options for keeping your data up to date, but what happens when scheduled refreshes simply aren't enough? What do you do when real time or near real time reporting on your data is necessary? Fortunately, Power BI has you covered here as well. From real-time datasets, to Direct Query and the Aggregations feature, there are more than a few options for accomplishing this goal, but they all do come with a few tradeoffs.

    This demonstration laden session will examine all of the techniques available to Power BI for reporting on your data in real time, highlight some of the things to watch out for, and how to design for them. If you need your data more up to date than what refresh schedules can provide, then this session is for you.

    Room 605
    Thu 4:20 PM — 70 min
    • Advanced
    • Cloud/Online
    • Business Intelligence
  • BI301 - Self-service data preparation with Dataflow

    As data volume continues to grow, so does the challenge of wrangling that data into well-formed, actionable information. Most organisations want data that’s ready for analytics, to populate visuals, reports, and dashboards, so that they can quickly turn volumes of data into actionable insights.

    Join us in this session and learn how to use Dataflow to ingest, transform, integrate, and enrich your data by defining data source connections, ETL logic and refresh schedules.

    Room 605
    Fri 9:00 AM — 70 min
    • Intermediate
    • Cloud/Online
    • Business Intelligence
  • BI302 -Power BI Data Modeling: Tips & Tricks from the Trenches

    Power BI is extremely powerful but there's more to it than just connecting to your data sources and building the visualizations for your reports. The common scenario is needing to connect to more than one data source to create your reports and needing all of that data to work together.

    Unless your requirements and data is extremely simple, 99% of the time you will need to shape and transform your data before creating your reports to get the desired end result.

    In this session, you will see a demonstration of various reporting scenarios based on real customer requirements and how the data was transformed to implement the visual requirements.

    You will also learn tips and tricks such as how to better organize your DAX measures using a Measures table.

    Room 605
    Fri 10:40 AM — 70 min
    • Intermediate
    • Cloud & OnPrem
    • Business Intelligence
  • BI303 - Hybrid Business Intelligence – Yes, You can do that

    Is your organization staying on premises due to data concerns? Are you moving full speed ahead into the cloud, but longing for the maturity of your on-premises Business Intelligence platform? Hybrid Business Intelligence may be just what you are looking for. Microsoft has a rich stack of BI solutions for both on-prem and the cloud that all bring different strengths to the table. The good new is that with hybrid, you don’t need to sacrifice one for the other.
     
    Join us for an overview of how to extend on premises BI technologies to the cloud and bring cloud solutions on-prem.  We'll be talking about a wide variety of tools including SQL Server Reporting Services, Power BI, Power BI Report Server, SharePoint (both on-premises and in the cloud), Flow and Power Apps.

    Room 605
    Fri 1:00 PM — 70 min
    • Advanced
    • Cloud & OnPrem
    • Business Intelligence
  • BI304 - Unlocking SharePoint's Content Services and Project Cortex Data with Power BI

    In today's world, the ability to convert unstructured data from files like document scans and photos into actionable, structured data is key to unlocking a lot of organizational data. Office 365 Content Services provides some functionality that does this for you automatically. Most are not aware of this service's functionality nor it's long term importance.

    In this session, we'll take you through what SharePoint Content Services has to offer from a functionality and data perspective, what use cases are supported by this data, and how to mine the data using Power BI and Flow.

    Room 605
    Fri 2:20 PM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Business Intelligence
  • WRK603 - OneDrive from Start to Finish

    In this half-day workshop we will walk you through the key areas you need to know to help you and your organization to not just adopt OneDrive, but to drive usage and adoption to enable collaboration and teamwork within your organization.

    We will cover key topics like how to best plan, deploy, manage and secure OneDrive, how leveraging new features like Flow and Request for Files can help to transform business, and why designing a change management plan is key to driving adoption within your organization.

    We will also spend time within this workshop to discuss your OneDrive scenarios and help build a plan or provide an answer to keep OneDrive moving forward in your enterprise.

    Room 611
    Tue 1:30 PM – 5:00 pm
    • All
    • Cloud/Online
    • OneDrive
    • Tuesday Workshops
  • ONE103 - I didn't know you could do that with OneDrive!

    OneDrive for Business is the Microsoft cloud storage service that comes with Office 365 or SharePoint Server. With OneDrive, you can securely store all your files in one place, share them with others, and get to them from anywhere.

    But did you know that OneDrive can sync SharePoint document libraries using the new and improved OneDrive sync client on both Windows and Mac OS X?

    Or you can move and copy files quickly and easily with metadata between OneDrive and SharePoint?

    Or that you can securely share content with users both internally and externally to your organization?

    How would you like to be able to work with a colleague on the same file, at the same time, in real time?

    Or perhaps you'd like to use a workflow for content in your OneDrive?

    Join me in this interactive, hands-on session where I demonstrate the new features that you should be aware of when working with OneDrive for Business and SharePoint Online.

    Room 610
    Wed 1:20 PM — 70 min
    • Introductory and overview
    • Cloud/Online
    • OneDrive
  • ONE203 - What’s New with OneDrive for Business

    Have you seen all the new features in OneDrive for Business lately? Are you getting ready to roll-out OneDrive to your enterprise? Or are you just looking to see what you’re missing if you aren’t on OneDrive yet? OneDrive for Business in Office 365 is changing quickly and we as end-users and IT professionals need to try keep up.

    Join me as we walk through the newest improvements to the world of OneDrive for Business in Office 365. This session will be demo filled and by the end you will see the investment and dedication that Microsoft has to provide a solid personal file solution.

    Room 610
    Thu 1:20 PM — 70 min
    • Introductory and overview
    • Cloud/Online
    • OneDrive
  • ONE302 - How to successfully manage OneDrive for Business

    OneDrive for Business is an integral part of your collaboration strategy and Microsoft 365 roll out. Being able to mange or administer OneDrive is essential to ensure files safe and secure. OneDrive as it provides a cloud location to store, share, discover and sync your files and work with them from any device.

    Whether you are looking to roll-out OneDrive for Business or are already are utilizing it, there are a lot of important things that you should know about administration.

    This session will go through things such as:
    • Admin centers
    • Sync capabilities and restrictions
    • Security capabilities from the user to the tenant
    • Overall limits, guidance, and best practices
    • Reporting
    • What’s new for administration

    This session will be a technical focused session which will provide you the information and tools you need to ensure your OneDrive for Business deployment is solid and secured.

    Room 610
    Fri 10:40 AM — 70 min
    • Intermediate
    • Cloud/Online
    • OneDrive
  • SRC102 - There's a search for that: Understanding your options to improve your search strategy

    Search, search, search and more search. For every search scenario, there is a search application, whether you are on-premise or Office 365.

    Join Virgil Carroll as he breaks down the latest updates to the various search applications that are available and help you navigate through the opportunities and challenges of each.

    In the end, you should have a better understanding of your options and be able to make a more informed decision.

    Room 610
    Wed 9:50 AM — 70 min
    • Introductory and overview
    • Cloud & OnPrem
    • Search
  • SRC202 - Microsoft Search: Ready or not, here AI comes

    Whether we are ready for it or not, artificial intelligence playing a role in our world is here to stay. Where AI is being implemented throughout the Office 365 ecosystem, it is no place more important than the new Microsoft Search technologies.

    Join Virgil as he explores the new AI functionality in Microsoft Search, help you understand what AI really means and talk real world practical applications inside your own search scenarios.

    Room 610
    Thu 10:30 AM — 70 min
    • Introductory and overview
    • Cloud & OnPrem
    • Search
  • SRC301 - Customization your end user experience in Microsoft Search

    Where Microsoft Search (and modern search) has been around for a couple of years, the end user experience has been reliant on the out of the box experience, with no ability to customize the interface or control the results. In this session, we will take a look at the new customization features in Microsoft search and discuss implementation methods and best practices in taking your search user experience to the next level

    Room 610
    Fri 9:00 AM — 70 min
    • Intermediate
    • Cloud/Online
    • Search
  • SRC303 - Searching non Office 365 content in Office 365

    Search in Office 365 is currently limited to content that is stored natively in its tools, how can you add in your own business content to the search index?

    In this discussion we will discuss the options for getting your content into the search system in Office 365. We will cover hybrid scenarios and how to best leverage them in addition to some other strategies that will help get your content ready for Microsoft Search.

    Room 610
    Fri 1:00 PM — 70 min
    • Intermediate
    • Cloud & OnPrem
    • Search
  • AZR101 - Introduction To The Microsoft Graph: Getting Started Quickly & Getting The Most Out Of It

    You may have heard about the Microsoft Graph. It’s extremely important for any Office 365 developer to learn and understand what the Graph is capable of and how to best use it. There is a lot to learn whether you are accessing millions of meetings, documents, emails, chats, devices and much more to provide intelligence and integration with your solutions, or leveraging the data and services from applications hundreds of millions of users use every day. So where and how do we get started?

    How do we answer questions like:
    • How does the Graph work?
    • Should you integrate your data and services with the Graph?
    • What can you access and how can you provide more intelligence and integration with your solutions?

    During this session join Microsoft Graph Program Manager Vincent Biret as he shows you how to get started working with the Microsoft Graph. This session will discuss the API capabilities and documentation as well as the SDK’s, tools and key concepts to master around authentication and authorization.

    Prepare yourself for lots of demonstrations for developers that are curious about the Microsoft Graph but haven’t had a chance to try it yet.

    Room 611
    Wed 9:50 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Azure/o365 Development
  • TMD102 - Teams Applications: The Art of the Possible

    Everybody knows that Teams is a great collaboration tool, however many people don't realize that Teams is also a powerful development platform. By supplementing Teams' built-in features with your own, you can build powerful collaborative applications and bring existing cloud applications under Teams' "single pane of glass".

    In this demo-filled session, you'll learn the architecture behind Teams, and see what kinds of solutions are possible and how they bring business value. We'll explore low-code/no-code solutions as well as fully coded ones, and discuss reuse opportunities to bring everything from a SharePoint page to an Azure Bot into Teams.

    Don't miss this opportunity to learn what's possible using Teams as an application platform!

    Room 611
    Wed 11:10 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Microsoft Teams
    • Teams Development
    • Azure/o365 Development
  • TMD104 - Introducing new Developer App Templates for Microsoft Teams

    Building an app from scratch for Teams can be a time-consuming effort which is why Microsoft launched App Templates. App Templates are fully built Teams apps that are open-sourced and housed in their Office Dev GitHub link. The benefits of these app templates is that you don't have to be a developer to deploy them and for those who are developers you can customize the code to fit your needs.

    In this session, we'll walk through the key concepts of what custom apps can be deployed for Teams as well as demonstrate 4 of the Microsoft pre-built apps:

    • Attendance app (Power App)
    • Book-a-room bot
    • Custom Stickers App Template
    • HR Support App Template

    Room 611
    Wed 2:40 PM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Office 365
    • Microsoft Teams
    • Teams Development
    • Azure/o365 Development
  • AZR105 - Create Your First Bot to Communicate with SharePoint Lists

    The session:
    1. overviews Azure Bot Service and Bot Framework
    2. provides steps on how to register needed Azure resources for the bot
    3. Explains bot state and dialogs
    4. Showcases how to authenticate a bot to work with Microsoft Graph
    5. Shows how to use Microsoft Graph to work with SharePoint list items

    Room 611
    Wed 4:00 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Azure/o365 Development
    • SP Development
  • AZR201 - Intro to building rich & reactive applications with Microsoft Graph & change notification

    In today's day and age, users expect applications to reflect data changes immediately and to be notified when such changes occur. Tracking data changes in real time between different systems is a complex task for developers which leads to subpar experiences if it is not addressed properly.

    Together we will see how you can take advantage of change notifications in the Microsoft Graph to build reactive rich and reactive applications. We will also look closely at a new preview feature: notifications with data, the value they provide and how to take advantage of those in your applications.

    Join Microsoft Graph Program Manager Vincent Biret for a session filled with demos and best practices.

    Room 610
    Thu 9:00 AM — 70 min
    • Intermediate
    • Cloud/Online
    • Azure/o365 Development
  • AZR205 - Unlocking Office 365 with the Microsoft Graph

    The Microsoft Graph is the master API for Office 365. It's a simple REST service, so you can call it from pretty much anywhere, and it gives you access to all the assets in your tenant, including users and groups, Teams, SharePoint, Planner, and more.

    In this session you'll learn what's available, and how to get permission and an access token so you can call the Graph. You'll also learn how to use OData queries and how to deal with large data sets and throttling. The session will also give guidance on when to use native APIs such as SharePoint REST and CSOM and when to use the Graph.

    Please join this session and open the potential of the Microsoft Graph to your programs and scripts!

    Room 611
    Thu 4:20 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Azure/o365 Development
    • SP Development
  • AZR301 - PnPJS and Async/Await: A Powerful Combination to Make your SharePoint Framework code Sing

    Do Promises make async code look like spaghetti? Is it painful to build REST URLs to read and write data to Office 365? Maybe it’s time for some updated coding practices.

    This session will cover the use of the fluent programming style with the PnPJS library and how to make asynchronous code look synchronous by leveraging the async/await pattern with try..catch blocks instead of promise chaining and error blocks. The result is a lot less code that is simpler and easier to follow, and much easier to maintain.

    Join me in this session and well cover:
    • What is PnPJS and what can it help me do
    • How do I get started using PnPJS
    • How to deal with promises so that my code feels synchronous using the Async/Await pattern.

    Room 611
    Fri 9:00 AM — 70 min
    • Intermediate
    • Cloud/Online
    • Azure/o365 Development
  • DEV303 - Add Telemetry, monitoring & more to your SharePoint Apps with Azure App Insights

    You’ve built and deployed an app for SharePoint, but how well is it running? Do you know how people are using it?

    In this session, you will learn what Azure Application Insights is, a Microsoft Azure service, and what you can do with it. Sure, it’s easy to set up Application Insights with some live analytics, but did you know you can set up your own custom dashboards and alerts to monitor the health of your application? That’s not all… you can use Application Insights to also track logging data, track custom events and even track the telemetry of specific users.

    In this session you'll learn some advanced techniques on how to not just what App Insights is, but how you can use it as well as how to configure your SharePoint Framework projects.

    Room 612
    Fri 1:00 PM — 70 min
    • Advanced
    • Cloud & OnPrem
    • Azure/o365 Development
    • SP Development
  • TMD303 - Developing Bots for Teams - Updated for Bot Framework 4.6+

    Bots were always a great part of the Microsoft Teams experience, but they've only gotten better since the Azure Bot SDK began to support Teams natively. Along with recent advances in adaptive cards, it's easier than ever to build rich conversational experiences in Teams.

    In this session you’ll learn how to write Bots using the Azure Bot SDK. You'll learn how to build bots that have a conversational style best suited for 1-on-1 or mobile applications, and how to build bots that are based on adaptive cards, which are best for group chats and Teams channels. Finally, you'll see how to package your bot as a Teams applications and deploy it in your enterprise.

    Room 611
    Fri 1:00 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Microsoft Teams
    • Teams Development
    • Azure/o365 Development
  • WRK104 - Moving from CEWP Solutions to the SharePoint Framework

    The most common form of customization historically in SharePoint Online has statistically been using JavaScript injection using the Content Editor Web Parts or Script Editor Web Parts. This powerful technique has enabled developers to solve business problems and create sophisticated solutions using the CEWP/SEWP and JavaScript as well as other tools like jQuery and the robust jQuery plugin ecosystem! In 2016, Microsoft took notice and introduced the SharePoint Framework that was intended to not only embrace the JavaScript injection technique for customization, but to also address the challenges assocated with these solutions.

    In this full day workshop, learn from two experts who will show you through an interactive discussion filled with demos showing you not only why you should consider ditching the CEWP/SEWP’s and adopt the SharePoint Framework! You don’t even have to ditch jQuery or your jQuery plugins, but we’ll touch on the popular web framework React so you can judge for yourself if you want to consider it. Come learn with jQuery expert Mark Rackley & SPFx expert Andrew Connell!
    --

    Room 606
    Mon 9:00 AM – 5:00 pm
    • Intermediate
    • Cloud/Online
    • SP Development
    • Monday Workshops
  • WRK405 - Master Client Side Development in Your On-Premises and Classic SharePoint Environments

    Are you tired of SharePoint only getting you part of the way there? Want to create REAL functionality in SharePoint to make your sites more usable? Dashboards, custom forms with real business logic, and visual enhancements like animations can help you take your SharePoint environments to the next level.

    Whether you are using On-Premises SharePoint or using Classic SharePoint in SharePoint Online, come to this workshop to learn essential skills every SharePoint customizer should know.

    Attendees will learn:
    • The pros and cons of client-side development and how to get started
    • How to effectively interact with SharePoint using JavaScript to build powerful applications
    • What is jQuery and how to use it effectively
    • How to create custom forms quickly and easily without the need for InfoPath or PowerApps
    • How to use Third Party Libraries to take the SharePoint applications to the next level
    • How to use REST and CSOM to interact with SharePoint list data and create business logic
    • How to step-by-step create a functional, usable time tracking application

    Room 607
    Tue 9:00 AM – 5:00 pm
    • Intermediate
    • Cloud & OnPrem
    • SP Development
    • Tuesday Workshops
  • DEV101 - Introducing the SharePoint Framework

    The SharePoint Framework, Microsoft’s recommended approach to customizing and extending SharePoint has taken off like a rocket! Now it’s time for you to jump on the bandwagon and see how you can use it to enhance your SharePoint Online and on-premises environments.

    In this demo-heavy session, after explaining what the SharePoint Framework (SPFx) is and what you can do with it, you will see how quickly you can get your development env setup, building and deploying your first customizations.

    Room 612
    Wed 9:50 AM — 70 min
    • Introductory and overview
    • Cloud & OnPrem
    • SP Development
  • DEV102 - Converting your CEWP Customizations to the SharePoint Framework

    The SharePoint Framework is coming. Are you preparing? What are you going to do with all those customizations you created by putting script on a page using a Content Editor Web Part? Tabs, Sliders, Charts, Graphs, DataTables, Reports! Is all of that going to work in the new SharePoint Framework???

    Never fear, well... fear less! Join Mark Rackley as he walks you through the step by step process for converting a legacy solution built using JavaScript and a Content Editor Web Part to a SharePoint Framework Client Web Part.

    In this session attendees will learn:
    • What is the SPFx and what does it mean?
    • How to create an SPFx solution without having to learn TypeScript!
    • How to overcome common obstacles and hurdles for creating SPFx Client Web Parts.

    Room 612
    Wed 11:10 AM — 70 min
    • Introductory and overview
    • Cloud & OnPrem
    • SP Development
  • DEV103 - Strategies for Modernizing Your Development Skills

    The SharePoint Framework has taken off and is quickly being adopted. Is your organization on a legacy version of SharePoint and you feel left out.

    Join this session to discover how you can utilize the same development methods as the SharePoint Framework but in classic SharePoint on-premises version. Utilizing this development toolchain not only helps your organization future proof the solutions they're investing in; it also helps you become more marketable in today’s SharePoint development environment.

    In this session you'll learn more about:
    • How to set up your development environment and some of the options.
    • What are the various tools that you would need and what are they used for
    • How to organize and develop your solution to take advantage of these tools
    • How to build and deploy the final result.

    Room 612
    Wed 1:20 PM — 70 min
    • Intermediate
    • Cloud & OnPrem
    • SP Development
  • DEV104 - React for the SharePoint Developer

    For years client-side development in SharePoint was accomplished with jQuery and JavaScript. In the last year the development landscape has changed. With the introduction of the SharePoint Framework, SharePoint developers were introduced to new ways of developing.

    With this new paradigm we need to refresh our skills. React is a library that integrates really well with SharePoint, whether you are currently using the SharePoint Framework or you are prepping your code for the future.

    Room 612
    Wed 2:40 PM — 70 min
    • Intermediate
    • Cloud & OnPrem
    • SP Development
  • AZR105 - Create Your First Bot to Communicate with SharePoint Lists

    The session:
    1. overviews Azure Bot Service and Bot Framework
    2. provides steps on how to register needed Azure resources for the bot
    3. Explains bot state and dialogs
    4. Showcases how to authenticate a bot to work with Microsoft Graph
    5. Shows how to use Microsoft Graph to work with SharePoint list items

    Room 611
    Wed 4:00 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Azure/o365 Development
    • SP Development
  • DEV105 - Applying AOP to SharePoint and .NET General Development

    Despite having been around for the better part of two decades, most developers building compiled .NET and SharePoint solutions (including full-trust SharePoint customization and provider-hosted add-ins, or PHAs) aren’t familiar with Aspect-Oriented Programming, or AOP.

    The goal of this session is to introduce developers to AOP, what it is, how it works, and the tools that enable the use of AOP in .NET solution development. We’ll work through a number of code samples that illustrate how AOP greatly simplifies the process of architecting and addressing cross-cutting development concerns like logging, security, exception handling, and more.

    If you’re looking for ways to streamline development and reduce boilerplate code in your solutions, this is the session to attend.

    Room 612
    Wed 4:00 PM — 70 min
    • Intermediate
    • OnPrem
    • SP Development
  • FLO105 - SharePoint Workflow for Cross-Site data, web services, and Flow.

    This session teaches how to leverage SharePoint Designer 2013 or better workflow to interface with remote web services. While this provides the ability for everything from posting to Twitter or instantiating Azure automation routines, it is also particularly useful to SharePoint users for list item creation and manipulation between sites or site collections or even provisioning sites. With the recent release of Microsoft Flow this can now be used in tandem to seamlessly integrate between SharePoint onprem and online or beyond.

    Room 607
    Wed 4:00 PM — 70 min
    • Advanced
    • Cloud & OnPrem
    • Admin/Implementation
    • Power User
    • Flow/Workflow
    • SP Development
    • Special Topics
  • DEV201 - Understanding and Using SPFx Library Components.

    SPFx Library Components are one of the hottest new features in SharePoint that gives you the power to create “Write Once, Use Everywhere” functionality for your SharePoint Web Parts & Extensions. Library Components can improve your SharePoint performance and also decrease your development maintenance.

    Together we will examine the fundamentals & benefits and then build a Library Component, optimize its bundling and connect it to a Web Part!

    Room 612
    Thu 9:00 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • SP Development
  • TMS201 - SharePoint and Teams, Better Together

    The advent of Microsoft Teams has caused confusion for some, who wonder if SharePoint Team sites are still relevant and whether they, or Teams, will prevail as the teamwork tool of choice. The answer is that it's not either/or, but both!

    This session will demonstrate all of the integration points between SharePoint and Teams, and provide ideas on how to use them. You'll learn about the storage architecture, and how SharePoint and OneDrive help to make Teams secure, compliant, and also convenient. You'll also learn how SharePoint and Teams each relate to Office 365 Groups, and how to set security between a Team and its underlying files. You'll even learn how to bring SharePoint pages into Teams with no development needed!

    Join in and learn to use these two amazing collaboration tools together!

    Room 608
    Thu 9:00 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Microsoft Teams
    • SP Development
  • DEV202 - Get Your Hands Dirty with React.

    Maybe you have started with React and what to learn how to apply it in your projects. In this session we will continue your progression with React. We will create reusable components and create an application that users will want to use.

    This session will have very few slides but we will take an HTML page that was generated and create a simple application out of it.

    Room 612
    Thu 10:30 AM — 70 min
    • Intermediate
    • Cloud & OnPrem
    • SP Development
  • DEV203 - Working with SharePoint Lists in SPFx - Strategies to make your code simple and elegant

    Working with list and library metadata is a mainstay of a SharePoint developer. Data models implemented as TypeScript interfaces can help to clean up the code and avoid runtime errors. But what happens when the data models need a boost to support the UI structure, like drop-down lists and people pickers? Things can get tricky fast.

    This session will cover some real-world tricks to building and maintaining data models, expanding them to support the UI, and code trickery to make the transition from UI to the data layer as painless as possible.

    Room 612
    Thu 1:20 PM — 70 min
    • Intermediate
    • Cloud & OnPrem
    • SP Development
  • TMD203 - Develop Once, Use Twice - SharePoint Framework in Microsoft Teams

    Microsoft Teams and SharePoint integration becomes deeper.

    Now, using single Office 365 Platform for deploying applications, a developer can create an application that runs both in SharePoint and Teams.

    Current session:
    1. Covers the process of creation SharePoint Framework application
    2. Demonstrates conditional code based on execution environment (inside
    SharePoint or inside Teams)
    3. Showcases deployment and configuration of created application in SharePoint
    and as a Teams Tab

    Room 611
    Thu 1:20 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Office 365
    • Microsoft Teams
    • Teams Development
    • SP Development
  • DEV204 - Solid Foundations: Building Solutions in an Earthquake-Prone SharePoint Area

    SharePoint Online (SPO) has been with us for a number of years now, and adoption of the platform continues on an upward trajectory. At the same time, Microsoft has committed to supply SharePoint in an on-premises server form for the foreseeable future. So what happens when you’re tasked with building your next SharePoint-centric solution and the selection of on-prem or cloud can’t be nailed down? Or worse, what if you’re told to build a solution that will start out on-prem and then go to the cloud sometime down the road? Would you be able design and build something that meets your users’ needs without unnecessary worry and the potential migration risks? Do you know enough about the options, benefits, and disadvantages of the various tools and approaches at your disposal to confidently make informed decisions and avoid instant obsolescence?

    In this session, we’ll look at what’s currently at your disposal, including full-blown development techniques and those that are friendlier to those who might consider themselves “citizen developers”. We’ll build an understanding of the decision points and criteria that might suggest or preclude the use of one or more tools/techniques, and we’ll take a look at some approaches to assembling and creating SharePoint solutions that you may not have considered or even been aware of. Attendees of this session will leave with the know-how and understanding to confidently design and assemble their next SharePoint-centric solution in an “earthquake-resistant” fashion.

    Room 612
    Thu 2:40 PM — 70 min
    • Intermediate
    • Cloud & OnPrem
    • SP Development
  • AZR205 - Unlocking Office 365 with the Microsoft Graph

    The Microsoft Graph is the master API for Office 365. It's a simple REST service, so you can call it from pretty much anywhere, and it gives you access to all the assets in your tenant, including users and groups, Teams, SharePoint, Planner, and more.

    In this session you'll learn what's available, and how to get permission and an access token so you can call the Graph. You'll also learn how to use OData queries and how to deal with large data sets and throttling. The session will also give guidance on when to use native APIs such as SharePoint REST and CSOM and when to use the Graph.

    Please join this session and open the potential of the Microsoft Graph to your programs and scripts!

    Room 611
    Thu 4:20 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Azure/o365 Development
    • SP Development
  • DEV205 - Robust & Reliable SharePoint Framework Components with Automated Testing, CI & CD

    When it comes to the SharePoint Framework, everyone keeps saying that you can write tests for them. The initial project scaffolding even has a test file provisioned. But you rarely see this actually implemented… until now! In this session, you will learn how to create robust and reliable components for the SharePoint Framework by leveraging automated testing. We will see how to not only create testable components but how to write tests that mockup test data, spy on API calls and configure it all to run automatically using freely available tools and services.

    By the end of this demo-heavy session, you won’t be hesitant to implement automated testing when building custom components for the SharePoint Framework!

    Room 612
    Thu 4:20 PM — 70 min
    • Advanced
    • Cloud & OnPrem
    • SP Development
  • DEV301 - Getting the Best Performance Out of Your SharePoint Online Site

    Since its introduction, the growth in popularity and compelling value of Office 365 have resulted in many organizations adopting SharePoint Online rather than building an on-premises implementation. Building SharePoint Online sites shouldn’t be approached with the same mindset as on-premises site construction, though.

    In this session, we’ll explore some of the key differences between SharePoint Online and SharePoint on-premises that impact performance and affect site design. We’ll examine why developing for the cloud is different, identify common performance issues/concerns, and demonstrate some good (and not-so-good) site construction approaches. We’ll also look at some hands-on troubleshooting techniques that are available for diagnosing common SharePoint Online performance issues, as well as some solutions that can be applied.

    At the conclusion of this session, participants will have a greater understanding of SharePoint Online, how to build snappy sites in SharePoint Online, and how to conduct basic performance troubleshooting in the cloud.

    Room 612
    Fri 9:00 AM — 70 min
    • Intermediate
    • Cloud/Online
    • SP Development
  • DEV302 - Zero to Hero: SPFx development techniques to boost the performance of SharePoint Solutions

    The SharePoint Framework is a precision engine that can be tuned and tweaked to improve SharePoint solution performance.

    Learn how to overcharge the SPFx engine to lightning-fast speeds, sending SharePoint racing past the finish line. See how to implement techniques such as data caching, reusable global feature components, optimized packing and so much more!

    Room 612
    Fri 10:40 AM — 70 min
    • Intermediate
    • Cloud/Online
    • SP Development
  • DEV303 - Add Telemetry, monitoring & more to your SharePoint Apps with Azure App Insights

    You’ve built and deployed an app for SharePoint, but how well is it running? Do you know how people are using it?

    In this session, you will learn what Azure Application Insights is, a Microsoft Azure service, and what you can do with it. Sure, it’s easy to set up Application Insights with some live analytics, but did you know you can set up your own custom dashboards and alerts to monitor the health of your application? That’s not all… you can use Application Insights to also track logging data, track custom events and even track the telemetry of specific users.

    In this session you'll learn some advanced techniques on how to not just what App Insights is, but how you can use it as well as how to configure your SharePoint Framework projects.

    Room 612
    Fri 1:00 PM — 70 min
    • Advanced
    • Cloud & OnPrem
    • Azure/o365 Development
    • SP Development
  • DEV304 - SPFx or Custom Action, what's the difference and how do I know when use each?

    Be it through web parts, page layouts, or scoped custom actions, we've been able to inject client side JavaScript to SharePoint pages for quite some time.

    This session examines differences in use case, implementation scope, packaging and delivery of customizations made possible by 3 common CDN centric, JavaScript injection frameworks, SPFx and other flavors (a.k.a. ScriptBlock Custom Actions, Powershell/PnP Tools).

    We will also discuss when and where is appropriate for each.

    Room 611
    Fri 2:20 PM — 70 min
    • Advanced
    • Cloud & OnPrem
    • SP Development
  • ADM104 - Configuring SQL Server for Optimal SharePoint Performance

    Performing a default installation of SQL Server that will be hosting your SharePoint content can have a huge impact on your SharePoint deployment's performance. The SQL Server default installation has more than six settings that can negatively impact the performance of SharePoint if they aren't addressed either during the installation of SQL Server, or shortly after the installation of SQL Server.

    The SQL Server deployment options, or configuration options, that need to be addressed include:
    • Type of SQL Server instance
    • SQL Server instance settings
    • System database settings

    In this session, we are going to discuss, explore, and configure these SQL Server settings to ensure your SharePoint deployment is running efficiently and your organization is not losing productivity because of a poorly configured SQL Server instance.

    Room 613/614
    Wed 2:40 PM — 70 min
    • Advanced
    • OnPrem
    • Admin/Implementation
    • Content Management
    • Special Topics
  • FLO105 - SharePoint Workflow for Cross-Site data, web services, and Flow.

    This session teaches how to leverage SharePoint Designer 2013 or better workflow to interface with remote web services. While this provides the ability for everything from posting to Twitter or instantiating Azure automation routines, it is also particularly useful to SharePoint users for list item creation and manipulation between sites or site collections or even provisioning sites. With the recent release of Microsoft Flow this can now be used in tandem to seamlessly integrate between SharePoint onprem and online or beyond.

    Room 607
    Wed 4:00 PM — 70 min
    • Advanced
    • Cloud & OnPrem
    • Admin/Implementation
    • Power User
    • Flow/Workflow
    • SP Development
    • Special Topics
  • ADM202 - Configure Azure AD Connect like the Pros

    Join this session to understand one of the most vital components of Azure AD and Office 365; synchronizing your local directory. We will go through step by step setting up a simple directory synchronization with Azure AD Connect all the way to setting it up in a multi-forest, multi-domain, and even multi-tenant scenario. We'll walk through the preparation steps you should perform before syncing, and then dig deep into installation and customization to make sure your directory syncs in just the way you want it.

    Expect deep dives into identity transformations and filtering, single sign on methods such as Seamless SSO, and password methodologies including password sync, write-back, and pass-through authentication. We will also dig deep into PowerShell and the must know commands to maintain and troubleshoot your installation.

    Finally, we will also show how to troubleshoot the more problematic issues, and how to setup a backup Azure AD Connect installation.

    Room 613/614
    Thu 10:30 AM — 70 min
    • Intermediate
    • Cloud/Online
    • Admin/Implementation
    • Special Topics
  • CM203 - Retain, Remove, Record. Office 365 Retention for Digital Hoarders & Record Managers.

    Do you work in a place where no file ever gets deleted? Is your organization required to meet compliance regulations for digital preservation?

    If so, let's unpack how to manage your content life-cycle in Office 365. In this session, we will walk through the retention capabilities provided in Microsoft Information Protection (MIP).

    This session will uncover:
    • Differences between retention and records in Office 365
    • When to use retention policies vs. retention labels
    • How to manage a review process before files get discarded from Office 365
    • Administration and end user experiences using Office 365 retention

    Room 602/603
    Thu 1:20 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Content Management
    • Office 365
    • Special Topics
  • PWR203 - Augment your Power Platform solutions with cognitive services

    Join us in this session and learn how to leverage AI capabilities from Power Platform solutions. We will demonstrate how AI can help you and your organization save time and money by augmenting simple applications and processes.

    In this session we will work with simple use cases, based on real business requirements that all attendee can relate to.

    Room 606
    Thu 1:20 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Power User
    • Special Topics
  • BI204 - SharePoint, Teams and Power BI Integration Strategies

    This session will highlight the rich functionality that you can bring to your business needs with the integration that is available between Power BI and Office 365 functionality. We'll discuss why you may want to integrate functionality and how to license for it.

    Demos will be:
    • Integrating Yammer, Forms, and Word into Power BI
    • Integrating Power BI into Office 365 Communications site, Sway, and into a Teams channel.

    Room 605
    Thu 2:40 PM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Business Intelligence
    • Special Topics
  • CM204 - 7 Ways to Auto-Apply Office 365 Retention Labels to your documents

    If you don't want to rely on information workers in your organization to manually apply Office 365 retention labels, come to this session to learn current ways you can auto-apply them! Ranging from simple to more complex, I'll show how you can leverage your SharePoint information architecture's content types and metadata, Office 365 sensitive information types, keywords and even Microsoft Flow to apply a retention label.

    After this session, you'll understand current options available to auto-apply Office 365 Retention labels across your SharePoint sites and a look into what Microsoft has planned.

    Room 602/603
    Thu 2:40 PM — 70 min
    • Intermediate
    • Cloud/Online
    • Admin/Implementation
    • Content Management
    • Office 365
    • Business Value
    • Special Topics
  • ADM205 - Advanced PowerShell for remote SharePoint administration & inspection

    As SharePoint admins and consultants in tightly secured ecosystems, we often are not granted the access to run PowerShell connected to an onprem farm or MSO tennant. Or perhaps you have access to run the commandlets but need to shave time off of your job run with parallel processing methods. Or maybe you've been given a task to offload administrative tasks to Azure Automation & functions. This session teaches advanced tactics for remote SharePoint administration PowerShell. Topics will cover a broad range of SharePoint connections and automation optimization as we examine gathering collections from Search, exploring object attributes with web services, processing these objects quickly through parallel processing with script blocks, jobs, and queues.

    Room 613/614
    Thu 4:20 PM — 70 min
    • Expert
    • Cloud & OnPrem
    • Admin/Implementation
    • Special Topics
  • OFF302 - Unpacking Office 365 File Sharing and Controls

    Office 365 enables ease of content sharing with people in and out of your organization. This session will breakdown the different ways you could securely share files in SharePoint Online, OneDrive for Business, or Teams with colleagues, partners, or clients. See how the sharing feature provides the convenience for your end users and removes collaboration barriers.

    On the flip side, convenience could come at a price, without proper planning. Know the challenges that your organization could face with the ease of sharing in your environment. This session will uncover data governance, insights, and security capabilities, available to Office 365 administrators and compliance officers.

    Room 609
    Fri 10:40 AM — 70 min
    • Introductory and overview
    • Cloud/Online
    • Admin/Implementation
    • Office 365
    • Special Topics
  • WRK101 - Discover SharePoint & Office 365 - The Ultimate Starter Kit

    This one-day workshop aims to demystify SharePoint, Microsoft Teams & Office 365 overall. You often see and hear about them at a high-level overview but never in detail. It will go through these in detail, using some real-world applications context when possible. This will be very helpful regardless if you have migrated, planning to or still evaluating the value it could bring.

    Here are some of the things that will be covered:
    • Figuring out how collaboration works now
    • How to plan your information architecture in Office 365
    • Differences from Classic to Modern SharePoint
    • Office 365 Groups and the new membership model
    • Search Experiences to drive dynamic content
    • How features actually work and their limitations

    As well as some insights into what's coming and how it will impact you and your organization.

    A very valuable workshop whether you have experience with SharePoint in the past or starting new, see what you can do.

    This is your starter kit to ramp up your knowledge of what's in your cloud platform and how they can be leveraged within your organization.

    Room 602/603
    Mon 9:00 AM – 5:00 pm
    • Introductory and overview
    • Cloud/Online
    • Monday Workshops
  • WRK102 - Becoming a SharePoint Online Admin Expert

    SharePoint Online in Office 365 has many components and in this full day workshop we are going to learn about these different components and how to manage them so SharePoint Online is properly configured, secure, and optimized.

    We will discuss, explore, and roll up our sleeves and configure SharePoint Online configuration settings, create and configure site collections, configure user profile settings, create a structured taxonomy using the term store, and configure the search service to ensure your users are able to quickly find the information they need.

    When you leave, you’ll have all the skills necessary to configure and manage the different SharePoint Online components using both the SharePoint Online Admin Center, and PowerShell.

    Room 604
    Mon 9:00 AM – 5:00 pm
    • Advanced
    • Cloud/Online
    • Admin/Implementation
    • Office 365
    • Monday Workshops
  • WRK103 - Accelerate Office 365 Success: How to Best Plan, Manage and Control Migration Projects

    Organizations today are maximizing the cloud as a business enablement platform and many are in the process of migrating to Office 365.

    To deliver successful Office 365 migration projects, having an effective business strategy, migration framework, and project management approach is paramount. Executive support, proper planning, realistic project team and appropriately managing expectations are crucial to ensure Office 365 migration success.

    Join this interactive session and learn how to best plan, manage and control Office 365 migration projects.

    Room 605
    Mon 9:00 AM – 5:00 pm
    • Intermediate
    • Cloud & OnPrem
    • Admin/Implementation
    • Monday Workshops
  • WRK104 - Moving from CEWP Solutions to the SharePoint Framework

    The most common form of customization historically in SharePoint Online has statistically been using JavaScript injection using the Content Editor Web Parts or Script Editor Web Parts. This powerful technique has enabled developers to solve business problems and create sophisticated solutions using the CEWP/SEWP and JavaScript as well as other tools like jQuery and the robust jQuery plugin ecosystem! In 2016, Microsoft took notice and introduced the SharePoint Framework that was intended to not only embrace the JavaScript injection technique for customization, but to also address the challenges assocated with these solutions.

    In this full day workshop, learn from two experts who will show you through an interactive discussion filled with demos showing you not only why you should consider ditching the CEWP/SEWP’s and adopt the SharePoint Framework! You don’t even have to ditch jQuery or your jQuery plugins, but we’ll touch on the popular web framework React so you can judge for yourself if you want to consider it. Come learn with jQuery expert Mark Rackley & SPFx expert Andrew Connell!
    --

    Room 606
    Mon 9:00 AM – 5:00 pm
    • Intermediate
    • Cloud/Online
    • SP Development
    • Monday Workshops
  • WRK105 - How to Design a Best-in-Class Microsoft 365 Driven Digital Workspace

    With Microsoft 365 as the backbone of your digital workspace, you’re able to empower your organization with out-of-the-box functionality and unparalleled integrations with the digital tools and resources your users use most. The Office 365 productivity suite along with crucial digital workspace elements including collaboration via Microsoft Teams and communication and sharing via a modern SharePoint intranet, help you deliver a cohesive digital hub for your organization. Further, there are often additional external or other 3rd party vital tools that must be considered within a comprehensive digital workspace.

    Begin your journey to building an effective digital workspace using Microsoft 365 as your organization’s digital backbone. Join us as we walk through the necessary strategies for building and delivering a strategic and holistic design plan for a Microsoft 365 driven digital workspace, from project concept, to discovery, research, design, implementation, to rollout and adoption.

    In this workshop you will learn:
    • How Microsoft 365 is the backbone of your digital workspace
    • Practical steps to uncovering your digital workspace requirements and user needs
    • How to set KPIs and metrics to measure the success and ROI of your solution
    • How you can plan to integrate the entirety of your digital toolset
    • Successful patterns to evaluate integration points, what is possible, and when to consider custom integrations
    • Strategies for user adoption including campaigns, champion programs, and training

    Room 607
    Mon 9:00 AM – 5:00 pm
    • Intermediate
    • Cloud/Online
    • Office 365
    • Microsoft Teams
    • Business Value
    • Monday Workshops
  • WRK106 - Office 365 Feature Explosion: What should you be using?

    The pace of change in Office 365 continues to accelerate. Over the last few years we've seen the introduction of a multitude of new features and offerings like Teams, Groups, PowerApps, Stream, and now Forms. All these new icons in the Office 365 App Launcher provide both a promise and a challenge for organizations. Some of the new offerings appear to overlap or replace existing offerings and in some cases there are so many new icons available in the Office 365 App Launcher that many users are wondering which they should be using.

    In this workshop we will review each of the icons presented in the average App Launcher. We'll demo the all but the most common apps, discuss the business case for their use, and explain the administrative controls available for controlling their usage.

    Here is the list of offerings that will be explored:
    • Yammer
    • Groups
    • Teams
    • Delve
    • Sway
    • Planner
    • PowerApps/Flow
    • Stream
    • Video
    • Forms
    • ToDo
    • Kaizala

    Room 608
    Mon 9:00 AM – 5:00 pm
    • Intermediate
    • Cloud/Online
    • Office 365
    • Monday Workshops
  • WRK201 - A Beginner’s Guide to Power BI for SharePoint Users

    NOTE: YOU WILL NEED A COMPUTER WITH THE LATEST VERSION OF POWER BI DESKTOP INSTALLED PRIOR TO WORKSHOP TIME. THIS IS A HANDS ON WORKSHOP.

    Need to create stunning dashboards from your SharePoint data?

    Yes you do!

    In this workshop, we’ll show you:
    • How should I approach my BI need?
    • What things should be considered when creating dashboards?
    • What are the best practices?
    • How much is this going to cost me to license?
    • What security aspects should concern me?

    Who should take this course:
    If your company uses Office 365 or SharePoint 2013/2016 and you are a:
    • Manager
    • Business Analyst
    • Power User
    • SharePoint Administrator
    • Consultant

    If you work in these areas, you will see value:
    • Marketing
    • Information Technology
    • Finance
    • Sales
    • Social Media

    The class assumes no prior knowledge of Power BI and Data Concepts.

    What is required for this class:
    Install Microsoft Power BI Desktop on your laptop (recommended but not required)
    We'll provide an Office 365 site for you to use for exercises

    In this workshop you will:
    • Learn how to create Production Dashboards using Power BI, from SharePoint list and document library data
    • How to use Power BI in a multitude of situations, including ad hoc analysis and the creation of formal dashboard.
    • Learn the Power BI components: Power BI Desktop, PowerBI.com, Power BI mobile applications and how they can be used with Office 365 and SharePoint
    • Receive an introduction into the core functions of Power BI; Data extraction, loading and transformation using Power Query Formula Language (“M”) and DAX.
    • Receive some guidelines on how to extract Project data in fast manner.
    • Discover some data modeling practices that will ensure you have maximum flexibility in analysis. You'll also learn some visualization best practices to ensure you can tell your digital story effectively
    • Learn best practices for maintaining content with your organization

    This workshop provides an end to end view of Power BI for Project reporting, so that you are able to use Power BI immediately for your needs.

    Room 611
    Mon 9:00 AM – 12:30 pm
    • Introductory and overview
    • Cloud & OnPrem
    • Business Intelligence
    • Monday Workshops
  • WRK202 - Building Applications for Teams - Part 1 (Concepts and Low-Code Solutions)

    With more than 44 million daily users, the momentum behind Microsoft Teams is unprecedented. Teams is more than a collaboration tool, however - it's a platform where you can develop and integrate applications to streamline work and bring collaboration into everyday business processes.

    In this half-day workshop, you'll learn how Teams and Teams applications work. Then you'll learn how to build a variety of no-code/low-code applications including how to:

    • Create Teams applications with Teams App Studio and manage them with Teams App Policies
    • Build custom tabs out of any SharePoint page
    • Integrate Power Apps and Power Automate into Teams
    • Create and use Adaptive Cards in your solutions
    • Build and customize a QnA bot to answer frequently asked questions
    • Deploy and use pre-built Teams Application Templates

    If you love Microsoft Teams you owe it to yourself to see what you could build to make it even better - it's easy!

    Room 612
    Mon 9:00 AM – 12:30 pm
    • Introductory and overview
    • Cloud/Online
    • Microsoft Teams
    • Teams Development
    • Monday Workshops
  • WRK301 - Power BI for SharePoint Users Deep Dive

    NOTE: The workshop assumes you have a working knowledge of Power BI and Data Concepts. This is intended as a hands on class. A PC with Power BI Desktop installed is required to get the most out of it. However, you are welcome to attend if you simply want an overview of advanced Power BI techniques.

    Now that you’ve attended my morning workshop and understand the basics of Power BI for SharePoint Users, we’ll go deeper into what you need to deliver professional looking reports and dashboards. This half day workshop will be spent on learning tips and techniques from the pros on delivering Power BI based apps that are easy to use and are maintainable.

    In this workshop users will learn:
    • Learn how to create Production Dashboards using Power BI, from SharePoint list and document library data
    • How to use Power BI in a multitude of situations, including ad hoc analysis and the creation of formal dashboard.
    • Learn visualization best practices to ensure you can tell your digital story effectively
    • Learn best practices for maintaining content with your organization

    Who should take this course:
    If your company uses Office 365 or SharePoint 2013/2016 and you are either a
    • Manager
    • Business Analyst
    • Power User
    • SharePoint Administrator
    • Consultant

    If you work in these areas, you will see value
    • Marketing
    • Information Technology
    • Finance
    • Sales
    • Social Media

    Room 611
    Mon 1:30 PM – 5:00 pm
    • Intermediate
    • Cloud & OnPrem
    • Business Intelligence
    • Monday Workshops
  • WRK303 - Building Applications for Teams - Part 2 (Deeper dive and developer solutions)

    Building Applications for Teams - Part 2 (Deeper dive and developer solutions)
    This half-day workshop builds on Part 1, and will show you how to take Teams applications to the next level using custom code.

    The workshop will incorporate a mix of JavaScript and C# to demonstrate how to:
    • Build custom tabs as Single Page Apps with SharePoint Framework
    • Build conversational bots with the Azure Bot Framework and Azure cognitive services
    • Build bots with adaptive cards that handle adaptive card actions
    • Extend the menus in Teams with Messaging Extensions and task modules
    • Call the Microsoft Graph from tabs and bots to act on behalf of the user

    If you're a developer or solutions architect thinking about Teams applications, this is the workshop for you.

    Room 612
    Mon 1:30 PM – 5:00 pm
    • Intermediate
    • Cloud/Online
    • Microsoft Teams
    • Teams Development
    • Monday Workshops
  • WRK401 - Becoming a master Power User in SharePoint and Office 365

    Join Vlad Catrinescu (MVP) for a day to help master your role as a Power User for SharePoint and Office 365.

    You may have discovered what features make up SharePoint and Office 365, what they do, and what value they provide. But do you know how to best use them and the optimal way to implement them?

    This full day tutorial not only covers what features you have, but helps you learn how to use SharePoint and Office 365 as well as everything around them to best benefit your organization and empower you as a Power User.

    Topics include:
    • Inside Out of a Team Site (Lists, Libraries, Content Types, Site Columns, Web Parts etc…)
    • Deep Dive into Search
    • Leveraging capabilities like PowerApps to build mobile apps and forms as well as workflows
    • Basics of Microsoft Power Automate workflows
    • Learning Dashboards with PowerBI connected to SharePoint

    Room 602/603
    Tue 9:00 AM – 5:00 pm
    • Introductory and overview
    • Cloud/Online
    • Tuesday Workshops
  • WRK402 - Introduction to Information Architecture: How to Structure and Organize an Awesome Intranet

    If your users can’t find what they need on your intranet, your information architecture (IA) probably needs some work!

    In this workshop, you will learn tips and best practices to improve “findability” and information organization and the basic concepts of information architecture. We will cover the critical aspects of intranet IA: navigation/site architecture, page design architecture, and metadata architecture. You will learn approaches for planning navigation across the entire intranet and on individual sites, along with tips and best practices for using mega menus and organizing hub and home sites – and page layout best practices that support accessibility and great user experiences.

    Take away lessons about the best place to focus your IA energy and how to leverage the new IA capabilities in Office 365 – so that you can build an intranet that is an essential part of your digital workplace today and as your organization evolves over time.

    Room 604
    Tue 9:00 AM – 5:00 pm
    • Introductory and overview
    • Cloud & OnPrem
    • Intranet & Portals
    • Tuesday Workshops
  • WRK403 - Drive Microsoft Teams Adoption: How to Make It Easy To Do The Right Thing

    So you’ve made the decision to turn on Microsoft Teams – congratulations! Teams is one of the fastest growing business applications designed to boost collaboration and productivity. Get ready to revolutionize the way your organization is doing business!

    But before you light up Teams for your entire organization, it’s critical to ensure to you have a solid governance strategy in place to ensure you’re striking the balance between effective collaboration and control. A well-governed Office 365 instance ensures security, managed information lifecycle and also lays the groundwork for a long-term sustainable adoption strategy. You want to make it easy for people to do the right thing – good governance precedes great adoption!


    This interactive workshop will cover:

    - How to leverage Microsoft Teams to streamline collaboration and realize the full value from your Office 365 investment
    - How to address common management and governance concerns for Office 365 and Microsoft Teams – from provisioning to information lifecycle management
    - How to assess whether native Office 365 governance and backup capabilities are meeting your organizations SLAs and any external regulations
    - How to achieve rapid sustainable adoption of Microsoft Teams and ensure that you’re meeting relevant business needs – from pilot to full rollout

    Room 605
    Tue 9:00 AM – 5:00 pm
    • Intermediate
    • Cloud/Online
    • Microsoft Teams
    • Tuesday Workshops
  • WRK404 - Mastering Microsoft Teams

    Teams is the new chat-based workspace in Office 365 and is the fastest growing at Microsoft right now. Microsoft teams relies on the Office 365 groups security model and aims to be the new Collaboration HUB. Exiting times, isn’t it? Teams has been designed for teamwork and flexibility, powered by the Microsoft cloud to bring together the best of Office 365 into a single workspace for working with people, managing conversations, maintaining files, and integrating Office 365 applications, so everyone has instant access to everything they need for a successful collaboration.

    With great features come great questions and this workshop will cover how to plan, implement, and master Microsoft Teams. Be prepared for an overview of Microsoft Teams, examples of how to get started with Microsoft Teams, best practices for managing different scenarios, and how SharePoint and OneDrive for Business interact with Microsoft Teams. We’ll cover how to plan, deliver, and operate Microsoft Teams for: Groups, Whiteboard, meetings, notes, DLP, Roles and Permissions & Monitoring Usage and Quality.

    If your organization is currently considering deploying or just starting your journey to Microsoft Teams, this workshop is for you as we'll consider everything from A to Z.

    Room 606
    Tue 9:00 AM – 5:00 pm
    • Introductory and overview
    • Cloud/Online
    • Microsoft Teams
    • Tuesday Workshops
  • WRK405 - Master Client Side Development in Your On-Premises and Classic SharePoint Environments

    Are you tired of SharePoint only getting you part of the way there? Want to create REAL functionality in SharePoint to make your sites more usable? Dashboards, custom forms with real business logic, and visual enhancements like animations can help you take your SharePoint environments to the next level.

    Whether you are using On-Premises SharePoint or using Classic SharePoint in SharePoint Online, come to this workshop to learn essential skills every SharePoint customizer should know.

    Attendees will learn:
    • The pros and cons of client-side development and how to get started
    • How to effectively interact with SharePoint using JavaScript to build powerful applications
    • What is jQuery and how to use it effectively
    • How to create custom forms quickly and easily without the need for InfoPath or PowerApps
    • How to use Third Party Libraries to take the SharePoint applications to the next level
    • How to use REST and CSOM to interact with SharePoint list data and create business logic
    • How to step-by-step create a functional, usable time tracking application

    Room 607
    Tue 9:00 AM – 5:00 pm
    • Intermediate
    • Cloud & OnPrem
    • SP Development
    • Tuesday Workshops
  • WRK406 - Everything you wanted to know about Power BI (but were afraid to ask!)

    Power BI is the gold standard for cloud based report delivery. It’s very approachable – you can get up and running with it in minutes, at the same time, it’s very robust, secure and extensible. As you might expect, it has many pieces and nuances, and it’s important to understand what is possible, even if you may not take immediate advantage of some features, in order to understand what to use when.

    Join John White (MVP) and Jason Himmelstein (MVP) for this all-day tutorial which will help to guide you through building a complete analytical solution, using all the features of Power BI. We will start from nothing, and create queries that import and integrate data from many different sources. You will also learn how to refresh data using the on-premises data gateway and the personal gateway to connect to existing on-premises data from a variety of sources. In addition, you will see an overview of the many other additional features available in Power BI.

    At the end of this seminar you will be ready to not only start using Power BI for your projects, but you will also understand which approach is best for different situations. Bring your questions, and we’ll do our best to answer them.

    Room 608
    Tue 9:00 AM – 5:00 pm
    • Intermediate
    • Cloud & OnPrem
    • Business Intelligence
    • Tuesday Workshops
  • WRK501 - Plan your SharePoint home sites & hubs with mind-mapping

    It's a flat new world in SharePoint. We're supposed to move on from our classic, hierarchical site collections and start building an array of modern sites. But how do we organize our content and intranets in this new world? This half-day workshop takes a deep-dive look at SharePoint home sites and hubs. We'll define what home sites and hubs are, lay the conceptual groundwork for understanding their use, and provide a creative new way of conceptualizing the logical ties between your myriad of flat SharePoint sites.

    If you have no idea how your organization will start using home sites and hubs, need help understanding how to relate your SharePoint sites together, or want to learn how you can start making sense of your SharePoint sites and content, this is a must-attend workshop. You'll leave with a clear understanding of the new information architecture capabilities being released and learn how to leverage mind-mapping to organize your SharePoint world.

    Room 609
    Tue 9:00 AM – 12:30 pm
    • Intermediate
    • Cloud/Online
    • Intranet & Portals
    • Office 365
    • Tuesday Workshops
  • WRK502 - Hands-On Power Automate Workshop - Fundamental

    Power Automate/Flow is the successor to SharePoint Designer workflow and the future of process automation for SharePoint. While it is much more than a SharePoint-only tool, this session will focus on providing you with the skills to get started right away with SharePoint automation. In this demo-rich workshop, you’ll learn by doing with hands-on labs.

    What we'll cover during the session:
    • Overview and how your organization can get started
    • Flow concepts (e.g. triggers, actions, conditions) and how they’re applicable
    • Flow design using templates and blank canvas
    • Flow creation for common SharePoint business requirements, e.g. document approval

    Demo environment is provided

    ***ATTENDEES MUST BRING THEIR OWN DEVICE. DEVICES WITHOUT EXTERNAL KEYBOARDS ARE NOT RECOMMENDED .***

    Room 610
    Tue 9:00 AM – 12:30 pm
    • Introductory and overview
    • Cloud & OnPrem
    • Office 365
    • Flow/Workflow
    • Tuesday Workshops
  • WRK503 - Transform Your Intranet in Less than 4 hours!

    To fully utilize the new features in Office 365, you need an intranet that employs the new modern tools. Most organizations don't have the budget for another intranet implementation that may take months or years, and ultimately not be up to date. So how do you implement the new modern features faster, while also having little downtime and gaining the best of what Microsoft has to offer?

    During this workshop, we will walk through how to take your current intranet to the modern version your users need.

    Using live demos and plans, you will learn:
    • How to modernize your classic sites
    • Hub site planning and management
    • How to make use of Office 365 Groups for your existing sites
    • The tricks to using 'site swap' and how to get your new modern intranet at the root of your tenant
    • How to make the SharePoint Home site a seamless part of your intranet

    Come ready with your laptop to follow along!

    Room 611
    Tue 9:00 AM – 12:30 pm
    • Intermediate
    • Cloud/Online
    • Intranet & Portals
    • Office 365
    • Tuesday Workshops
  • WRK504 - Power Apps: App design patterns

    This is a beginner to intermediate level class meant for makers who have built a few apps using the out-of-box forms and are now interested in improving the UI and UX design patterns to make the app more user-friendly and reduce end-user mistakes. In the second half we'll look at building some Power Automate flows using buttons.
     
    We'll build an elegant canvas app to submit, edit and delete data. Our primary focus will be on the design features such as-
    • Adding headers, footers and navigation icons using components,
    • Improving the look and feel of data cards in galleries
    • Pop-up messages

    Room 612
    Tue 9:00 AM – 12:30 pm
    • Intermediate
    • Cloud/Online
    • Power User
    • Tuesday Workshops
  • WRK601 - SharePoint/Office 365 User Adoption Master Class

    A smooth deployment isn't enough. Driving effective utilization of SharePoint and Office 365 is more than building effective migration strategies, training users on key features or sending out marketing emails. This master class provides a deep-dive on the components of user adoption. You'll learn why user adoption programs succeed and fail, gain practical experience designing adoption strategies and learn how to leverage innovation games to build consensus.

    During this workshop, you will:
    • Learn the basic foundations of user adoption, including key intrinsic and extrinsic motivators
    • Understand how different types of users in your organization can make (or break) your chances of user adoption success
    • Understand how innovation games can help drive shared understanding, uncover user requirements and drive engagement/enthusiasm
    • Examine real-world user adoption programs and determine how and why they were successful

    Room 609
    Tue 1:30 PM – 5:00 pm
    • Intermediate
    • Cloud & OnPrem
    • Power User
    • Office 365
    • Business Value
    • Tuesday Workshops
  • WRK602 - Hands-On Power Automate Workshop - Intermediate

    In this Power Automate/Flow workshop, you’ll learn by doing with hands-on labs. The workshop is geared towards participants who either have introductory knowledge of Power Automate/Flow or have attended this SharePoint Fest's morning/fundamental workshop.

    What we'll cover during the session:
    • Flow expressions
    • Advanced approval scenarios, e.g. escalation
    • Interacting with larger data sets in SharePoint, using OData Filter, Loop
    • Must-know nuggets from real-world solutions

    Demo environment is provided

    ***ATTENDEES MUST BRING THEIR OWN DEVICE. DEVICES WITHOUT EXTERNAL KEYBOARDS ARE NOT RECOMMENDED .***

    Room 610
    Tue 1:30 PM – 5:00 pm
    • Intermediate
    • Cloud & OnPrem
    • Office 365
    • Flow/Workflow
    • Tuesday Workshops
  • WRK603 - OneDrive from Start to Finish

    In this half-day workshop we will walk you through the key areas you need to know to help you and your organization to not just adopt OneDrive, but to drive usage and adoption to enable collaboration and teamwork within your organization.

    We will cover key topics like how to best plan, deploy, manage and secure OneDrive, how leveraging new features like Flow and Request for Files can help to transform business, and why designing a change management plan is key to driving adoption within your organization.

    We will also spend time within this workshop to discuss your OneDrive scenarios and help build a plan or provide an answer to keep OneDrive moving forward in your enterprise.

    Room 611
    Tue 1:30 PM – 5:00 pm
    • All
    • Cloud/Online
    • OneDrive
    • Tuesday Workshops
  • WRK604 - Business Process Automation with Microsoft 365

    Starting with the modernization of SharePoint Online and continuing with the deep integration of Microsoft 365, SharePoint has never been better. Today's information workers have the tools to create self-service business solutions that are rich with insights and visualizations, easy to build, deploy, and maintain, and are mobile friendly as well.

    In this session, you'll learn how to build business solutions with Microsoft 365 including SharePoint Online, Microsoft Teams, Planner, Power Apps, Power Automate (Flow), and more!

    Learn how to build solutions for personal productivity, solve problems for your team, and create enterprise solutions. These solutions can provide a measurable impact on business productivity, save time and money, and make business processes more efficient.

    Learn how to do more with Microsoft 365.

    Room 612
    Tue 1:30 PM – 5:00 pm
    • Intermediate
    • Cloud/Online
    • Power User
    • Office 365
    • Tuesday Workshops
  • WRK605 - Tighten Identity Security in Microsoft 365

    With over 80% of cybersecurity attacks due to compromised identities, it's time for us to take a serious look our identity security strategies in Office 365. Using tools like those in Office 365 and Enterprise Mobility + Security (EM+S) Suite, we can work on strengthening identity security of online and on premises accounts.

    This workshop will focus on everything from simple steps you can take like enabling MFA for accounts all the way to tracking advanced threats with Azure Identity Protection.

    Expect deep dives into configuring the following technologies:
    • Risk-based Conditional Access
    • Advanced MFA
    • Azure ATP and Identity Protection
    • Cloud App Security

    This will be a demo heavy workshop with real world applications, so bring your questions and scenarios with you!

    Room 613/614
    Tue 1:30 PM – 5:00 pm
    • Intermediate
    • Cloud & OnPrem
    • Admin/Implementation
    • Tuesday Workshops
Agenda Management powered by Sessionize.com icon-company icon-blog icon-linkedin icon-other icon-twitter