Tomas Riha
Business process automation consultant | Microsoft MVP
Actions
Business process automation consultant who spent ~10 years automating business processes using Microsoft technologies, currently working with Power Platform, SharePoint, Teams, and the other M365 tools.
Let’s get it approved!
Approval processes are a routine part of most companies’ daily operations, used for everything from requesting time off, purchasing equipment, approving documents, or launching new projects. Yet when these processes aren’t clearly defined or reliable, they can quickly become a source of confusion, delays, and frustration. Approvals made “by mouth”, others hidden somewhere in the mailbox, some maybe even on a piece of paper…
On this workshop you’ll learn how to reduce the mess and speed up your decision processes with the help of Power Automate and the Approvals application. We’ll build a robust, easy to reuse approval process, using design techniques that go far beyond approval processes and that’ll cover many of the common problems.
What problems are we talking about?
- Processes taking more than 30 days
- Users editing the requests during the process
- Lost flow run history after 30 days
- Restartability from the current step
- Delegations for absent approvers
- Maintenance of such flows
- Task reminders
- Error handling
- What we’ll cover
We’ll build the whole process step by step:
- Underlying data and where to keep it
- Triggering the approval process, manually or automatically
- Permissions management
- Configuration inside and outside of the flow
- Approval tasks, including real time response tracking and special approval cases
- Linear and nonlinear (back and forth) approval steps
- Automated delegations
- Designing the flow as a state machine, use of child flows
- Separate reminder processes and their possibilities
What will you get from the workshop?
By the end of the workshop you’ll have a robust, easily customisable approval process you can easily reuse for many decision processes in your organisation.
Together with a better understanding of the key flow designing concepts it’ll allow you to improve your organisation’s decision processes in hours, and then the next one, and the next one…
Build 365-Powered Web Apps Using Only Client-Side Code
Discover how easy it is to build rich, business-focused web apps that directly interact with Microsoft 365 data, using only client-side code and Visual Studio Code.
In this session, I’ll demonstrate how to use agent coding techniques and modern browser APIs to access and manipulate data from Microsoft Graph API, Dataverse, and SharePoint, without needing a backend or service layer.
Whether you're pulling user profiles, list items, Dataverse tables, or Approvals data, you'll learn how to bring it all together in a seamless, secure, and responsive web app.
This approach unlocks the full potential of your existing 365 data stores, enabling you to build tools that deliver real business value, automating admin tasks, surfacing insights, and streamlining collaboration.
I'll showcase the app I built to manage Power Automate Flows, and how Tom Riha used the same approach to build an app for Approvals.
If you're looking to move fast and build powerful frontends that interact with your Microsoft 365 environment, this session will give you everything you need to get started.
Jak mít dlouhodobě rád své flow
Vytvořit Power Automate flow zvládne dnes téměř každý relativně rychle a snadno. Co však může být ještě rychlejší je následná frustrace z daného flow.
Jak dělat flow abyste ho měli rádi i za půl roku?
Nad čím je dobré se zamyslet?
Jaké otázky si položit a jak je ve flow zohlednit?
Co by nemělo chybět v žádném flow?
Na přednášce si na příkladech ukážeme několik tipů jak dělat flow ze kterých budete mít radost nejen hned po vytvoření, ale ani později vám nebudou způsobovat vrásky.
Flow like the wind!
Power Automate is an incredibly Powerful Tool for process automation, but it can get also incredibly slow. You can easily build a flow that'll run for hours while doing only basic tasks. Why do some flows run so long? What are the common reasons? And most importantly, how do you avoid them?
In this session I will show you how to simplify and increase the performance of your flows. I will demonstrate how to drastically reduce the number of API actions required for each flow.
During the session you will learn all sorts of Power Automate tips and tricks that will make working with the product easier and more productive.,
We will examine various topics to reduce the requirement for apply to each loops and techniques to manipulate your data more easily.
By the end of the session you will come away with a bunch of techniques that you can use to build absolutely tasty automations in your organisation!
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top