Sessions

A Modern Day Autograph Book
Level: 200
Track: IT Pro, Developer
I always get really excited when I get to meet someone famous and get their autograph, but I can guarantee that by the time I get home I've lost the piece of paper. So now I'm seeking a modern day solution, and I'm sure PowerApps and Flow, sprinkled with a bit of SharePoint, could be the answer to my problems! Whilst this session has the premise of being a gimmick, I assure you that by the end of the session, you will leave with the idea of using this approach for a large number of different business solutions.

Speaker(s)

Matt Weston
Principal Consultant (SharePoint and Office 365)
Ricoh UK
Accelerate development of SPFx solutions with PnP reusable controls and frameworks
Level: 300
Track: Developer
This session will cover the PnP reusable controls and PnPJS client side library available to use on SPFx solutions. It will demonstrate how the reusable controls can help SharePoint developers on their daily work by providing building blocks for common and repetitive tasks that often require a significant amount of time to develop and test. Due to the high quality of the controls, they also ensure a rich experience to the end user, contributing to the overall quality of the solution.
The first part of the session (20 minutes) will start with a brief presentation of the existing reusable controls and describe some possible usage scenarios. There will also be a mention to the PnPJS client side library and how it highly simplifies consumption of the SharePoint REST API.
The second part of the session (40 minutes) will contain a demo on how to install and use the reusable controls within your solution. It will also demonstrate the value of the reusable components by showing how quickly some common and repetitive tasks can be achieved, so that developers can concentrate on the real project requirements. The demo will also briefly cover the PnPJS client side library that will be used to interact with the SharePoint REST APIs.

Benefits:
Get to know the PnP reusable controls and how they can benefit you.
Learn how to achieve more with less time.
Learn how to lower the development cost of a project.

Speaker(s)

Joel Rodrigues
Development Consultant
CPS
Administering SharePoint Online using PowerShell - A Beginner's Guide
Level: 100
Track: IT Pro
Many admins are still using the GUI to administer SharePoint Online. While the GUI has its place, for administration requiring many changes, or the requirement to prototype a new setup before deployment, you can improve repeatability and reliability by using PowerShell to perform the admin tasks.
This session will show you the possibilities and options for PowerShell administration of SharePoint Online, what you need to get going and provide some examples to allow you to make your first moves towards administering SharePoint Online using PowerShell!
AIP in the Modern Workplace
Level: 100
Track: IT Pro
This session will cover what is AIP, why you would want to use it, how to set up AIP, and the latest updates after Ignite conference. Within this session you will see different scenarios that will cover important features such as limiting access, setting up watermarks and applying this across different environments.
As a Service: Office 365, Windows, Office Pro Plus, understanding the architecture for a better experience
Level: 300
Track: IT Pro
As Office 365 is getting updated almost daily, the Windows division broken up and moved into the cloud team and devices becoming more mobile for out of office working, Microsoft have rebranded this solution as Microsoft 365 but what does this actually look like? During this session we'll look at what this means for single devices connected to the cloud but also for the enterprise and what services we need in place to support the ever changing Windows, Office 365 and cloud. We look at where it started and where it could go.
Be My Form
Level: 100
Track: End-User, Business
Have you used Microsoft Forms yet? In this session, Penny will show you how to use Microsoft Forms to create, respond and analyse surveys and quizzes for Office 365 users. How from within other Office 365 workloads, such as, Microsoft Teams and Planner, you can interact and surface your forms, and how you can use Microsoft Forms with Microsoft Flow to automate business processes.
Cloud First: Be prepared
Level: 100
Track: IT Pro, Business
This is the tale of a project for a client with a "Cloud First" strategy, and how the client was unprepared for the implications and assumptions of the strategy.

We will explore the assumptions implied by the "Cloud First" strategy, and how, as they were tested, the design of the solution went from "Cloud First" to "Cloud, if possible" and finally to "Cloud, if we're lucky".

Through analysis to the assumptions and the reasons they failed, you will gain a valuable insight into the nature of a "Cloud First" strategy and some of the implications of this strategy when designing a line of business application using Software as a Service and Platform as a Service elements such as Office 365, Project Online, Azure Data Factory, Azure SQL DB and PowerBI.

Speaker(s)

Alan Eardley
Head of Solution Design
CPS
Enabling External Sharing in Office 365, SharePoint and OneDrive
Level: 200
Track: IT Pro
By default, Office 365 is turned on for external sharing. However, without any planning and considerations some organisations turn this off and plan for later, but businesses can't wait after all collaboration is internal and external! There are plethora of settings and services to allow external sharing to your customers, partners and suppliers. With recent improvements in external sharing, this demo based session will cover the ins and outs for successful implementation of external sharing in Office 365.

Speaker(s)

Exploring conditional access to content stored in Office 365
Level: 200
Track: IT Pro, Business
This session takes a look at the options for protecting access to your content in Office 365. We'll take a look at several viewpoints, from the rigid "Perimeter" viewpoint, the controlled access to trusted devices and the "One size doesn't fit all" approach.

We'll look at the controls available to basic E1/E3 subscriptions through to the full device management functionality available through the EM+S and E5 subscriptions with Intune.
GDPR on o365 - Your Top 5 Features Checklist to help in getting compliant
Level: 300
Track: IT Pro, Business
As GDPR will be effective and a lot of customers who are using o365, can utilize the investment by implementing their compliance requirements from GDPR into o365. A quick GDPR intro and problem scenarios of GDPR audit will be explained followed by walk through the features from o365 from configuration and implementation point of view.

Speaker(s)

Ashish Ranjan
Senior Premier FIeld Engineer
Microsoft
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.
Hack SharePoint and Office 365
Level: 200
Track: IT Pro
With the amount of data breaches and ransomware attacks on the rise and the looming fines and consequences involved everyone is on edge about their company data. This session I will show you Blackhat techniques to hack SharePoint and Office 365 and most importantly how to defend against these attacks in your own environments.
Introduction to Azure Web Applications for Office and SharePoint Developers
Level: 300
Track: Developer
The Azure platform offers many opportunities for developers to build robust, cloud-first applications that integrate directly with Office 365. Learn how to leverage the power of the Microsoft cloud infrastructure to create solutions with fully-integrated single sign-on and authorization. Discover tips and tricks for rapidly building, deploying and managing Azure solutions, along with techniques for leveraging the Office 365 API’s from your cloud applications.
Lessons Learnt From Working with PowerApps
Level: 100
Track: IT Pro
In this session I will talk about my experiences with PowerApps over the last 7 months. The tricks and Tips I have learnt during this time and the pitfalls I have found.

Speaker(s)

Microsoft Flow Jumpstart
Level: 100
Track: End-User
Flow is Microsoft's platform for building processes that connect to your data and allow people to do their work more efficiently and effectively. It's the successor to SharePoint Designer workflows.
This session is designed for someone with little or no experience with Microsoft Flow. If you would like to learn what Flow 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 Microsoft Flow, including basic data connections, triggers, and actions. I'll also provide general usage tips and some ways to increase your knowledge after the session.
Power BI Introduction - So just how hot was this summer?
Level: 100
Track: End-User, Business
Power BI is a great tool from Microsoft to collect, transform and visualise your data in dynamic reports. It can handle a wide variety of data formats. Weather stations across Europe collect lots of data every day of every year.

This session is designed for anyone with little or no experience in Power BI. If you would like to learn about transforming data using queries, relationships, pretty visualisations, slicers and some natural language questions then this session is for you. Come and find out just how hot this summer has been compared to previous years.

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. In addition, you'll receive an app full of demos!
Protecting your data in Office 365
Level: 200
Track: IT Pro
With all you employees collaborating in Office 365 you want to know that your data is secure and since the login data of your employees can be hacked by a simple phishing email or by social engineering. With this session we are going to look at the options, there are in Office 365 and Azure to be in the know and what you can do to protect against this.
We will have a look at the Azure Conditional Access, Azure Identity protection and SharePoint Access Control.

Speaker(s)

Arjan Cornelissen
SharePoint / Office 365 Architect
Work Together
Reach for the Cloud: Extend your SPFx Solutions with the Power of Microsoft Graph
Level: 300
Track: Developer
Microsoft Graph is the single REST API endpoint that gives us access to the whole of Office 365 and the power of Search and AI. We'll look at how Microsoft Graph works, and how we can use it to build intelligent applications that give us access to users' mail, calendars, groups, tasks and intelligent insights as well as SharePoint. Then we'll see how we can use the SharePoint Framework's built-in MSGraphClient class to reach out to the Microsoft Graph and Office 365 data for the user.
Run external Projects with Microsoft Teams and Planner
Level: 200
Track: End-User, Business
After Planner became available for external sharing I run and manage all my projects with Microsoft Teams, Planner and OneNote in one smart environment.

Attend this session for a step by step guide to set up, manage, share and run.
Welcome :-)
Session - GDPR on o365 - Your Top 5 Features Checklist to help in getting compliant
Level: 300
Track: IT Pro, Business
As GDPR will be effective and a lot of customers who are using o365, can utilize the investment by implementing their compliance requirements from GDPR into o365. A quick GDPR intro and problem scenarios of GDPR audit will be explained followed by walk through the features from o365 from configuration and implementation point of view.

Speaker(s)

Usman Afzal
Senior Premier Field Engineer
Microsoft
SharePoint hub sites
Level: 200
Track: IT Pro, Developer, End-User, Business
Hub sites are a new building block of the intranet, to bring together related sites to roll up news and activity, to simplify search, and to create cohesion with shared navigation and look-and-feel.

Attend this session to learn all about this new awesome feature.
Here are some keywords to get your attention :-): PowerShell, Azure functions, Flow, Site Design.
Warning! There will be demos :)
SPFx and your own Azure Active Directory secured APIs
Level: 300
Track: Developer
With each new version of SharePoint Framework, new capababilities are added to ease the development work that needs to be done. A connection to Microsoft Graph was already possible, but the latest update of SharePoint Framework allows developers to connect to their enterprise APIs as well.

During a demo-intensive session you will learn how to access MS Graph and your Azure AD secured APIs from within the SharePoint Framework. We will built up an API, secure it with Azure AD and consume it by a SPFx webpart.

Speaker(s)

Yannick Borghmans
O365/SharePoint Technical Lead
Ventigrate
SPFx Team based Development using Docker
Level: 100
Track: IT Pro, Developer
Docker is a software virtualization solution. In a way it's similar to virtual machines: it allows you to run your software isolated from your main OS.

1. Hosting multiple different versions of SPFx in Single machine
2. Isolate different tools and configurations
3. Setup default image for your development team
4. Docker images are much more lightweight than classic virtual machines.
5. Demo
- Create and Build Docker container
- Run the Image
- Create a spfx webpart using docker container

Speaker(s)

Jenkins NS
SharePoint & Office 365 Consultant
Cognizant
Teaching the IT Pro how to Dev - PowerShell, Source Control & Unit Testing
Level: 200
Track: IT Pro
In this session we will look at how IT Pros (and developers) *could* be completing their day to day tasks in a more efficient manner with effective Unit Testing and Source Control of their Scripts.

This is a session where there will be chance to follow along (if you bring your own laptop) and learn in real time from the co-ordinator of the UK PowerShell User Groups - however you will also be lead to further community resources if you require further time after the session to get this built into your current day to day workflow.

There will be a predominant focus of relatable content towards SharePoint Online within this session - with some peaks into Exchange Online as well.
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!
The Greatest Introduction to SharePoint Framework (SPFx) on earth!
Level: 100
Track: Developer
The SharePoint Framework (SPFx) is Newest and recommended by Microsoft technology to developer web parts and extensions that provides full support for client-side SharePoint development..., easy integration with SharePoint data, and support for open source tooling. With the SharePoint Framework, you can use modern web technologies and tools in your preferred development environment to build productive experiences and apps that are responsive and mobile-ready from day one.
In this session, we will learn what the SharePoint Framework does, what tools we need and how easy it is to develop new Web Parts and Extensions, and then deploy them on Azure and/or SharePoint… You don’t want to miss it!
The Harsh Realities of Migrating your Content to Office 365
Level: 200
Track: IT Pro, Business
Migrating Content to Office 365 is easy, just buy a tool, run a wizard and you are all done. The reality is not that simple, in this session Peter Baddeley and Randy Perkins-Smart will share their insight gathered from a number of migration projects. They will discuss the importance of understanding your current content and defining the relevant services in Office 365 for that content. A number of key challenges will be discussed including Security, Meta Data, Migration Approach and Content Preparation. Finally they will outline approaches to planning the migration and the importance of delivering a good user experience.
The next chapter: What's new in SharePoint 2019?
Level: 100
Track: IT Pro, End-User, Business
The next iteration of SharePoint Server is arriving within the next couple of months. This session will cover the new features coming with the new version of the product, shed a light on the benefits you will gain and considerations you have to make before deploying it in your environment.

Speaker(s)

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
Understanding permissions with Microsoft Teams
Level: 200
Track: IT Pro, End-User
You have created a Team, which has created an Office 365 group, which has added a group in Azure Active Directory. The SharePoint site collection created behind the team has instantiated SharePoint groups, whose members are newly created Azure Active Directory groups, but you can change that and share the site with the external users, but you can also invite external user to the newly created groups, which then...

You get the idea. This session will declutter the chaos.
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.
WOW your coworkers with awesome looking lists: conditional formatting in SharePoint
Level: 100
Track: End-User, Business
One of the coolest features that was introduced at MS Ignite last year was conditional formatting for SharePoint lists: A new way to make your data in lists look prettier and more useful. In this session (filled with demo's and scripts you can start using right away) we will take a look at the possibilities, the caveats and best practices on adding an extra layer of goodness to your data!

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