Sessions

It's time to revolutionize Office 365 support and training using Chatbots and Sharepoint
Level: 200
Track: Developer, Business
First thing you need to know : Microsoft ChatBot Framework is simple and easy to use.

Now you are reassured let's create new scenarios to interact with your end users for support and training using the tool Microsoft Teams.

Thanks to this session (and some demos of course) you will understand how to implement and deploy a chatbot, focus on new usage for end user and how you can manage SharePoint and Office 365 actions.
C#, PowerShell and an Azure Function walk into a bar and order an API...
Level: 200
Track: IT Pro, Developer
Azure Functions is a serverless Azure service that enables you to run small pieces of code, or "functions," on-demand without having to concern yourself with the underlying infrastructure or technology to run it on.

This demo rich session begins with a brief intro to creating simple Azure Functions using C# or PowerShell, before moving on to explore some of the more advanced development techniques available, including: Local Development, tools for Visual Studio/VSCode integration and different possible approaches for Function Deployment. To end, the session examines a potential real-world scenario implementing a JSON API using C#, PowerShell, Azure Queue Storage and Azure SQL Services.
Calling AAD secured APIs from your SPFx solutions
Level: 200
Track: Developer
On September 5th (less then a week ago) the SPFx 1.6 went GA. With this release we now have two new objects: AadHttpClient and the MSGraphClient. With a little configuration you can use these two objects to call the Microsoft Graph or any other AAD secured API directly from SharePoint via your SPFx solution.

In this session I will show you how to configure and use these two objects. I will demo how to call the Microsoft Graph as well as how to secure your Azure Functions using Azure Active Directory and call it from a SPFx web part. We will also look at how to use a Proxy Function to securely deliver data from your internal network to your web part.

Speaker(s)

David Opdendries
SharePoint Architect | Trainer | Developer
Zalo Solutions AB
Classic and Modern site provisioning in SharePoint Online and On-Premises
Level: 100
Track: IT Pro, Business
Vendor Session - Solutions2Share

Keep control over your Teams and SharePoint Sites! In this session you will learn how to create your teams in three easy steps, using customizable templates and forms as well as adding an approval workflow. To keep control of your SharePoint environment, find out how to integrate a custom request process, group & user management and governance rules.
Energize your Office 365 with Microsoft Flow : what we learned after 2 years of real projects
Level: 300
Track: IT Pro, Developer, Business
You have started using Microsoft flow, you have attended a Flow introduction presentation but you feel that before doing real projects you need to know more. Much more !
After working with Microsoft Flow almost every day since the begining of the product, we faced some situations and traps that require more advanced skills.
This is what this session is all about.
We will show you different real problems and the way we solved it
You will learn about the workflow definition language , creating custom connectors, webhooks, how to extend Flows, how to use it from existing applications,
the very latest features, and if the well known "Workflow best practices" can be applied to Microsoft Flow today or in the future.
This will be a demo-heavy session.

Speaker(s)

serge Luca
ShareQL Managing partner & SharePoint MVP
ShareQL
Getting Started with Model Driven PowerApps
Level: 100
Track: IT Pro, End-User, Business
Model Driven PowerApps are one of the most exiting things Microsoft have released in a long time, and will make you rethink how you approach solutions in the Office 365 space. They representing a fresh alternative from trying to build something in SharePoint or resorting to writing code. We can now easily build rich applications on top of the Common Data Service, and integrate with services like Flow. In this session we demonstrate how to build one and explain how they fit into the Office 365 Ecosystem. We will also explore the underlying data structure, licensing considerations and current limitations.
How Cognitive Services transform the way we work in Office 365
Level: 200
Track: End-User, Business
Powerapps, Bot-Framework, FLOW and Cognitive Services deliver a powerful set of tools for the end-user or so called "Citizen Developer" to transform the way of working. In this session we show how Cognitive Services can be used to make dailiy work processes smarter and how AI and MachineLearning can be used to provide abilities to the User she or he would not be able to do without this technology. The session also focuses heavily on the user adoption aspect of these new technologies, that users should not be afraid of change but rather augment their own skills and abilities with the amazing technology Microsoft offers in order to be more productive and happier at work.

Speaker(s)

Marcel Haas
Digital Workplace Architect
CNEXT
Intranets With Office 365: What You Need To Know
Level: 200
Track: Business
There is a growing trend of organisations moving to “the cloud” to meet their intranet needs. While many organisations are running their Intranets “on premise”, many are considering entirely cloud-based solutions or running them on platforms like Office 365. What's more organizations are challenging the Intranet to be more of an interactive and engaging digital hub for their digital workplace than just a communication centric portal.

The top two questions for many companies is “should our intranet be built with Office 365?” and "how should we best leverage it with Office 365?"

In this session we will explore:
• The benefits Office 365 brings to an intranet...
• Where the issues and challenges will lie...
• When and how you may integrate Office 365 with your existing intranet and digital workplace today...

Speaker(s)

Kanwal Khipple
Founder & CEO, Office 365 MVP
2toLead
It's gonna be PowerApps and Flow - are your IT Pros ready?
Level: 200
Track: IT Pro, End-User, Business
Microsoft Flow is free, plus, if you have an Office 365 tenant, then all your users will be able to use PowerApps - but do you want everyone in your organisation to create a Flow or PowerApp that can connect to anything? In this session, Penny will look at managing Flow and PowerApps, she will cover the Flow and PowerApps admin centers, Environments, Data Policies, and how to keep up to date when new connectors are released. She will discuss how to create a dev, test and production environments.
JavaScript - Security & Performance - Protect your Tenant/Farm
Level: 100
Track: Developer
JavaScript - No it's not secure, and it can hang slower machines if not correctly written. There are also a few things that confuse people.

In this session I will go through -
Performance: The basics of JavaScript datatypes, how inheritence is a boon and a curse, and how to streamline your JavaScript performance for best results.
Security: Where can you break SharePoint security, and going through some of the incidents over the last 2 years.
Leverage your PnP SharePoint development wisely: build PnP Candy packages
Level: 300
Track: IT Pro, Developer
If you’re developing in SharePoint, you probably heard about SharePoint PnP Libraries and all the awesomeness beneath this joint venture between Microsoft and the Community: there's well documented examples, cool provision extensible engines, PowerShell, Spfx and a bunch of other shiny assets we can use, customize, enhance to empower our solutions.It’s time to take a step back and look how can we leverage all of what we've built and start to industrializing\productizing your PnP assets.The result? Patterns and Practices packages: self-contained Candy PnP assets delivered as corporate packages to well know multinational companies

Speaker(s)

Rodrigo Pinto
SharePoint Lead Consultant
Blue-Infinity
Make delivering future-proof applications a reality with workflows and forms
Level: 100
Track: IT Pro, Business
Initial implementation is only the beginning of the application lifecycle, and often times it's not even the most difficult part. Modern business process applications require constant updates, which can lead to sleepless nights for IT. Without efficient change management, your applications cannot effectively support business processes and quickly becomes obsolete.

This session will discuss the following aspects:
-Workflows – how to manage longstanding workflows
-Forms – stress-free customization
-Standardization – go or no go?
-Re-usability – work smarter instead of harder
-Code vs no-code – reality check

The design principles presented in this session will prepare you to create agile, future-proof applications with changes that can be pushed quickly and efficiently.

Speaker(s)

Michal Rykiert
Senior Consultant
WEBCON
Making sense of the SharePoint Framework for the reluctant IT Pro
Level: 200
Track: IT Pro
SharePoint development has evolved a great deal over the last few years. After a few trials & tribulations, Microsoft settled on the SharePoint Framework. While this new way of building customizations is challenging for seasoned SharePoint developers, IT Pro’s also need to know about all the moving parts of this new model. How else are we going to control which code makes it into our SharePoint tenant? We’ll talk about how to manage these apps, how they fit into your existing operations and how to deal with security. No farm solutions involved or you get your money back.

Speaker(s)

Managing Content: You Need to Think About More Than Office 365
Level: 100
Track: IT Pro, Business
Office 365 is an amazing toolset for content and document management. But, in reality, it is probably only one of the tools used in your organization. People are most likely using Box, Dropbox, G-Suite, Salesforce, File Shares, and more. How can you keep control of the chaos and manage all of the content in your organization? In this session, we will define the content problems most organizations are facing and solutions for how to solve them. We will look at options for managing content across your organization, including out of the box Office 365 tools, custom options, and third-party tools.
Modern News Publishing with SharePoint
Level: 200
Track: End-User, Business
One of the key features of SharePoint has always been news publishing. Whether you’d be using the simple announcement lists or the more advanced publishing infrastructure with its page layouts, there have always been news-sharing scenarios that we built on top of SharePoint. And now there is a “modern” way of news publishing.

In this session, we will dive into the different options the new modern SharePoint provides us for news sharing. Of course, there are the modern Team Sites, with their news publishing features, but last year, Microsoft released the modern successor of the classic publishing infrastructure as well: Communication Sites. And only recently, Hub Sites were added to the mix. What are the differences between these options? When would you choose what? And how are we able to customise both type of sites?

All these questions will be answered, and more! We’ll also dive into customising your news publishing experience. We’ll cover a bit of branding, look & feel, but also the brand new Site Designs, which you can leverage to customise your site templates without code (it does involve a bit of JSON though). And of course we’ll be demoing all of the features too.
Office 365 from a hacker's perspective: real-life threats, tactics, and remedies
Level: 200
Track: IT Pro, Developer, Business
Counting over 60M commercial customers, Office 365 environments are very attractive targets for attackers. So, it's never been more important to understand how its security structure works, and how to best configure it.
In this in-depth session, we'll run through real-time attack scenarios and examine common attack vectors. And then we'll explore the various defense capabilities of Office 365, the MS Graph API, and Azure AD. We'll deep-dive into external sharing, authentication options, third-party application security (what apps should and shouldn't be able to do), and even some do's and don'ts regarding Azure AD endpoints and authorization mechanisms.
You'll walk away with a solid understanding of how to use the Office 365 defense tools at your disposal, such as the Attack Simulator and Threat Intelligence, as well as how they relate to real world attacks.

Speaker(s)

Ben Menesi
Head of Products
Ytria Inc.
Office 365 User Adoption at VodafoneZiggo (NL) – sharing experience
Level: 100
Track: End-User, Business
On the internet are a lot of articles, whitepapers and how-to's about driving user adoption with all relevant guidance and tips.
In this session Marcel will tell a real life story about the Office 365 User Adoption approach at VodafoneZiggo (Netherlands).

How to get 10k+ users working with Office 365 on a daily basis ? Just enable the apps and provide Quick Reference Cards is not enough - trust me 😊

In this session you will:

-Get info about the floppy disks, the Lego blocks and the paintings
-Learn how we worked with Champions and Ninja's to get the job done
-Hear the story about not to deliver all the apps at once
-Get information about the numbers of users who are not working with the apps
-See the creativity of the user adoption project team
-Get the insights about failures and missed opportunities

Are you delivering Office 365 to your customers ? Be sure to get to this session for a real life story (and no - I don’t provide a white paper FAQ afterwards 😉 )

Speaker(s)

PowerApps - Conditional Formatting and Search
Level: 200
Track: IT Pro, Business
The introduction of PowerApps adds a whole new point-and-click development environment creating beautiful looking apps based on a vast array of data types including a simple SharePoint list. To make the app do exactly as you need it will need adjustments and some of these adjustments require understanding some logic behind the scenes.

This session will explain, using demos based on SharePoint data, how the search filter on a list of items works in the standard browse screen and how it can easily be expanded using functions to search on more columns. The session will then move on to enhance the list of items to include conditional formatting using graphics and colours by adding some logic using functions. This session is aimed at the power user who is willing to learn some functions to add extra touches to the apps.

Speaker(s)

Laura Graham-Brown
SharePoint Trainer, Consultant and Agony Aunt
PowerApps Jumpstart
Level: 100
Track: End-User
PowerApps is Microsoft's platform for building mobile and web-based apps that connect to your data and allow people to interact with business data and processes in the place where they work. It's the successor to InfoPath forms.
This session is designed for someone with little or no experience with PowerApps. If you would like to learn what PowerApps is all about and if it can help you in your work, then this session is for you! We'll look at the essential concepts of PowerApps, including basic data connections, controls, and formulas. I'll also provide general usage tips and some ways to increase your knowledge after the session.
Protect your files and data using Azure
Level: 100
Track: IT Pro, End-User, Business
An introduction into Azure Data Loss Prevention (DLP) for Documents. Keep you company IP and documents safe. Azure Information Protection (AIG) is awesome, coupled with SharePoint Online & OneDrive for business, learn how easy it is to keep you documents safe and track usage.

Find, label, auto label, classify, encrypt, share, trace all user access and revoke internal documents gone wild.

Live demos using Azure Information Protection, O365, Word 2016, Office Web Apps and IPhone comparability.

Speaker(s)

Paul  Beck
SharePoint Architect
Radimaging Limited
SharePoint and Document Automation - How to generate PDFs, Words, Presentations and Mails with one click or one MS Flow!
Level: 200
Track: IT Pro, Developer, Business
To run real live business processes from SharePoint Online (or on Premise) you often need
to create Microsoft Office or PDF documents automatically. In this session, you will get an overview of
the technical options you have when it comes to document automation with SharePoint, including the
pros and cons as well as best practices. Get a LIVE DEMO how to get the job done in minutes. Design
templates in MS Office and integrate data not only from SharePoint but from any other data source
and import dynamic tables, pictures, charts, bar codes and even separate documents. Eventually you
will be able to get your document the way you want it: per click, per MS Flow, per MS PowerApp or
any workflow tool!
SPFx in an enterprise environment
Level: 300
Track: Developer
So you started or are planning to use SharePoint Framework solutions in your enterprise environment. Do you know the pitfalls when using this in an enterprise environment? A simple webpart is easily build, but then what? What are the things we need to think about. In this session we will go through all the do's and don’ts that come with adaptation of a new development model inside the enterprise. Think source control, governance, maintenance, large projects with multiple developers, security and of course keeping everybody in the loop of the constant changes of this new way of working.

Speaker(s)

Supercharge your applications with the Microsoft Graph API
Level: 300
Track: Developer
When creating line of business applications we always need data from several sources. This is no different in a cloud world, but instead of creating different services, that are accessed in different ways, we can leverage the power of the Microsoft Graph API to get data from Office 365 and other Microsoft cloud services in a quick, easy and integrated way.
In this session, we will check how easy is to get data using the Microsoft Graph API to your application, like for example files from OneDrive for Business or SharePoint, list data from SharePoint, schedule a new event in a user agenda, etc… This is a very demo depended session where, we will create an application integrated with data from Azure AD and Office 365.

Speaker(s)

Tiago Costa
Cloud Architect and Advisor | Trainer | Author | Speaker
Independent Contractor
Teams etiquette: the unwritten rules of handling Teams in an organisation
Level: 100
Track: End-User, Business
Teams has been released over a year now. A lot of companies have been introducing this awesome app to their users. But with great power comes great responsibility, and unleashing teams can become messy pretty quick. This new "swiss army knife" combines so many features and apps, introducing a new interface and possibilities.

How do we deal with introducing this new app to our users? How do we handle the change? How can we make sure it is being used to its full potential? What are the new rules of engagement and how do we make it a nice to use environment for our organisation?

Come to this session to learn all about it!
To-do: Manage tasks effectively
Level: 200
Track: IT Pro, End-User, Business
We all have to-do lists, many of us work on projects, and we all work in one or more teams. Microsoft has been kind enough to provide many tools to help us manage tasks, some may say too many tools. They all have different strengths and weaknesses, which make them appropriate for different scenarios.

This session explores some of those tools, including Exchange, Planner, Project, Dynamics 365, Visual Studio and To-Do. They will be compared and contrasted within the context of authentication, collaboration, interfaces and integration:
    • Collaboration
        ○ Individual
        ○ Team
        ○ Sharing
    • Integrated or not
        ○ Flow
        ○ Groups
        ○ Teams
    • Interfaces
        ○ Web
        ○ Mobile
        ○ Windows
    • Reporting

This session will provide an insight into the strengths and weaknesses of the tools so that you can better assess your needs and choose the best tool for the job.

Speaker(s)

Alan Eardley
Head of Solution Design
CPS
User adoption is the key for a successful IT project. How is it done in the 21st century?
Level: 100
Track: IT Pro
Vendor session - happit

Speaker(s)

User Adoption: Let's not just deliver a solution, but make it stick!
Level: 100
Track: End-User, Business
Solutions get delivered all the time, but it is no secret that getting Business Users to adopt a solution is not automatically guaranteed. They have their own priorities and deadlines, and technology might only be the means to an end. But it doesn’t' have to be that way. When starting a new project User Adoption should be part of the conversation from day one to ensure that the solution will stick. In this session I am going to highlight common User Adoption challenges and provide strategies how to overcome them.

Speaker(s)

Antje Lamartine
Sr. Collaboration Consultant
HanseVision Gmbh
Using architecture patterns in designing enterprise-scale solutions with Microsoft Azure and Office
Level: 300
Track: Developer
Designing cloud-only enterprise-grade solutions often poses a challenge: ensuring well known best practices, such as encapsulation and isolation, reusability and separation of concerns, but also standardizing infrastructure-layer tasks such as impersonification, logging and error handling across different cloud business blocks and different technologies, is very different from the way this has been done in the past. This session will be a practical walk-through implementing a Domain Driven Design pattern based reference architecture, using different Azure services and Office 365 data in creating a scalable and robust enterprise-grade cloud solution.
What's new with SharePoint Server 2019
Level: 300
Track: IT Pro
This session will cover the delivery approach, architecture, and new features of SharePoint Server 2019. Final abstract pending NDA expiry.
Workshop - Office 365 Security & Compliance - Part I
Level: 200
Track: IT Pro, Business
In this workshop, Albert and Daniel focus on all elements of the security & compliance center. Data loss prevention, auditlogs, content search, sensitive information, all subjects will be explained in detail.

In this part the focus in on:

Alerts
Threat Management
Search & Investigation
Cloud App Security

Speaker(s)

Albert Hoitingh
Solution architect SharePoint/Office365
Motion10
Daniel Laskewitz
Office 365 Technical Consultant
Sogeti
Workshop - Office 365 Security & Compliance - Part II
Level: 200
Track: IT Pro, Business
In this workshop, Albert and Daniel will focus on all elements of the security & compliance center. Data loss prevention, auditlogs, content search, sensitive information, all subjects will be explained in detail.

In this part the focus is on:

Classifications
Data governance
Data loss prevention

Speaker(s)

Albert Hoitingh
Solution architect SharePoint/Office365
Motion10
Daniel Laskewitz
Office 365 Technical Consultant
Sogeti
Yo Office! Use your SPFx Skillz to Build Add-ins for Word, Excel, Outlook and PowerPoint
Level: 200
Track: Developer
There are are over a billion users of Office, many spending hours each day working in apps like Word, Excel, PowerPoint and Outlook. We’ll see examples of how you can solve critical real-life business problems for your organisation with Office Add-ins that delight end users. And the good news is that you can use the same web development skills you applied to the SharePoint Framework to build productivity-boosting Office Add-ins. We’ll use TypeScript, React, Office-UI-Fabric, Microsoft Graph, and the modern web development toolchain to build compelling Office Add-ins that delight users and require minimal development effort.

Sponsors

View all

Developed by:

Developed by: Aptillon, Inc

Designed by:

Designed by: BrightStarr

Hosted by:

Hosted by: US Cloud

Mobile App by:

Mobile by: Canviz Consulting Mobile by: Aptillon, Inc