SlideShare a Scribd company logo
1 of 29
WELCOME
SHAREPOINT SATURDAY OTTAWA
October 28, 2017
Thank you Sponsors!!
Platinum
Gold
Silver
Bronze Breakfast
SharePint
Salon A
@4:45
pm
Please drink responsibly . We will be happy to call a cab for
Sponsored By
Learn to go with the Flow
Tweet #OttawaAdam for
session Flow
@Racker_Adam
www.linkedin.com/in/aochs
Slides will be on SlideShare
Post #OttawaAdam if you want to see your
tweet in flow at the end of the session!
Some Slides from:
Stephen Siciliano
Principal Group PM Manager
Ignite session on advanced flow
Which Office 365 plans includes Microsoft Flow?
These Office 365 plans include 'Microsoft Flow for Office 365' plan:
Office 365 Business Essentials
Office 365 Business Premium
Office 365 Education
Office 365 Education Plus
Office 365 Enterprise E1
Office 365 Enterprise E3
Office 365 Enterprise E5
Triggers
Run manually based on user action
From dedicated Flow button
From other apps – PowerApps, SharePoint…
Run on a schedule
From every minute to 4am on Saturdays
Run based on an event that
happens in a cloud or on-prem
service
There are 174 connectors today!
Actions
Any number of steps that run after
the trigger
Connect to any cloud service or via
the on-prem data gateway
Connect to any HTTP endpoints if
there’s no out-of-box connector
Some actions may not even use
connections – just manipulate data
locally
Flowing data
Data ‘flows’ from each step and is
available for all later steps
Use Add Dynamic Content to
select outputs from previous steps
Certain outputs show up based on the
types of the inputs and outputs
Using expressions
Many reasons to use
expressions:
Convert types
Perform simple, inline calculations
like string manipulation or arithmetic,
or date/time manipulation
Generate data like the current
time, a GUID or a random number
Handling optional values
“If” conditional statements
Working with lists
How to create expressions
Add Dynamic Content
Action name
replace(…)
16
Anatomy of an expression
Data types and formats
Text – aka Strings
Normal – 'Example string'
Email, URL, phone number, etc…
Base64
Binary content
Data URI
URI component
Floating-point number – 9.0
Integer number – 137
Boolean – true or false
Array – a list of items
Object – a record with key-value pairs
XML content
Handling content conversion
• Some conversion is automatic
• In some cases, a conversion
expression is automatically added
by the UI
• Other conversions you’ll need to
author an expression for directly
 The expression is named for the destination
type
 For example to convert to base 64, use the
base64() expression
Yes
Yes
Yes
Yes *
* Yes
Yes Yes No No No No No
Yes Yes Yes No No No No
Yes No No Yes No No No
No No No
No No No
No No No Logic
apps only
Working with strings
• Combine strings together with
concat()
• Take a substring – like LEFT() in
Excel
• Replace certain parts of a string
• Convert casing with toLower() or
toUpper()
• Find the location of text, or if it starts
with or ends with certain text
Arithmetic
Unlike Excel you cannot currently
use the arithmetic operators you
expect like +, -, *, /
Instead you’ll use expressions
For example to say X + Y * Z
You would write add(X,mul(Y,Z))
Date and time
• addToTime() to add times
together
• convertTimeZone() to handle
local times
• formatDateTime() for displaying
in emails
• dayOfWeek() to extract specific
date segments
Expressions in conditions
1. First, build what you can in the simple
mode
2. Then select Edit in advanced mode
3. Finally, enter the expression – use
any of the Boolean expressions
NOTE: Unlike in Add Dynamic Content, you must
begin with the @ character
Demos!
What’s happened in the last six months?
 New modernized approval experiences
 Trigger flows from physical buttons
 ‘Diet’ designer and new getting started experiences
 Team flows general availability
 Trigger buttons from widgets on iOS or Android
 Control-flow improvements like parallels and error handling
 Manage flows, licenses, quotas in the Admin center
 SharePoint Document library integration
 Windows Phone Support
 Convert the columns for tables or lists
 Build and submit your own connectors
 New Community Plan and Office 365 F1 Plan
 Dozens of new connectors
•
•
•
•
•
•
•
•
•
•
•
•
•
26
Microsoft Flow roadmap - highlights
H2 Calendar 2017 Calendar 2018
oExport/import Flows across environments
o“In-the-box” review Flows for SharePoint Online
oUse Flow for Content Publishing approvals for
SharePoint Online Publishing sites
oUtilize people, choice, attachment and multi-
values in your Flows for SharePoint Online
oIn-context Flow support in Dynamics 365,
OneDrive and Teams
oUsage analytics for Flows
oFlow activity included in Office 365 audit logs
oUK deployment
oUse a HTML rich text editor to build emails
oGuides for debugging actions and conditions
oGovernment cloud deployment
oALM – Sandbox environments
oALM – Move or copy across environments
oSupport for GDPR compliance
oLeverage device signals (e.g. Location) with Flows on
mobile devices
oInclude Flows in AppSource
oAzure functions integration
Thank you Sponsors!!
Platinum
Gold
Silver
Bronze Breakfast
SharePint
Salon A
@4:45
pm
Please drink responsibly . We will be happy to call a cab for
Sponsored By
29
Copyright © 2016 Rackspace | Rackspace® Fanatical Support® and other Rackspace marks are either registered service marks or service marks of Rackspce US, Inc. in the United States and other countries. Features, benefits
and pricing presented depend on system configuration and are subject to change without notice. Rackspace disclaims any representation, warranty or other legal commitment regarding its services except for those expressly
stated in a Rackspace services agreement. All other trademarks, service marks, images, products and brands remain the sole property of their respective holders and do not imply endorsement or sponsorship.
one fanatical place | san antonio, tx 78218
us sales: 1-800-961-2888 | us support: 1-800-961-4454 | www.rackspace.com
2

More Related Content

What's hot

AWS Training - Certification of Completion
AWS Training - Certification of CompletionAWS Training - Certification of Completion
AWS Training - Certification of CompletionKelvin Tan
 
Migrate BI to APEX 5
Migrate BI to APEX 5Migrate BI to APEX 5
Migrate BI to APEX 5Karen Cannell
 
Why you shouldn't probably care about Machine Learning
Why you shouldn't probably care about Machine LearningWhy you shouldn't probably care about Machine Learning
Why you shouldn't probably care about Machine LearningBIWUG
 
ECS19 - Ahmad Najjar and Serge Luca - Power Platform Tutorial
ECS19 - Ahmad Najjar and Serge Luca - Power Platform TutorialECS19 - Ahmad Najjar and Serge Luca - Power Platform Tutorial
ECS19 - Ahmad Najjar and Serge Luca - Power Platform TutorialEuropean Collaboration Summit
 
AWS Community Day Bay Area 2020- Intelligent Scalable and Serverless Real-tim...
AWS Community Day Bay Area 2020- Intelligent Scalable and Serverless Real-tim...AWS Community Day Bay Area 2020- Intelligent Scalable and Serverless Real-tim...
AWS Community Day Bay Area 2020- Intelligent Scalable and Serverless Real-tim...Yogesh Sharma
 
APEX 5 Interactive Reports: Deep Dive and Upgrade Advice
APEX 5 Interactive Reports: Deep Dive and Upgrade AdviceAPEX 5 Interactive Reports: Deep Dive and Upgrade Advice
APEX 5 Interactive Reports: Deep Dive and Upgrade AdviceKaren Cannell
 
Microsoft Flow - SharePoint Saturday Paris 2017
Microsoft Flow - SharePoint Saturday Paris 2017Microsoft Flow - SharePoint Saturday Paris 2017
Microsoft Flow - SharePoint Saturday Paris 2017serge luca
 
開幕致詞:新創轉型契機
開幕致詞:新創轉型契機開幕致詞:新創轉型契機
開幕致詞:新創轉型契機Amazon Web Services
 
Amazon WorkSpaces: Advanced Topics and Application Delivery
Amazon WorkSpaces: Advanced Topics and Application DeliveryAmazon WorkSpaces: Advanced Topics and Application Delivery
Amazon WorkSpaces: Advanced Topics and Application DeliveryAmazon Web Services
 
Aws certification roadmap yogesh-sharma
Aws certification roadmap   yogesh-sharmaAws certification roadmap   yogesh-sharma
Aws certification roadmap yogesh-sharmaYogesh Sharma
 
Data Engg Conf Sydney - intelligent and scalable real-time data pipeline usin...
Data Engg Conf Sydney - intelligent and scalable real-time data pipeline usin...Data Engg Conf Sydney - intelligent and scalable real-time data pipeline usin...
Data Engg Conf Sydney - intelligent and scalable real-time data pipeline usin...Yogesh Sharma
 
Low Code Lowdown: APEX vs Visual Builder: Which is For You?
Low Code Lowdown:  APEX vs Visual Builder: Which is For You? Low Code Lowdown:  APEX vs Visual Builder: Which is For You?
Low Code Lowdown: APEX vs Visual Builder: Which is For You? Karen Cannell
 
APEX Interactive Grid API Essentials: The Stuff You Will Really Use
APEX Interactive Grid API Essentials:  The Stuff You Will Really UseAPEX Interactive Grid API Essentials:  The Stuff You Will Really Use
APEX Interactive Grid API Essentials: The Stuff You Will Really UseKaren Cannell
 
Oracle Low Code Lowdown: APEX vs VBCS
Oracle Low Code Lowdown: APEX vs VBCSOracle Low Code Lowdown: APEX vs VBCS
Oracle Low Code Lowdown: APEX vs VBCSKaren Cannell
 

What's hot (20)

Aws introduction
Aws introductionAws introduction
Aws introduction
 
AWS Training - Certification of Completion
AWS Training - Certification of CompletionAWS Training - Certification of Completion
AWS Training - Certification of Completion
 
Migrate BI to APEX 5
Migrate BI to APEX 5Migrate BI to APEX 5
Migrate BI to APEX 5
 
AWSome Day Helsinki Intro
AWSome Day Helsinki IntroAWSome Day Helsinki Intro
AWSome Day Helsinki Intro
 
DAX - 101
DAX - 101 DAX - 101
DAX - 101
 
Why you shouldn't probably care about Machine Learning
Why you shouldn't probably care about Machine LearningWhy you shouldn't probably care about Machine Learning
Why you shouldn't probably care about Machine Learning
 
a.s.a.p. APEX
a.s.a.p.  APEXa.s.a.p.  APEX
a.s.a.p. APEX
 
ECS19 - Ahmad Najjar and Serge Luca - Power Platform Tutorial
ECS19 - Ahmad Najjar and Serge Luca - Power Platform TutorialECS19 - Ahmad Najjar and Serge Luca - Power Platform Tutorial
ECS19 - Ahmad Najjar and Serge Luca - Power Platform Tutorial
 
AWS Community Day Bay Area 2020- Intelligent Scalable and Serverless Real-tim...
AWS Community Day Bay Area 2020- Intelligent Scalable and Serverless Real-tim...AWS Community Day Bay Area 2020- Intelligent Scalable and Serverless Real-tim...
AWS Community Day Bay Area 2020- Intelligent Scalable and Serverless Real-tim...
 
APEX 5 Interactive Reports: Deep Dive and Upgrade Advice
APEX 5 Interactive Reports: Deep Dive and Upgrade AdviceAPEX 5 Interactive Reports: Deep Dive and Upgrade Advice
APEX 5 Interactive Reports: Deep Dive and Upgrade Advice
 
Microsoft Flow - SharePoint Saturday Paris 2017
Microsoft Flow - SharePoint Saturday Paris 2017Microsoft Flow - SharePoint Saturday Paris 2017
Microsoft Flow - SharePoint Saturday Paris 2017
 
開幕致詞:新創轉型契機
開幕致詞:新創轉型契機開幕致詞:新創轉型契機
開幕致詞:新創轉型契機
 
Amazon WorkSpaces: Advanced Topics and Application Delivery
Amazon WorkSpaces: Advanced Topics and Application DeliveryAmazon WorkSpaces: Advanced Topics and Application Delivery
Amazon WorkSpaces: Advanced Topics and Application Delivery
 
Aws certification roadmap yogesh-sharma
Aws certification roadmap   yogesh-sharmaAws certification roadmap   yogesh-sharma
Aws certification roadmap yogesh-sharma
 
01 aw some day_main track_aws basics
01 aw some day_main track_aws basics01 aw some day_main track_aws basics
01 aw some day_main track_aws basics
 
Running Lean Architectures
Running Lean ArchitecturesRunning Lean Architectures
Running Lean Architectures
 
Data Engg Conf Sydney - intelligent and scalable real-time data pipeline usin...
Data Engg Conf Sydney - intelligent and scalable real-time data pipeline usin...Data Engg Conf Sydney - intelligent and scalable real-time data pipeline usin...
Data Engg Conf Sydney - intelligent and scalable real-time data pipeline usin...
 
Low Code Lowdown: APEX vs Visual Builder: Which is For You?
Low Code Lowdown:  APEX vs Visual Builder: Which is For You? Low Code Lowdown:  APEX vs Visual Builder: Which is For You?
Low Code Lowdown: APEX vs Visual Builder: Which is For You?
 
APEX Interactive Grid API Essentials: The Stuff You Will Really Use
APEX Interactive Grid API Essentials:  The Stuff You Will Really UseAPEX Interactive Grid API Essentials:  The Stuff You Will Really Use
APEX Interactive Grid API Essentials: The Stuff You Will Really Use
 
Oracle Low Code Lowdown: APEX vs VBCS
Oracle Low Code Lowdown: APEX vs VBCSOracle Low Code Lowdown: APEX vs VBCS
Oracle Low Code Lowdown: APEX vs VBCS
 

Similar to Learning to go with the Microsoft Flow - Ottawa

SPSSD: Make Your Life Easier with Microsoft Flow
SPSSD: Make Your Life Easier with Microsoft FlowSPSSD: Make Your Life Easier with Microsoft Flow
SPSSD: Make Your Life Easier with Microsoft FlowSandy Ussia
 
I03 migration from on premises to office365 - tips tricks and hows
I03 migration from on premises to office365 - tips tricks and howsI03 migration from on premises to office365 - tips tricks and hows
I03 migration from on premises to office365 - tips tricks and howsKnut Relbe-Moe [MVP, MCT]
 
SharePoint wizards - no magic needed, just use Microsoft Flow
SharePoint wizards - no magic needed, just use Microsoft FlowSharePoint wizards - no magic needed, just use Microsoft Flow
SharePoint wizards - no magic needed, just use Microsoft FlowBIWUG
 
Spsnyc transforming share point farm solutions to the add-in model and shar...
Spsnyc   transforming share point farm solutions to the add-in model and shar...Spsnyc   transforming share point farm solutions to the add-in model and shar...
Spsnyc transforming share point farm solutions to the add-in model and shar...spsnyc
 
SPS Toronto 2017 Keith Tuomi - Migrating to SharePoint Online & OneDrive for ...
SPS Toronto 2017 Keith Tuomi - Migrating to SharePoint Online & OneDrive for ...SPS Toronto 2017 Keith Tuomi - Migrating to SharePoint Online & OneDrive for ...
SPS Toronto 2017 Keith Tuomi - Migrating to SharePoint Online & OneDrive for ...Keith Tuomi
 
AXI & LoQutus: Getting the most out of Office 365
AXI & LoQutus: Getting the most out of Office 365AXI & LoQutus: Getting the most out of Office 365
AXI & LoQutus: Getting the most out of Office 365LoQutus
 
Improving your productivity using Microsoft Flow and PowerApps in Office 365
Improving your productivity using Microsoft Flow and PowerApps in Office 365Improving your productivity using Microsoft Flow and PowerApps in Office 365
Improving your productivity using Microsoft Flow and PowerApps in Office 365Vignesh Ganesan I Microsoft MVP
 
Migrating to Office 365
Migrating to Office 365Migrating to Office 365
Migrating to Office 365Randy Williams
 
Microsoft Ignite 2017 Conference Notes by Nick Hobbs
Microsoft Ignite 2017 Conference Notes by Nick HobbsMicrosoft Ignite 2017 Conference Notes by Nick Hobbs
Microsoft Ignite 2017 Conference Notes by Nick HobbsNick Hobbs
 
#SPSHouston Automating your digital workplace proivisioning with #Azure Durab...
#SPSHouston Automating your digital workplace proivisioning with #Azure Durab...#SPSHouston Automating your digital workplace proivisioning with #Azure Durab...
#SPSHouston Automating your digital workplace proivisioning with #Azure Durab...Vincent Biret
 
Practical Tips for Migrating SharePoint Customizations to Office 365
Practical Tips for Migrating SharePoint Customizations to Office 365Practical Tips for Migrating SharePoint Customizations to Office 365
Practical Tips for Migrating SharePoint Customizations to Office 365Haniel Croitoru
 
Flow like a Rockstar @ SharePoint Saturday The Netherlands
Flow like a Rockstar @ SharePoint Saturday The NetherlandsFlow like a Rockstar @ SharePoint Saturday The Netherlands
Flow like a Rockstar @ SharePoint Saturday The NetherlandsDaniel Laskewitz
 
What's new in sharepoint 2016
What's new in sharepoint 2016What's new in sharepoint 2016
What's new in sharepoint 2016Mike Maadarani
 
How to migrate from Lotus Notes to SharePoint 2013 or SharePoint Online
How to migrate from Lotus Notes to SharePoint 2013 or SharePoint OnlineHow to migrate from Lotus Notes to SharePoint 2013 or SharePoint Online
How to migrate from Lotus Notes to SharePoint 2013 or SharePoint OnlineKnut Relbe-Moe [MVP, MCT]
 
The Skype to Teams Journey Just Got Real
The Skype to Teams Journey Just Got RealThe Skype to Teams Journey Just Got Real
The Skype to Teams Journey Just Got RealOwen Allen
 
David Max SATURN 2018 - Migrating from Oracle to Espresso
David Max SATURN 2018 - Migrating from Oracle to EspressoDavid Max SATURN 2018 - Migrating from Oracle to Espresso
David Max SATURN 2018 - Migrating from Oracle to EspressoDavid Max
 
SPS Warsaw 2017 - Building applications with PowerApps, Microsoft flow and Of...
SPS Warsaw 2017 - Building applications with PowerApps, Microsoft flow and Of...SPS Warsaw 2017 - Building applications with PowerApps, Microsoft flow and Of...
SPS Warsaw 2017 - Building applications with PowerApps, Microsoft flow and Of...Ahmad Najjar
 
Introduction to AWS Glue: Data Analytics Week at the SF Loft
Introduction to AWS Glue: Data Analytics Week at the SF LoftIntroduction to AWS Glue: Data Analytics Week at the SF Loft
Introduction to AWS Glue: Data Analytics Week at the SF LoftAmazon Web Services
 
Publishing Data to REST APIs with Lightning Process Builder
Publishing Data to REST APIs with Lightning Process BuilderPublishing Data to REST APIs with Lightning Process Builder
Publishing Data to REST APIs with Lightning Process BuilderScott Coleman
 

Similar to Learning to go with the Microsoft Flow - Ottawa (20)

SPSSD: Make Your Life Easier with Microsoft Flow
SPSSD: Make Your Life Easier with Microsoft FlowSPSSD: Make Your Life Easier with Microsoft Flow
SPSSD: Make Your Life Easier with Microsoft Flow
 
I03 migration from on premises to office365 - tips tricks and hows
I03 migration from on premises to office365 - tips tricks and howsI03 migration from on premises to office365 - tips tricks and hows
I03 migration from on premises to office365 - tips tricks and hows
 
SharePoint wizards - no magic needed, just use Microsoft Flow
SharePoint wizards - no magic needed, just use Microsoft FlowSharePoint wizards - no magic needed, just use Microsoft Flow
SharePoint wizards - no magic needed, just use Microsoft Flow
 
Spsnyc transforming share point farm solutions to the add-in model and shar...
Spsnyc   transforming share point farm solutions to the add-in model and shar...Spsnyc   transforming share point farm solutions to the add-in model and shar...
Spsnyc transforming share point farm solutions to the add-in model and shar...
 
SPS Toronto 2017 Keith Tuomi - Migrating to SharePoint Online & OneDrive for ...
SPS Toronto 2017 Keith Tuomi - Migrating to SharePoint Online & OneDrive for ...SPS Toronto 2017 Keith Tuomi - Migrating to SharePoint Online & OneDrive for ...
SPS Toronto 2017 Keith Tuomi - Migrating to SharePoint Online & OneDrive for ...
 
AXI & LoQutus: Getting the most out of Office 365
AXI & LoQutus: Getting the most out of Office 365AXI & LoQutus: Getting the most out of Office 365
AXI & LoQutus: Getting the most out of Office 365
 
Improving your productivity using Microsoft Flow and PowerApps in Office 365
Improving your productivity using Microsoft Flow and PowerApps in Office 365Improving your productivity using Microsoft Flow and PowerApps in Office 365
Improving your productivity using Microsoft Flow and PowerApps in Office 365
 
Migrating to Office 365
Migrating to Office 365Migrating to Office 365
Migrating to Office 365
 
Microsoft Ignite 2017 Conference Notes by Nick Hobbs
Microsoft Ignite 2017 Conference Notes by Nick HobbsMicrosoft Ignite 2017 Conference Notes by Nick Hobbs
Microsoft Ignite 2017 Conference Notes by Nick Hobbs
 
#SPSHouston Automating your digital workplace proivisioning with #Azure Durab...
#SPSHouston Automating your digital workplace proivisioning with #Azure Durab...#SPSHouston Automating your digital workplace proivisioning with #Azure Durab...
#SPSHouston Automating your digital workplace proivisioning with #Azure Durab...
 
Practical Tips for Migrating SharePoint Customizations to Office 365
Practical Tips for Migrating SharePoint Customizations to Office 365Practical Tips for Migrating SharePoint Customizations to Office 365
Practical Tips for Migrating SharePoint Customizations to Office 365
 
BDA311 Introduction to AWS Glue
BDA311 Introduction to AWS GlueBDA311 Introduction to AWS Glue
BDA311 Introduction to AWS Glue
 
Flow like a Rockstar @ SharePoint Saturday The Netherlands
Flow like a Rockstar @ SharePoint Saturday The NetherlandsFlow like a Rockstar @ SharePoint Saturday The Netherlands
Flow like a Rockstar @ SharePoint Saturday The Netherlands
 
What's new in sharepoint 2016
What's new in sharepoint 2016What's new in sharepoint 2016
What's new in sharepoint 2016
 
How to migrate from Lotus Notes to SharePoint 2013 or SharePoint Online
How to migrate from Lotus Notes to SharePoint 2013 or SharePoint OnlineHow to migrate from Lotus Notes to SharePoint 2013 or SharePoint Online
How to migrate from Lotus Notes to SharePoint 2013 or SharePoint Online
 
The Skype to Teams Journey Just Got Real
The Skype to Teams Journey Just Got RealThe Skype to Teams Journey Just Got Real
The Skype to Teams Journey Just Got Real
 
David Max SATURN 2018 - Migrating from Oracle to Espresso
David Max SATURN 2018 - Migrating from Oracle to EspressoDavid Max SATURN 2018 - Migrating from Oracle to Espresso
David Max SATURN 2018 - Migrating from Oracle to Espresso
 
SPS Warsaw 2017 - Building applications with PowerApps, Microsoft flow and Of...
SPS Warsaw 2017 - Building applications with PowerApps, Microsoft flow and Of...SPS Warsaw 2017 - Building applications with PowerApps, Microsoft flow and Of...
SPS Warsaw 2017 - Building applications with PowerApps, Microsoft flow and Of...
 
Introduction to AWS Glue: Data Analytics Week at the SF Loft
Introduction to AWS Glue: Data Analytics Week at the SF LoftIntroduction to AWS Glue: Data Analytics Week at the SF Loft
Introduction to AWS Glue: Data Analytics Week at the SF Loft
 
Publishing Data to REST APIs with Lightning Process Builder
Publishing Data to REST APIs with Lightning Process BuilderPublishing Data to REST APIs with Lightning Process Builder
Publishing Data to REST APIs with Lightning Process Builder
 

More from Adam Ochs

Adam ochs sentinel
Adam ochs sentinelAdam ochs sentinel
Adam ochs sentinelAdam Ochs
 
Adam ochs groups
Adam ochs   groupsAdam ochs   groups
Adam ochs groupsAdam Ochs
 
Adam ochs onenoteworkingsession
Adam ochs onenoteworkingsessionAdam ochs onenoteworkingsession
Adam ochs onenoteworkingsessionAdam Ochs
 
Adam Ochs - Office 365 Roadmap
Adam Ochs - Office 365 RoadmapAdam Ochs - Office 365 Roadmap
Adam Ochs - Office 365 RoadmapAdam Ochs
 
The top 10 things I wish I had known about O365 groups
The top 10 things I wish I had known about O365 groupsThe top 10 things I wish I had known about O365 groups
The top 10 things I wish I had known about O365 groupsAdam Ochs
 
So you have been asked to Perform an Exchange Migration
So you have been asked to Perform an Exchange MigrationSo you have been asked to Perform an Exchange Migration
So you have been asked to Perform an Exchange MigrationAdam Ochs
 

More from Adam Ochs (7)

Adam ochs sentinel
Adam ochs sentinelAdam ochs sentinel
Adam ochs sentinel
 
Adam ochs groups
Adam ochs   groupsAdam ochs   groups
Adam ochs groups
 
Adam ochs onenoteworkingsession
Adam ochs onenoteworkingsessionAdam ochs onenoteworkingsession
Adam ochs onenoteworkingsession
 
Roadmap
RoadmapRoadmap
Roadmap
 
Adam Ochs - Office 365 Roadmap
Adam Ochs - Office 365 RoadmapAdam Ochs - Office 365 Roadmap
Adam Ochs - Office 365 Roadmap
 
The top 10 things I wish I had known about O365 groups
The top 10 things I wish I had known about O365 groupsThe top 10 things I wish I had known about O365 groups
The top 10 things I wish I had known about O365 groups
 
So you have been asked to Perform an Exchange Migration
So you have been asked to Perform an Exchange MigrationSo you have been asked to Perform an Exchange Migration
So you have been asked to Perform an Exchange Migration
 

Recently uploaded

Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 

Recently uploaded (20)

Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

Learning to go with the Microsoft Flow - Ottawa

  • 3. Salon A @4:45 pm Please drink responsibly . We will be happy to call a cab for Sponsored By
  • 4. Learn to go with the Flow Tweet #OttawaAdam for session Flow
  • 5. @Racker_Adam www.linkedin.com/in/aochs Slides will be on SlideShare Post #OttawaAdam if you want to see your tweet in flow at the end of the session!
  • 6. Some Slides from: Stephen Siciliano Principal Group PM Manager Ignite session on advanced flow
  • 7.
  • 8. Which Office 365 plans includes Microsoft Flow? These Office 365 plans include 'Microsoft Flow for Office 365' plan: Office 365 Business Essentials Office 365 Business Premium Office 365 Education Office 365 Education Plus Office 365 Enterprise E1 Office 365 Enterprise E3 Office 365 Enterprise E5
  • 9.
  • 10.
  • 11. Triggers Run manually based on user action From dedicated Flow button From other apps – PowerApps, SharePoint… Run on a schedule From every minute to 4am on Saturdays Run based on an event that happens in a cloud or on-prem service There are 174 connectors today!
  • 12. Actions Any number of steps that run after the trigger Connect to any cloud service or via the on-prem data gateway Connect to any HTTP endpoints if there’s no out-of-box connector Some actions may not even use connections – just manipulate data locally
  • 13. Flowing data Data ‘flows’ from each step and is available for all later steps Use Add Dynamic Content to select outputs from previous steps Certain outputs show up based on the types of the inputs and outputs
  • 14. Using expressions Many reasons to use expressions: Convert types Perform simple, inline calculations like string manipulation or arithmetic, or date/time manipulation Generate data like the current time, a GUID or a random number Handling optional values “If” conditional statements Working with lists
  • 15. How to create expressions Add Dynamic Content Action name replace(…)
  • 16. 16 Anatomy of an expression
  • 17. Data types and formats Text – aka Strings Normal – 'Example string' Email, URL, phone number, etc… Base64 Binary content Data URI URI component Floating-point number – 9.0 Integer number – 137 Boolean – true or false Array – a list of items Object – a record with key-value pairs XML content
  • 18. Handling content conversion • Some conversion is automatic • In some cases, a conversion expression is automatically added by the UI • Other conversions you’ll need to author an expression for directly  The expression is named for the destination type  For example to convert to base 64, use the base64() expression
  • 19. Yes Yes Yes Yes * * Yes Yes Yes No No No No No Yes Yes Yes No No No No Yes No No Yes No No No No No No No No No No No No Logic apps only
  • 20. Working with strings • Combine strings together with concat() • Take a substring – like LEFT() in Excel • Replace certain parts of a string • Convert casing with toLower() or toUpper() • Find the location of text, or if it starts with or ends with certain text
  • 21. Arithmetic Unlike Excel you cannot currently use the arithmetic operators you expect like +, -, *, / Instead you’ll use expressions For example to say X + Y * Z You would write add(X,mul(Y,Z))
  • 22. Date and time • addToTime() to add times together • convertTimeZone() to handle local times • formatDateTime() for displaying in emails • dayOfWeek() to extract specific date segments
  • 23. Expressions in conditions 1. First, build what you can in the simple mode 2. Then select Edit in advanced mode 3. Finally, enter the expression – use any of the Boolean expressions NOTE: Unlike in Add Dynamic Content, you must begin with the @ character
  • 25. What’s happened in the last six months?  New modernized approval experiences  Trigger flows from physical buttons  ‘Diet’ designer and new getting started experiences  Team flows general availability  Trigger buttons from widgets on iOS or Android  Control-flow improvements like parallels and error handling  Manage flows, licenses, quotas in the Admin center  SharePoint Document library integration  Windows Phone Support  Convert the columns for tables or lists  Build and submit your own connectors  New Community Plan and Office 365 F1 Plan  Dozens of new connectors • • • • • • • • • • • • •
  • 26. 26 Microsoft Flow roadmap - highlights H2 Calendar 2017 Calendar 2018 oExport/import Flows across environments o“In-the-box” review Flows for SharePoint Online oUse Flow for Content Publishing approvals for SharePoint Online Publishing sites oUtilize people, choice, attachment and multi- values in your Flows for SharePoint Online oIn-context Flow support in Dynamics 365, OneDrive and Teams oUsage analytics for Flows oFlow activity included in Office 365 audit logs oUK deployment oUse a HTML rich text editor to build emails oGuides for debugging actions and conditions oGovernment cloud deployment oALM – Sandbox environments oALM – Move or copy across environments oSupport for GDPR compliance oLeverage device signals (e.g. Location) with Flows on mobile devices oInclude Flows in AppSource oAzure functions integration
  • 28. Salon A @4:45 pm Please drink responsibly . We will be happy to call a cab for Sponsored By
  • 29. 29 Copyright © 2016 Rackspace | Rackspace® Fanatical Support® and other Rackspace marks are either registered service marks or service marks of Rackspce US, Inc. in the United States and other countries. Features, benefits and pricing presented depend on system configuration and are subject to change without notice. Rackspace disclaims any representation, warranty or other legal commitment regarding its services except for those expressly stated in a Rackspace services agreement. All other trademarks, service marks, images, products and brands remain the sole property of their respective holders and do not imply endorsement or sponsorship. one fanatical place | san antonio, tx 78218 us sales: 1-800-961-2888 | us support: 1-800-961-4454 | www.rackspace.com 2

Editor's Notes

  1. At the end of the day, please ensure your evaluation is signed and handed in for door prizes. The draw takes place in The Observatory
  2. At the end of the day, please ensure your evaluation is signed and handed in for door prizes. The draw takes place in The Observatory