Most Active Speaker

Paul Papanek Stork

Paul Papanek Stork

Don't Pa..Panic Consulting, Owner

Minnetonka, Minnesota, United States

Paul is the Owner/Principal Architect at Don't Pa..Panic Consulting. He has been working in the information technology industry for over 30 years, and has played key roles in several enterprise SharePoint architectural design review, Intranet deployment, application development, and migration projects. he has been awarded the Microsoft Most Valuable Professional (MVP) award for the last 15 consecutive years and earned his Microsoft Certified SharePoint Masters (MCSM) certification in 2013.
His core skills include architecting and customizing SharePoint environments both on-premises and in the cloud. He has significant experience leading SharePoint migration teams, troubleshooting infrastructure issues, and evaluating SharePoint environments for adherence to “Best Practices” and industry standards. He's authored several books and is a frequent contributor to the Microsoft forums.

Awards

  • Most Active Speaker 2023

Area of Expertise

  • Information & Communications Technology

Topics

  • Office 365 SharePoint Productivity
  • Office 365 Security
  • Microsoft Flow
  • Microsoft Power Apps
  • ALM for PowerPlatform

Deploying Power Platform Components: Using Solutions

If you work with more than one application from the Power Platform or have more than one environment then you've probably heard about Solutions. But Solutions can be a confusing concept for citizen developers. In this workshop we'll discuss the following concepts:
- Implementing a Dev > Test > Production system
- Exporting and Importing Apps, Flows, and Bots between environments
- When to use Managed vs. Unmanged Solutions
- Creating, Updating, Upgrading, and Patching Solutions
- Using Connection References
- Leveraging Environment Variables
- What is a Solution Publisher
- Understanding Solution layers and dependencies

Copilot for Power Platform : Accelerating your Development with AI

Microsoft is adding AI support to the Power Platform low code development platforms called Copilot. You can use Copilot to help build your next App or Flow. Using Copilot you can use natural language to describe what you are trying to build. Copilot will return a suggested design for the app, flow, or Dataverse tables which you can then use. Copilot will also help you along the way by suggesting modifications to improve your formulas. Copilot won't replace you as a Citizen Developer, but it will help you produce amazing apps and powerful flows in a fraction of the time.

WRK - Automate Your Business Processes: With Power Apps and Power Automate

Learn how to start using Power Apps and Power Automate (Flow) with SharePoint Online to automate your daily workload. Discover how to use connections to connect Power Apps to services like SharePoint Online, OneDrive, Excel, Outlook and even SharePoint on-premise.

In this session I'll show you how to use Power Apps to:
- Customize SharePoint list forms with Power Apps
- Create a canvas app based on a SharePoint list
- Connect to other data sources
- Apply Themes, branding, and layouts
- Manage custom conditional formatting
- Use the Formula bar to create complex functions
- Share your Power Apps with colleagues

This session will also discuss how to get started with Power Automate (Flow). Learn how to create custom Flows in an easy-to-use visual designer right in a web browser.

In this session I'll show you how to use Power Automate (Flow) to:
- Connect to data in the cloud and on-premises
- Use triggers to start your flow
- Control branching in your flow with conditions and switches
- Review the run history of your Workflows
- Share your flows with colleagues
- How Licensing works

SharePoint is the underlying data storage system for OneDrive, Teams, and much more. Learning to use Power Apps and Power Automate (Flow) can help to address the challenges faced by today’s information workers.

WRK - Dataverse for Teams: Extending Teams with Apps, Flows, and Bots

Use of Microsoft Teams has exploded for many companies during the global pandemic. For many organizations Teams has become the app that connects all their employees together. Power Platform apps, like Power Apps, Power Automate, and Power Virtual Agents, provides a low-code platform for extending that functionality. In September, 2020 Microsoft announced Dataverse for Teams. Dataverse for Teams is included in the Teams license so you can build apps, flows, and bots that make use of relational data storage, rich data types, and enterprise-grade governance without additional expense.

In this workshop we'll look at how to use Dataverse in the Power Platform to extend the Teams application. By the time you leave you'll have an integrated Teams application and bot that can help your employees manage their presence as people move back into the office after the Pandemic. We'll cover the following with slides and hands-on exercises.

- What does the Teams License cover
- Differences between Dataverse (CDS) and Dataverse for Teams
- Creating Dataverse Relational Tables
- Securing Dataverse for Teams Tables
- Building a Power App with Dataverse for Teams
- Integrating Dataverse for Teams with a Flow
- Accessing Dataverse for Teams from a Bot
- Managing Dataverse for Teams Environments
- Deploying Custom Apps, Bots, and Flows to additional Teams

WRK - Advanced Power Apps and Power Automate: Workarounds for Common Problems

Spend any amount of time in the Power Platform forums and you will begin to see very similar questions asked over and over again. In this workshop, we will look at some of the most common issues Citizen Developers encounter when trying to develop applications and workflows in the Power Platform. We'll examine each type of problem, analyze why they occur, and provide workarounds that you can use when you encounter them.

The workshop will be divided into two parts. In the first we'll concentrate on Power Apps and in the second we'll look at Power Automate.

Here is a general list of the overall topics we will cover:

Part One: Power Apps
• Managing Delegation Warnings
• Working with Dates and Times
• Conditional Formatting of data
• Passing Data to and Retrieving Results from a Flow

Part Two: Power Automate
• Using Loops and Parallel Branches
• Working with Large Data Sources
• Using Conditions and Switches effectively
• Implementing Error Checking/Correction

Using PowerApps and Flow Together: Made for each other

PowerApps and Flow 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 PowerApp, how to pass information to the Flow, and how to return values back to Powerapps when the Flow completes. Along the way we'll discuss Best Practices that can make your PowerApps and Flow work more efficiently togethter. Even if you know both PowerApps and Flow this session will help you get the most out of using them together.

Power Apps: Building Offline Apps Tips and Tricks

Power Apps is a powerful tool for "Citizen" developers to use when building applications for a variety of data sources. But how do you use a cloud based application when you have little or no Internet connectivity? In this talk we'll look at how to take a mobile Power App that was built using SharePoint as a data source and convert it to allow use of the app when offline. Along the way we'll talk about the critical design characteristics for an offline app and the limitations inherent in this approach.

Intro to Microsoft Dataverse for Teams: Extending Microsoft Teams with Apps and Flows

Use of Microsoft Teams has exploded for many companies as a result of the global pandemic. For many organizations Teams has become the app that connects all their employees together. Power Platform apps, like Power Apps, Power Automate, and Power Virtual Agents, provides a low-code platform for extending that functionality.

But extending Teams with new apps, flows, and bots requires a place to store content. SharePoint is a possibility, but from a data point of view SharePoint has a lot of limitations since it isn't an actual relational database. Dataverse, formerly known as CDS, provides relational data storage, rich data types, and enterprise-grade governance. But Dataverse has always been a premium feature requiring extra licensing.

This is where Microsoft Dataverse for Teams comes in. Using the Power Apps application inside Teams we can build and deploy apps using a custom version of Dataverse that is included in the Microsoft Teams license. This provides access to a real relational database and one-click solution deployment to the Teams app.

In this talk we'll take a look at what Dataverse for Teams and how it can be used in the Power Platform to extend the Teams application.

We'll cover the following points with slides and demos.
• What does the Teams License cover?
• Differences between Dataverse (CDS) and Dataverse for Teams
• Creating Dataverse Relational Tables
• Building a Power App with Dataverse for Teams
• Integrating Dataverse for Teams with a Flow
• Accessing Dataverse for Teams from a Bot

Microsoft Power Apps: Building Responsive Design Apps for Every Device

Power Apps is a great no-code tool lets "citizen developers" create applications that are designed to run on Desktop PCs, Web Browsers, Tablets, and Mobile devices. But if you want to avoid building 3 or 4 different versions of your App you need to know how to design your Power App to adjust for different sizes, resolutions, rotation, and types of layouts. In this session we'll review all the Tips and Tricks you need to know to easily build one Power App that will adjust to work on any device that supports Power Apps and look good in the process.

WRK - Intro to PowerApps and Flow: Getting started with no-code SharePoint Online development

PowerApps and Flow are Microsoft's latest no-code tool-sets for information workers to produce mobile ready business applications. PowerApps can be used for something as simple as creating a custom form for data collection or it can be combined with Flow to integrate data from different business systems like Office 365, OneDrive, DropBox, Salesforce, Dynamics CRM, and many others. In this workshop we will walk you through everything you need to know to get started developing "Canvas" Apps with Microsoft PowerApps and Flow. Wherever possible you will be encouraged to complete the exercises as we lead the demonstrations. Sample files and code will be provided at the beginning of the session.
We'll discuss the following topics and more:
- PowerApps and Flow licensing
- Setting up and administering an Environment for Development
- Creating your first PowerApp
- Customizing SharePoint List Forms using PowerApps
- Using Functions to Sort, Filter, Display, and Update data
- Applying a Responsive Design to your PowerApp
- Enhancing your PowerApp using a Microsoft Flow
- Sharing your App with Other users
- Accessing On-Premises Data using a Gateway
- Calling Azure Functions to implement custom logic
- Sharing your App with Others

Intro to Microsoft Flow Approvals: Getting Started

Approval workflows have always been one of the most important tools when building business processes in SharePoint. In this session we get you started With what you need to know to build modern approval workflows using Microsoft Flow. We'll explaining all the options available in the different Approval actions, including when to use each of them. By the end of the session you'll be ready to get started building out basic Approval workflows for a variety of situations.

Building Modern Approvals using Microsoft Flow: Advanced Concepts

The introduction of the Approvals Actions in Microsoft Flow 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:
• Building Approval workflows with custom responses without requiring premium licensing
• 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

Power Automate Desktop: How to Automate Almost Anything

Power Automate flows can do a lot to automate repetitive tasks. But up until now they only worked if there was a pre-built connector with actions that can accomplish the task or at least an existing Application Programming Interface API that you could use to build a custom connector.

In this talk we'll look at Power Automate's entry into the world of Robotic Process Automation (RPA) called Power Automate Desktop. Using Power Automate Desktop you can automate repetitive tasks on your desktop in Windows or a Web application. Desktop flows record and play back user interface actions, like keyboard entries, mouse clicks, etc.

Desktop flows open up possibilities to automate applications that don't have a pre-built connector or an API.

Microsoft TechCon365 & PWRCON Seattle 2024 Sessionize Event Upcoming

June 2024 Seattle, Washington, United States

M365 Twin Cities Sessionize Event

November 2023 Brooklyn Park, Minnesota, United States

Microsoft 365 EduCon Chicago 2023 Sessionize Event

October 2023 Chicago, Illinois, United States

Microsoft 365 EduCon & PWR EduCon Seattle 2023 Sessionize Event

August 2023 Seattle, Washington, United States

Microsoft 365 EduCon DC 2023 Sessionize Event

June 2023 Washington, Washington, D.C., United States

M365 Twin Cities Sessionize Event

January 2023 Brooklyn Park, Minnesota, United States

The North American Collaboration Summit 2022 Sessionize Event

October 2022 Branson, Missouri, United States

Microsoft 365 EduCon Chicago 2022 Sessionize Event

September 2022 Chicago, Illinois, United States

Microsoft 365 EduCon Dallas 2022 Sessionize Event

August 2022 Irving, Texas, United States

Microsoft 365 EduCon Seattle 2022 Sessionize Event

May 2022 Seattle, Washington, United States

365 EduCon DC 2021 Sessionize Event

December 2021 Washington, Washington, D.C., United States

SPFest Chicago 2021 Sessionize Event

July 2021 Chicago, Illinois, United States

PowerDive365 - Microsoft 365 Power User & Citizen Developer Conference 2021 Sessionize Event

June 2021 Tulsa, Oklahoma, United States

SPFest Virtual Workshops Sessionize Event

March 2021

The North American Collaboration Summit 2020 Sessionize Event

September 2020 Branson, Missouri, United States

SharePoint Fest Chicago 2019 Sessionize Event

December 2019 Chicago, Illinois, United States

SharePoint Fest Seattle 2019 Sessionize Event

August 2019 Seattle, Washington, United States

SharePoint Fest Chicago 2018 Sessionize Event

December 2018 Chicago, Illinois, United States

Paul Papanek Stork

Don't Pa..Panic Consulting, Owner

Minnetonka, Minnesota, United States