SlideShare a Scribd company logo
1 of 44
SharePoint Saturday Belgium 2017 • October 21 • Brussels Track: Everything | Level: 000
PowerApps and Flow, one
year later
Adis Jugo
SharePoint Saturday Belgium 2017 • October 21 • Brussels Track: Everything | Level: 000
PowerApps and Flow, one
year later
Adis Jugo
PlatinumGoldSilver
Slide 4
Adis Jugo
Microsoft MVP Office Development
Microsoft MVP Office Servers and Services
In IT for way too long (first money earned with development in 91)
Still dreaming of a Ćevapi restaurant or a vineyard
Director of Product Technology at skybow AG
Born in Sarajevo, B&H, living in Bingen, Germany
Blogger, speaker, author. adisjugo.com
Slide 5
SharePoint Saturday Belgium 2017 • October 21 • Brussels
What is new?
In PowerApps…
• Environments and data policies
• Common data model
• Relational data in apps
• Notifications
• Column formatters
• Apps on SharePoint list
In Flow…
• Modern Approval Workflows
• Team Flows
• API building enhancements
SharePoint Saturday Belgium 2017 • October 21 • Brussels
PowerApps
Subtitle
SharePoint Saturday Belgium 2017 • October 21 • Brussels
Environments
SharePoint Saturday Belgium 2017 • October 21 • Brussels
Data Policies
SharePoint Saturday Belgium 2017 • October 21 • Brussels
Common Data Service
SharePoint Saturday Belgium 2017 • October 21 • Brussels
Common Data Service
SharePoint Saturday Belgium 2017 • October 21 • Brussels
SharePoint Saturday Belgium 2017 • October 21 • Brussels
Relational Data
SharePoint Saturday Belgium 2017 • October 21 • Brussels
Notifications
SharePoint Saturday Belgium 2017 • October 21 • Brussels
SharePoint Saturday Belgium 2017 • October 21 • Brussels
PowerApps and SharePoint touch-points
• SharePoint data via connector
• SharePoint list embedded forms
• PowerApps apps from a SharePoint list
• PowerApps web part in SharePoint modern pages
SharePoint Saturday Belgium 2017 • October 21 • Brussels
Embedded in SharePoint
Smooth transition between platforms
• In SharePoint
• In PowerApps
SharePoint Saturday Belgium 2017 • October 21 • Brussels
Column Formatting – Scenario Patterns
Conditional Formatting Action Links Flow Buttons Data Visualizations
Apply styling to a field,
depending on that field’s value
or range of values
Create a hyperlink to
another page or Web
address, based on the value
in the field
Create a button that kicks off a Flow on
the corresponding item
Use icons and CSS to decorate
fields with visual indications of
trends and progress
SharePoint Saturday Belgium 2017 • October 21 • Brussels
PowerApps web part
SharePoint Saturday Belgium 2017 • October 21 • Brussels
Custom forms with PowerApps
• Built-in browser based
customization experience
• Integrated to “modern”
SharePoint UX
• Easy to customize
SharePoint Saturday Belgium 2017 • October 21 • Brussels
Easily publish and share PowerApps
within an organization
Embed PowerApps in Microsoft
Teams
Embed PowerApps in Power BI
dashboards
PowerApps
everywhere
SharePoint Saturday Belgium 2017 • October 21 • Brussels
Complexity of solution
Complexityofcreation
Embedded forms
Stand-alone apps
Extending PowerApps
PowerApps use cases and scenarios
SharePoint Saturday Belgium 2017 • October 21 • Brussels
PowerApps roadmap - highlights
H2 Calendar 2017 Calendar 2018
oCreate and use embedded PowerApps as custom list forms
in SharePoint Online
oUtilize attachments, multi-select fields, and images in your
SharePoint Online driven PowerApps
oEasily embed PowerApps in SharePoint Online pages with
web parts and within Power BI reports
oUse the Rules explorer for easier expression authoring
oTenant-wide admin resource management, app usage
analytics, and package export/import across environments
oEasily connect to Azure App Services & APIM
oUse server-side business logic for validation
rules and easy defaulting
oCreate model-driven apps
oSupport for GDPR compliance
oGovernment cloud deployment
oSQL - Support for stored procs and views
oEnhanced application lifecycle management
with sandbox environments
SharePoint Saturday Belgium 2017 • October 21 • Brussels
Flow
Subtitle
SharePoint Saturday Belgium 2017 • October 21 • Brussels
Integration in modern lists and libraries
• You can create a flow for a list or a library directly from SharePoint:
• Flows that run in the background
• Flows that run on a selected item
• Up next:
• Flow launch panel
• Out of box send for review flow
• Content publishing
SharePoint Saturday Belgium 2017 • October 21 • Brussels
Flow launch panel
• Create flows that prompt
for information
• Run as the user starting
the flow
• Integrated into modern
lists and libraries in
SharePoint
SharePoint Saturday Belgium 2017 • October 21 • Brussels
Out of box “Send for review” flow
• Available in all lists and
libraries, no set up required
• Uses the Flow launch panel
and prompts for approver and
message
• Tracks the status in a new
column on the library: “Review
status”
SharePoint Saturday Belgium 2017 • October 21 • Brussels
“Modern” Approvals in Flow
• Streamline business processes for data in SharePoint, Dynamics 365,
Forms, SQL, etc.
• View sent and received requests in a unified approvals center
• Do approvals on the go - from your phone or directly from your inbox
• Customize to fit your business process:
• Sequential or hierarchical approvals
• Parallel approvals
• All Assigned Must Approve
SharePoint Saturday Belgium 2017 • October 21 • Brussels
“Modern” Approvals
SharePoint Saturday Belgium 2017 • October 21 • Brussels
• Approval processes are an integral part of all
businesses
• HR request forms – vacation requests,
travel authorization, travel expense,
mileage reimbursement, equipment
rental, equipment inspections, etc.
• Document approvals – contracts,
specs, designs, sales quotes
• Issue tracking
• Lead generation
• Flow is the successor to SharePoint designer
workflows and approvals were the most
common workflow scenario in SPD
SharePoint Saturday Belgium 2017 • October 21 • Brussels
SEQUENTIAL APPROVALS
SharePoint Saturday Belgium 2017 • October 21 • Brussels
PARALLEL APPROVALS
SharePoint Saturday Belgium 2017 • October 21 • Brussels
APPROVALS WITH REMINDERS
SharePoint Saturday Belgium 2017 • October 21 • Brussels
SharePoint Saturday Belgium 2017 • October 21 • Brussels
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
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
SharePoint Saturday Belgium 2017 • October 21 • Brussels
Wrapup
Subtitle
SharePoint Saturday Belgium 2017 • October 21 • Brussels
Use PowerApps & Flow
SharePoint Saturday Belgium 2017 • October 21 • Brussels
Major ssues / drawbacks with PowerApps
• Limited SharePoint integration
• No DocLibs, limited support for some field types
• Integration via iFrame (DOM and context issues)
• No complex forms
• Master-detail very difficult to implement
• Very basic form designer
• Limited field validation and calculation
• Due to the limited expression language
• No validation controls/helpers
• Not context aware
• User context and SharePoint context missing
• Process management only through
Flow
• Premium Flow plans
• Only partially replacement for event
handlers and timer jobs
• Fallback to custom code
• Extensibility
• Custom Functions and API Apps for any
extension
• Manageability and operations
• Rollout issues
• No ALM story at all
SharePoint Saturday Belgium 2017 • October 21 • Brussels
How does Solution Studio relate to PowerApps?
Feature PowerApps skybow Rich Forms / Solution Studio Online
SharePoint Integration Incomplete. No support for document
libraries and certain field types.
Full integration, forms on SharePoint Lists.
Data modelling and Complex forms No Master-detail forms on lists, repeating tables,
cross-field and cross-list totals
Form design Very basic Precise positioning, tabs, groups and tables,
master-detail, sub-forms and dynamic display
Fields validation and calculation Very basic, context-unaware Advanced validation. SharePoint data, context
and user-context aware
Process management Triggering Microsoft Flows Native Action Links for basic processes.
Triggering Flow and SharePoint workflows.
Extensibility Limited, SharePoint-unaware expression
language.
JavaScript-based, SharePoint data and context
aware expression language
Background Processing No. Partially through Flow. Automatic aggregations, scheduled and
conditional actions.
Mobile support Yes, native app In progress (coming soon)
Manageability and operations No deployment and ALM features Packaging and deployment. Full support for
ALM cycle
SharePoint Saturday Belgium 2017 • October 21 • Brussels
Flow-> SP Workflow gaps
SharePoint Workflow Flow
Out-of-box send for review Limited Q4CY2017
Reassignment of approvals Yes Q4CY2017
Approval reminders Yes Q4CY2017
Custom input forms for approvers Yes Q4CY2017
Document library CI-CO, approve Yes Future
Approver impersonation Via permission elevation Future
Site level actions Yes Future
Set permissions on an item Yes Future
SharePoint Saturday Belgium 2017 • October 21 • Brussels
What now?
• Plan wisely, expect unexpected
• Don’t overpromise
• Remember the “InfoPath trap”
• Consider alternatives (3rd party platforms)
SharePoint Saturday Belgium 2017 • October 21 • Brussels
What are you aiming for?
CREATE LIST FORMS
Simple Complex
Form logic
Validations
Calculations
Code behind
PowerApps skybow
CREATE PROCESSES
Stateflows
Advanced
Workflows
State
machine
Long running
Automation
Advanced
analytics
Flow BPM
State
visualization
Simple
approvals
External data
connectors
Simple
layouts
Conditional
formatting
Replace InfoPath and SPD
Simple Complex
1:1 feature
parity
Complex
master/detail
Form logic
Code behind
PowerApps
skybow
No forms
logic
No code
behind
No forms
Actions
Replace Access Services,
create business apps on SP
Data modelling
Advanced UI
Process management
Background actions and triggers
Reporting
Flow
BPM
Data-Centric
Process
centric
SOLUTION TYPE
Simple
workflows
skybow
Branching
Advanced
approvals
Standard
Workflows
Actions and
Conditions
Sending
emails
SharePoint Saturday Belgium 2017 • October 21 • Brussels
Thank You!
Feedback
http://spsbe.be

More Related Content

What's hot

Microsoft Teams Deep Dive
Microsoft Teams Deep DiveMicrosoft Teams Deep Dive
Microsoft Teams Deep DiveBIWUG
 
Simplifying SQL Server & SharePoint Migrations using PowerShell
Simplifying SQL Server & SharePoint Migrations using PowerShellSimplifying SQL Server & SharePoint Migrations using PowerShell
Simplifying SQL Server & SharePoint Migrations using PowerShellBIWUG
 
Let's do PowerBi - Together
Let's do PowerBi - TogetherLet's do PowerBi - Together
Let's do PowerBi - TogetherBIWUG
 
Rethinking Document Management in Office 365
Rethinking Document Management in Office 365Rethinking Document Management in Office 365
Rethinking Document Management in Office 365BIWUG
 
Building the Perfect Office 365 Tenant
Building the Perfect Office 365 TenantBuilding the Perfect Office 365 Tenant
Building the Perfect Office 365 TenantBIWUG
 
The business and end user guide into the new and modern SharePoint
The business and end user guide into the new and modern SharePointThe business and end user guide into the new and modern SharePoint
The business and end user guide into the new and modern SharePointBIWUG
 
Office 365, Practical Adoption Strategies
Office 365, Practical Adoption StrategiesOffice 365, Practical Adoption Strategies
Office 365, Practical Adoption StrategiesBIWUG
 
Microsoft Flow Advanced : tips, pitfalls, problems to be known before staring...
Microsoft Flow Advanced : tips, pitfalls, problems to be known before staring...Microsoft Flow Advanced : tips, pitfalls, problems to be known before staring...
Microsoft Flow Advanced : tips, pitfalls, problems to be known before staring...serge luca
 
SPSBE - Microsoft Teams Deep Dive
SPSBE - Microsoft Teams Deep DiveSPSBE - Microsoft Teams Deep Dive
SPSBE - Microsoft Teams Deep DiveMaarten Eekels
 
Power Users Guide to Office 365 - SharePoint Saturday Belgium 2016 #spsbe
Power Users Guide to Office 365 - SharePoint Saturday Belgium 2016 #spsbePower Users Guide to Office 365 - SharePoint Saturday Belgium 2016 #spsbe
Power Users Guide to Office 365 - SharePoint Saturday Belgium 2016 #spsbeChirag Patel
 
aOS Canadian Tour - Montreal - From SharePoint to Office 365 Development
aOS Canadian Tour - Montreal - From SharePoint to Office 365 DevelopmentaOS Canadian Tour - Montreal - From SharePoint to Office 365 Development
aOS Canadian Tour - Montreal - From SharePoint to Office 365 DevelopmentSébastien Levert
 
aOS Canadian Tour - Ottawa - From SharePoint to Office 365 Development
aOS Canadian Tour - Ottawa - From SharePoint to Office 365 DevelopmentaOS Canadian Tour - Ottawa - From SharePoint to Office 365 Development
aOS Canadian Tour - Ottawa - From SharePoint to Office 365 DevelopmentSébastien Levert
 
aOS Canadian Tour - Toronto - From SharePoint to Office 365 Development
aOS Canadian Tour - Toronto - From SharePoint to Office 365 DevelopmentaOS Canadian Tour - Toronto - From SharePoint to Office 365 Development
aOS Canadian Tour - Toronto - From SharePoint to Office 365 DevelopmentSébastien Levert
 
Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...
Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...
Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...serge luca
 
Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...
Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...
Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...BIWUG
 
Building the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBE
Building the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBEBuilding the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBE
Building the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBEChirag Patel
 
Ensuring Successful Office 365 Tenant to Tenant Migration SPS Cambridge 2017...
Ensuring Successful Office 365 Tenant to Tenant Migration  SPS Cambridge 2017...Ensuring Successful Office 365 Tenant to Tenant Migration  SPS Cambridge 2017...
Ensuring Successful Office 365 Tenant to Tenant Migration SPS Cambridge 2017...Chirag Patel
 
SharePoint Fest DC 2018 - From SharePoint to Office 365 Development
SharePoint Fest DC 2018 - From SharePoint to Office 365 DevelopmentSharePoint Fest DC 2018 - From SharePoint to Office 365 Development
SharePoint Fest DC 2018 - From SharePoint to Office 365 DevelopmentSébastien Levert
 

What's hot (19)

Microsoft Teams Deep Dive
Microsoft Teams Deep DiveMicrosoft Teams Deep Dive
Microsoft Teams Deep Dive
 
Simplifying SQL Server & SharePoint Migrations using PowerShell
Simplifying SQL Server & SharePoint Migrations using PowerShellSimplifying SQL Server & SharePoint Migrations using PowerShell
Simplifying SQL Server & SharePoint Migrations using PowerShell
 
Let's do PowerBi - Together
Let's do PowerBi - TogetherLet's do PowerBi - Together
Let's do PowerBi - Together
 
Rethinking Document Management in Office 365
Rethinking Document Management in Office 365Rethinking Document Management in Office 365
Rethinking Document Management in Office 365
 
Building the Perfect Office 365 Tenant
Building the Perfect Office 365 TenantBuilding the Perfect Office 365 Tenant
Building the Perfect Office 365 Tenant
 
The business and end user guide into the new and modern SharePoint
The business and end user guide into the new and modern SharePointThe business and end user guide into the new and modern SharePoint
The business and end user guide into the new and modern SharePoint
 
Office 365, Practical Adoption Strategies
Office 365, Practical Adoption StrategiesOffice 365, Practical Adoption Strategies
Office 365, Practical Adoption Strategies
 
SPS Brussels 2017
SPS Brussels 2017SPS Brussels 2017
SPS Brussels 2017
 
Microsoft Flow Advanced : tips, pitfalls, problems to be known before staring...
Microsoft Flow Advanced : tips, pitfalls, problems to be known before staring...Microsoft Flow Advanced : tips, pitfalls, problems to be known before staring...
Microsoft Flow Advanced : tips, pitfalls, problems to be known before staring...
 
SPSBE - Microsoft Teams Deep Dive
SPSBE - Microsoft Teams Deep DiveSPSBE - Microsoft Teams Deep Dive
SPSBE - Microsoft Teams Deep Dive
 
Power Users Guide to Office 365 - SharePoint Saturday Belgium 2016 #spsbe
Power Users Guide to Office 365 - SharePoint Saturday Belgium 2016 #spsbePower Users Guide to Office 365 - SharePoint Saturday Belgium 2016 #spsbe
Power Users Guide to Office 365 - SharePoint Saturday Belgium 2016 #spsbe
 
aOS Canadian Tour - Montreal - From SharePoint to Office 365 Development
aOS Canadian Tour - Montreal - From SharePoint to Office 365 DevelopmentaOS Canadian Tour - Montreal - From SharePoint to Office 365 Development
aOS Canadian Tour - Montreal - From SharePoint to Office 365 Development
 
aOS Canadian Tour - Ottawa - From SharePoint to Office 365 Development
aOS Canadian Tour - Ottawa - From SharePoint to Office 365 DevelopmentaOS Canadian Tour - Ottawa - From SharePoint to Office 365 Development
aOS Canadian Tour - Ottawa - From SharePoint to Office 365 Development
 
aOS Canadian Tour - Toronto - From SharePoint to Office 365 Development
aOS Canadian Tour - Toronto - From SharePoint to Office 365 DevelopmentaOS Canadian Tour - Toronto - From SharePoint to Office 365 Development
aOS Canadian Tour - Toronto - From SharePoint to Office 365 Development
 
Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...
Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...
Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...
 
Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...
Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...
Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...
 
Building the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBE
Building the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBEBuilding the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBE
Building the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBE
 
Ensuring Successful Office 365 Tenant to Tenant Migration SPS Cambridge 2017...
Ensuring Successful Office 365 Tenant to Tenant Migration  SPS Cambridge 2017...Ensuring Successful Office 365 Tenant to Tenant Migration  SPS Cambridge 2017...
Ensuring Successful Office 365 Tenant to Tenant Migration SPS Cambridge 2017...
 
SharePoint Fest DC 2018 - From SharePoint to Office 365 Development
SharePoint Fest DC 2018 - From SharePoint to Office 365 DevelopmentSharePoint Fest DC 2018 - From SharePoint to Office 365 Development
SharePoint Fest DC 2018 - From SharePoint to Office 365 Development
 

Viewers also liked

Spsbepoelmanssharepointbigdataclean 150421080105-conversion-gate02
Spsbepoelmanssharepointbigdataclean 150421080105-conversion-gate02Spsbepoelmanssharepointbigdataclean 150421080105-conversion-gate02
Spsbepoelmanssharepointbigdataclean 150421080105-conversion-gate02BIWUG
 
Manual uso slideshare
Manual uso slideshareManual uso slideshare
Manual uso slidesharejoselcardenas
 
Biwug 230217 choices_incollaboration - An Lenders
Biwug 230217 choices_incollaboration - An LendersBiwug 230217 choices_incollaboration - An Lenders
Biwug 230217 choices_incollaboration - An LendersBIWUG
 
Slideshare
SlideshareSlideshare
Slideshareal211226
 
One size doesn’t fit all – The left dimension
One size doesn’t fit all – The left dimensionOne size doesn’t fit all – The left dimension
One size doesn’t fit all – The left dimensionBIWUG
 
Microsoft Flow Advanced: tips, pitfalls, problems
Microsoft Flow Advanced: tips, pitfalls, problemsMicrosoft Flow Advanced: tips, pitfalls, problems
Microsoft Flow Advanced: tips, pitfalls, problemsBIWUG
 

Viewers also liked (6)

Spsbepoelmanssharepointbigdataclean 150421080105-conversion-gate02
Spsbepoelmanssharepointbigdataclean 150421080105-conversion-gate02Spsbepoelmanssharepointbigdataclean 150421080105-conversion-gate02
Spsbepoelmanssharepointbigdataclean 150421080105-conversion-gate02
 
Manual uso slideshare
Manual uso slideshareManual uso slideshare
Manual uso slideshare
 
Biwug 230217 choices_incollaboration - An Lenders
Biwug 230217 choices_incollaboration - An LendersBiwug 230217 choices_incollaboration - An Lenders
Biwug 230217 choices_incollaboration - An Lenders
 
Slideshare
SlideshareSlideshare
Slideshare
 
One size doesn’t fit all – The left dimension
One size doesn’t fit all – The left dimensionOne size doesn’t fit all – The left dimension
One size doesn’t fit all – The left dimension
 
Microsoft Flow Advanced: tips, pitfalls, problems
Microsoft Flow Advanced: tips, pitfalls, problemsMicrosoft Flow Advanced: tips, pitfalls, problems
Microsoft Flow Advanced: tips, pitfalls, problems
 

Similar to PowerApps and Flow, one year later

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
 
SharePoint Saturday Belgium 2017 - The Business and end-user guide into the n...
SharePoint Saturday Belgium 2017 - The Business and end-user guide into the n...SharePoint Saturday Belgium 2017 - The Business and end-user guide into the n...
SharePoint Saturday Belgium 2017 - The Business and end-user guide into the n...Jasper Oosterveld
 
Microsoft Flow : what you need to know before starting a real project
Microsoft Flow : what you need to know before starting a real projectMicrosoft Flow : what you need to know before starting a real project
Microsoft Flow : what you need to know before starting a real projectserge luca
 
Session Flow advanced - Serge Luca, Isabelle van Campenhoudt
Session Flow advanced - Serge Luca, Isabelle van CampenhoudtSession Flow advanced - Serge Luca, Isabelle van Campenhoudt
Session Flow advanced - Serge Luca, Isabelle van CampenhoudtaOS Community
 
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
 
aOS Canadian Tour - Quebec - From SharePoint to Office 365 Development
aOS Canadian Tour  - Quebec - From SharePoint to Office 365 DevelopmentaOS Canadian Tour  - Quebec - From SharePoint to Office 365 Development
aOS Canadian Tour - Quebec - From SharePoint to Office 365 DevelopmentSébastien Levert
 
Next Level Enterprise Architecture
Next Level Enterprise ArchitectureNext Level Enterprise Architecture
Next Level Enterprise ArchitectureLeanIX GmbH
 
SharePoint Conference North America 2018 - Las Vegas - Announcements
SharePoint Conference North America 2018 - Las Vegas - AnnouncementsSharePoint Conference North America 2018 - Las Vegas - Announcements
SharePoint Conference North America 2018 - Las Vegas - AnnouncementsNick Hobbs
 
SharePoint Fest Seattle 2018 - From SharePoint to Office 365 Development
SharePoint Fest Seattle 2018 - From SharePoint to Office 365 DevelopmentSharePoint Fest Seattle 2018 - From SharePoint to Office 365 Development
SharePoint Fest Seattle 2018 - From SharePoint to Office 365 DevelopmentSébastien Levert
 
ESPC Webinar - From SharePoint to Office 365 Development
ESPC Webinar - From SharePoint to Office 365 DevelopmentESPC Webinar - From SharePoint to Office 365 Development
ESPC Webinar - From SharePoint to Office 365 DevelopmentSébastien Levert
 
Leveraging Microsoft BI Toolset to Monitor Performance
Leveraging Microsoft BI Toolset to Monitor PerformanceLeveraging Microsoft BI Toolset to Monitor Performance
Leveraging Microsoft BI Toolset to Monitor PerformanceDan English
 
SharePoint Fest Chicago 2018 - From SharePoint to Office 365 development
SharePoint Fest Chicago 2018 - From SharePoint to Office 365 developmentSharePoint Fest Chicago 2018 - From SharePoint to Office 365 development
SharePoint Fest Chicago 2018 - From SharePoint to Office 365 developmentSébastien Levert
 
SharePoint Saturday Calgary 2017 - From SharePoint to Office 365 Development
SharePoint Saturday Calgary 2017 - From SharePoint to Office 365 DevelopmentSharePoint Saturday Calgary 2017 - From SharePoint to Office 365 Development
SharePoint Saturday Calgary 2017 - From SharePoint to Office 365 DevelopmentSébastien Levert
 
SharePoint Fest DC 2019 - From SharePoint to Office 365 Development
SharePoint Fest DC 2019 - From SharePoint to Office 365 DevelopmentSharePoint Fest DC 2019 - From SharePoint to Office 365 Development
SharePoint Fest DC 2019 - From SharePoint to Office 365 DevelopmentSébastien Levert
 
SharePoint Fest Seattle 2019 - From SharePoint to Office 365 Development
SharePoint Fest Seattle 2019 - From SharePoint to Office 365 DevelopmentSharePoint Fest Seattle 2019 - From SharePoint to Office 365 Development
SharePoint Fest Seattle 2019 - From SharePoint to Office 365 DevelopmentSébastien Levert
 
aOS Community Aachen - Service request management with the Nintex Workflow Pl...
aOS Community Aachen - Service request management with the Nintex Workflow Pl...aOS Community Aachen - Service request management with the Nintex Workflow Pl...
aOS Community Aachen - Service request management with the Nintex Workflow Pl...Jan von Reith
 
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
 
Hitchhiker’s Guide to SharePoint BI
Hitchhiker’s Guide to SharePoint BIHitchhiker’s Guide to SharePoint BI
Hitchhiker’s Guide to SharePoint BIAndrew Brust
 
ESPC 2016 - From SharePoint to Office 365 Development - The path to your new ...
ESPC 2016 - From SharePoint to Office 365 Development - The path to your new ...ESPC 2016 - From SharePoint to Office 365 Development - The path to your new ...
ESPC 2016 - From SharePoint to Office 365 Development - The path to your new ...Sébastien Levert
 
2018 12-06 SharePoint - the new era of provisioning
2018 12-06 SharePoint - the new era of provisioning2018 12-06 SharePoint - the new era of provisioning
2018 12-06 SharePoint - the new era of provisioningYannick Plenevaux
 

Similar to PowerApps and Flow, one year later (20)

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
 
SharePoint Saturday Belgium 2017 - The Business and end-user guide into the n...
SharePoint Saturday Belgium 2017 - The Business and end-user guide into the n...SharePoint Saturday Belgium 2017 - The Business and end-user guide into the n...
SharePoint Saturday Belgium 2017 - The Business and end-user guide into the n...
 
Microsoft Flow : what you need to know before starting a real project
Microsoft Flow : what you need to know before starting a real projectMicrosoft Flow : what you need to know before starting a real project
Microsoft Flow : what you need to know before starting a real project
 
Session Flow advanced - Serge Luca, Isabelle van Campenhoudt
Session Flow advanced - Serge Luca, Isabelle van CampenhoudtSession Flow advanced - Serge Luca, Isabelle van Campenhoudt
Session Flow advanced - Serge Luca, Isabelle van Campenhoudt
 
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
 
aOS Canadian Tour - Quebec - From SharePoint to Office 365 Development
aOS Canadian Tour  - Quebec - From SharePoint to Office 365 DevelopmentaOS Canadian Tour  - Quebec - From SharePoint to Office 365 Development
aOS Canadian Tour - Quebec - From SharePoint to Office 365 Development
 
Next Level Enterprise Architecture
Next Level Enterprise ArchitectureNext Level Enterprise Architecture
Next Level Enterprise Architecture
 
SharePoint Conference North America 2018 - Las Vegas - Announcements
SharePoint Conference North America 2018 - Las Vegas - AnnouncementsSharePoint Conference North America 2018 - Las Vegas - Announcements
SharePoint Conference North America 2018 - Las Vegas - Announcements
 
SharePoint Fest Seattle 2018 - From SharePoint to Office 365 Development
SharePoint Fest Seattle 2018 - From SharePoint to Office 365 DevelopmentSharePoint Fest Seattle 2018 - From SharePoint to Office 365 Development
SharePoint Fest Seattle 2018 - From SharePoint to Office 365 Development
 
ESPC Webinar - From SharePoint to Office 365 Development
ESPC Webinar - From SharePoint to Office 365 DevelopmentESPC Webinar - From SharePoint to Office 365 Development
ESPC Webinar - From SharePoint to Office 365 Development
 
Leveraging Microsoft BI Toolset to Monitor Performance
Leveraging Microsoft BI Toolset to Monitor PerformanceLeveraging Microsoft BI Toolset to Monitor Performance
Leveraging Microsoft BI Toolset to Monitor Performance
 
SharePoint Fest Chicago 2018 - From SharePoint to Office 365 development
SharePoint Fest Chicago 2018 - From SharePoint to Office 365 developmentSharePoint Fest Chicago 2018 - From SharePoint to Office 365 development
SharePoint Fest Chicago 2018 - From SharePoint to Office 365 development
 
SharePoint Saturday Calgary 2017 - From SharePoint to Office 365 Development
SharePoint Saturday Calgary 2017 - From SharePoint to Office 365 DevelopmentSharePoint Saturday Calgary 2017 - From SharePoint to Office 365 Development
SharePoint Saturday Calgary 2017 - From SharePoint to Office 365 Development
 
SharePoint Fest DC 2019 - From SharePoint to Office 365 Development
SharePoint Fest DC 2019 - From SharePoint to Office 365 DevelopmentSharePoint Fest DC 2019 - From SharePoint to Office 365 Development
SharePoint Fest DC 2019 - From SharePoint to Office 365 Development
 
SharePoint Fest Seattle 2019 - From SharePoint to Office 365 Development
SharePoint Fest Seattle 2019 - From SharePoint to Office 365 DevelopmentSharePoint Fest Seattle 2019 - From SharePoint to Office 365 Development
SharePoint Fest Seattle 2019 - From SharePoint to Office 365 Development
 
aOS Community Aachen - Service request management with the Nintex Workflow Pl...
aOS Community Aachen - Service request management with the Nintex Workflow Pl...aOS Community Aachen - Service request management with the Nintex Workflow Pl...
aOS Community Aachen - Service request management with the Nintex Workflow Pl...
 
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
 
Hitchhiker’s Guide to SharePoint BI
Hitchhiker’s Guide to SharePoint BIHitchhiker’s Guide to SharePoint BI
Hitchhiker’s Guide to SharePoint BI
 
ESPC 2016 - From SharePoint to Office 365 Development - The path to your new ...
ESPC 2016 - From SharePoint to Office 365 Development - The path to your new ...ESPC 2016 - From SharePoint to Office 365 Development - The path to your new ...
ESPC 2016 - From SharePoint to Office 365 Development - The path to your new ...
 
2018 12-06 SharePoint - the new era of provisioning
2018 12-06 SharePoint - the new era of provisioning2018 12-06 SharePoint - the new era of provisioning
2018 12-06 SharePoint - the new era of provisioning
 

More from BIWUG

Biwug20190425
Biwug20190425Biwug20190425
Biwug20190425BIWUG
 
Working with PowerShell, Visual Studio Code and Github for the reluctant IT Pro
Working with PowerShell, Visual Studio Code and Github for the reluctant IT ProWorking with PowerShell, Visual Studio Code and Github for the reluctant IT Pro
Working with PowerShell, Visual Studio Code and Github for the reluctant IT ProBIWUG
 
Global Office 365 Developer Bootcamp
Global Office 365 Developer BootcampGlobal Office 365 Developer Bootcamp
Global Office 365 Developer BootcampBIWUG
 
Deep dive into advanced teams development
Deep dive into advanced teams developmentDeep dive into advanced teams development
Deep dive into advanced teams developmentBIWUG
 
Make IT Pro's great again: Microsoft Azure for the SharePoint professional
Make IT Pro's great again: Microsoft Azure for the SharePoint professionalMake IT Pro's great again: Microsoft Azure for the SharePoint professional
Make IT Pro's great again: Microsoft Azure for the SharePoint professionalBIWUG
 
Modern collaboration in teams and projects with Microsoft 365
Modern collaboration in teams and projects with Microsoft 365Modern collaboration in teams and projects with Microsoft 365
Modern collaboration in teams and projects with Microsoft 365BIWUG
 
Mining SharePoint data with PowerBI
Mining SharePoint data with PowerBIMining SharePoint data with PowerBI
Mining SharePoint data with PowerBIBIWUG
 
Don't simply deploy, transform! Build your digital workplace in Office 365
Don't simply deploy, transform! Build your digital workplace in Office 365Don't simply deploy, transform! Build your digital workplace in Office 365
Don't simply deploy, transform! Build your digital workplace in Office 365BIWUG
 
Connect SharePoint Framework solutions to APIs secured with Azure AD
Connect SharePoint Framework solutions to APIs secured with Azure ADConnect SharePoint Framework solutions to APIs secured with Azure AD
Connect SharePoint Framework solutions to APIs secured with Azure ADBIWUG
 
Cloud First. Be Prepared
Cloud First. Be PreparedCloud First. Be Prepared
Cloud First. Be PreparedBIWUG
 
APIs, APIs Everywhere!
APIs, APIs Everywhere!APIs, APIs Everywhere!
APIs, APIs Everywhere!BIWUG
 
Advanced PowerShell for Office 365
Advanced PowerShell for Office 365Advanced PowerShell for Office 365
Advanced PowerShell for Office 365BIWUG
 
New era of customizing site provisioning
New era of customizing site provisioningNew era of customizing site provisioning
New era of customizing site provisioningBIWUG
 
Understanding SharePoint Framework Extensions
Understanding SharePoint Framework ExtensionsUnderstanding SharePoint Framework Extensions
Understanding SharePoint Framework ExtensionsBIWUG
 
Microsoft Flow in Real World Projects: 2 Years later & What's next
Microsoft Flow in Real World Projects: 2 Years later & What's nextMicrosoft Flow in Real World Projects: 2 Years later & What's next
Microsoft Flow in Real World Projects: 2 Years later & What's nextBIWUG
 
Microsoft Stream - Your enterprise video portal unleashed
Microsoft Stream - Your enterprise video portal unleashedMicrosoft Stream - Your enterprise video portal unleashed
Microsoft Stream - Your enterprise video portal unleashedBIWUG
 
What's new in SharePoint Server 2019
What's new in SharePoint Server 2019What's new in SharePoint Server 2019
What's new in SharePoint Server 2019BIWUG
 
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
 
Transforming your classic team sites in group connected team sites
Transforming your classic team sites in group connected team sitesTransforming your classic team sites in group connected team sites
Transforming your classic team sites in group connected team sitesBIWUG
 
Teams - There's no place like home
Teams - There's no place like homeTeams - There's no place like home
Teams - There's no place like homeBIWUG
 

More from BIWUG (20)

Biwug20190425
Biwug20190425Biwug20190425
Biwug20190425
 
Working with PowerShell, Visual Studio Code and Github for the reluctant IT Pro
Working with PowerShell, Visual Studio Code and Github for the reluctant IT ProWorking with PowerShell, Visual Studio Code and Github for the reluctant IT Pro
Working with PowerShell, Visual Studio Code and Github for the reluctant IT Pro
 
Global Office 365 Developer Bootcamp
Global Office 365 Developer BootcampGlobal Office 365 Developer Bootcamp
Global Office 365 Developer Bootcamp
 
Deep dive into advanced teams development
Deep dive into advanced teams developmentDeep dive into advanced teams development
Deep dive into advanced teams development
 
Make IT Pro's great again: Microsoft Azure for the SharePoint professional
Make IT Pro's great again: Microsoft Azure for the SharePoint professionalMake IT Pro's great again: Microsoft Azure for the SharePoint professional
Make IT Pro's great again: Microsoft Azure for the SharePoint professional
 
Modern collaboration in teams and projects with Microsoft 365
Modern collaboration in teams and projects with Microsoft 365Modern collaboration in teams and projects with Microsoft 365
Modern collaboration in teams and projects with Microsoft 365
 
Mining SharePoint data with PowerBI
Mining SharePoint data with PowerBIMining SharePoint data with PowerBI
Mining SharePoint data with PowerBI
 
Don't simply deploy, transform! Build your digital workplace in Office 365
Don't simply deploy, transform! Build your digital workplace in Office 365Don't simply deploy, transform! Build your digital workplace in Office 365
Don't simply deploy, transform! Build your digital workplace in Office 365
 
Connect SharePoint Framework solutions to APIs secured with Azure AD
Connect SharePoint Framework solutions to APIs secured with Azure ADConnect SharePoint Framework solutions to APIs secured with Azure AD
Connect SharePoint Framework solutions to APIs secured with Azure AD
 
Cloud First. Be Prepared
Cloud First. Be PreparedCloud First. Be Prepared
Cloud First. Be Prepared
 
APIs, APIs Everywhere!
APIs, APIs Everywhere!APIs, APIs Everywhere!
APIs, APIs Everywhere!
 
Advanced PowerShell for Office 365
Advanced PowerShell for Office 365Advanced PowerShell for Office 365
Advanced PowerShell for Office 365
 
New era of customizing site provisioning
New era of customizing site provisioningNew era of customizing site provisioning
New era of customizing site provisioning
 
Understanding SharePoint Framework Extensions
Understanding SharePoint Framework ExtensionsUnderstanding SharePoint Framework Extensions
Understanding SharePoint Framework Extensions
 
Microsoft Flow in Real World Projects: 2 Years later & What's next
Microsoft Flow in Real World Projects: 2 Years later & What's nextMicrosoft Flow in Real World Projects: 2 Years later & What's next
Microsoft Flow in Real World Projects: 2 Years later & What's next
 
Microsoft Stream - Your enterprise video portal unleashed
Microsoft Stream - Your enterprise video portal unleashedMicrosoft Stream - Your enterprise video portal unleashed
Microsoft Stream - Your enterprise video portal unleashed
 
What's new in SharePoint Server 2019
What's new in SharePoint Server 2019What's new in SharePoint Server 2019
What's new in SharePoint Server 2019
 
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
 
Transforming your classic team sites in group connected team sites
Transforming your classic team sites in group connected team sitesTransforming your classic team sites in group connected team sites
Transforming your classic team sites in group connected team sites
 
Teams - There's no place like home
Teams - There's no place like homeTeams - There's no place like home
Teams - There's no place like home
 

Recently uploaded

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
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
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
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
 
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
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 

Recently uploaded (20)

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
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
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
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
 
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
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 

PowerApps and Flow, one year later

  • 1. SharePoint Saturday Belgium 2017 • October 21 • Brussels Track: Everything | Level: 000 PowerApps and Flow, one year later Adis Jugo
  • 2. SharePoint Saturday Belgium 2017 • October 21 • Brussels Track: Everything | Level: 000 PowerApps and Flow, one year later Adis Jugo
  • 4. Slide 4 Adis Jugo Microsoft MVP Office Development Microsoft MVP Office Servers and Services In IT for way too long (first money earned with development in 91) Still dreaming of a Ćevapi restaurant or a vineyard Director of Product Technology at skybow AG Born in Sarajevo, B&H, living in Bingen, Germany Blogger, speaker, author. adisjugo.com
  • 6. SharePoint Saturday Belgium 2017 • October 21 • Brussels What is new? In PowerApps… • Environments and data policies • Common data model • Relational data in apps • Notifications • Column formatters • Apps on SharePoint list In Flow… • Modern Approval Workflows • Team Flows • API building enhancements
  • 7. SharePoint Saturday Belgium 2017 • October 21 • Brussels PowerApps Subtitle
  • 8. SharePoint Saturday Belgium 2017 • October 21 • Brussels Environments
  • 9. SharePoint Saturday Belgium 2017 • October 21 • Brussels Data Policies
  • 10. SharePoint Saturday Belgium 2017 • October 21 • Brussels Common Data Service
  • 11. SharePoint Saturday Belgium 2017 • October 21 • Brussels Common Data Service
  • 12. SharePoint Saturday Belgium 2017 • October 21 • Brussels
  • 13. SharePoint Saturday Belgium 2017 • October 21 • Brussels Relational Data
  • 14. SharePoint Saturday Belgium 2017 • October 21 • Brussels Notifications
  • 15. SharePoint Saturday Belgium 2017 • October 21 • Brussels
  • 16. SharePoint Saturday Belgium 2017 • October 21 • Brussels PowerApps and SharePoint touch-points • SharePoint data via connector • SharePoint list embedded forms • PowerApps apps from a SharePoint list • PowerApps web part in SharePoint modern pages
  • 17. SharePoint Saturday Belgium 2017 • October 21 • Brussels Embedded in SharePoint Smooth transition between platforms • In SharePoint • In PowerApps
  • 18. SharePoint Saturday Belgium 2017 • October 21 • Brussels Column Formatting – Scenario Patterns Conditional Formatting Action Links Flow Buttons Data Visualizations Apply styling to a field, depending on that field’s value or range of values Create a hyperlink to another page or Web address, based on the value in the field Create a button that kicks off a Flow on the corresponding item Use icons and CSS to decorate fields with visual indications of trends and progress
  • 19. SharePoint Saturday Belgium 2017 • October 21 • Brussels PowerApps web part
  • 20. SharePoint Saturday Belgium 2017 • October 21 • Brussels Custom forms with PowerApps • Built-in browser based customization experience • Integrated to “modern” SharePoint UX • Easy to customize
  • 21. SharePoint Saturday Belgium 2017 • October 21 • Brussels Easily publish and share PowerApps within an organization Embed PowerApps in Microsoft Teams Embed PowerApps in Power BI dashboards PowerApps everywhere
  • 22. SharePoint Saturday Belgium 2017 • October 21 • Brussels Complexity of solution Complexityofcreation Embedded forms Stand-alone apps Extending PowerApps PowerApps use cases and scenarios
  • 23. SharePoint Saturday Belgium 2017 • October 21 • Brussels PowerApps roadmap - highlights H2 Calendar 2017 Calendar 2018 oCreate and use embedded PowerApps as custom list forms in SharePoint Online oUtilize attachments, multi-select fields, and images in your SharePoint Online driven PowerApps oEasily embed PowerApps in SharePoint Online pages with web parts and within Power BI reports oUse the Rules explorer for easier expression authoring oTenant-wide admin resource management, app usage analytics, and package export/import across environments oEasily connect to Azure App Services & APIM oUse server-side business logic for validation rules and easy defaulting oCreate model-driven apps oSupport for GDPR compliance oGovernment cloud deployment oSQL - Support for stored procs and views oEnhanced application lifecycle management with sandbox environments
  • 24. SharePoint Saturday Belgium 2017 • October 21 • Brussels Flow Subtitle
  • 25. SharePoint Saturday Belgium 2017 • October 21 • Brussels Integration in modern lists and libraries • You can create a flow for a list or a library directly from SharePoint: • Flows that run in the background • Flows that run on a selected item • Up next: • Flow launch panel • Out of box send for review flow • Content publishing
  • 26. SharePoint Saturday Belgium 2017 • October 21 • Brussels Flow launch panel • Create flows that prompt for information • Run as the user starting the flow • Integrated into modern lists and libraries in SharePoint
  • 27. SharePoint Saturday Belgium 2017 • October 21 • Brussels Out of box “Send for review” flow • Available in all lists and libraries, no set up required • Uses the Flow launch panel and prompts for approver and message • Tracks the status in a new column on the library: “Review status”
  • 28. SharePoint Saturday Belgium 2017 • October 21 • Brussels “Modern” Approvals in Flow • Streamline business processes for data in SharePoint, Dynamics 365, Forms, SQL, etc. • View sent and received requests in a unified approvals center • Do approvals on the go - from your phone or directly from your inbox • Customize to fit your business process: • Sequential or hierarchical approvals • Parallel approvals • All Assigned Must Approve
  • 29. SharePoint Saturday Belgium 2017 • October 21 • Brussels “Modern” Approvals
  • 30. SharePoint Saturday Belgium 2017 • October 21 • Brussels • Approval processes are an integral part of all businesses • HR request forms – vacation requests, travel authorization, travel expense, mileage reimbursement, equipment rental, equipment inspections, etc. • Document approvals – contracts, specs, designs, sales quotes • Issue tracking • Lead generation • Flow is the successor to SharePoint designer workflows and approvals were the most common workflow scenario in SPD
  • 31. SharePoint Saturday Belgium 2017 • October 21 • Brussels SEQUENTIAL APPROVALS
  • 32. SharePoint Saturday Belgium 2017 • October 21 • Brussels PARALLEL APPROVALS
  • 33. SharePoint Saturday Belgium 2017 • October 21 • Brussels APPROVALS WITH REMINDERS
  • 34. SharePoint Saturday Belgium 2017 • October 21 • Brussels
  • 35. SharePoint Saturday Belgium 2017 • October 21 • Brussels 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 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
  • 36. SharePoint Saturday Belgium 2017 • October 21 • Brussels Wrapup Subtitle
  • 37. SharePoint Saturday Belgium 2017 • October 21 • Brussels Use PowerApps & Flow
  • 38. SharePoint Saturday Belgium 2017 • October 21 • Brussels Major ssues / drawbacks with PowerApps • Limited SharePoint integration • No DocLibs, limited support for some field types • Integration via iFrame (DOM and context issues) • No complex forms • Master-detail very difficult to implement • Very basic form designer • Limited field validation and calculation • Due to the limited expression language • No validation controls/helpers • Not context aware • User context and SharePoint context missing • Process management only through Flow • Premium Flow plans • Only partially replacement for event handlers and timer jobs • Fallback to custom code • Extensibility • Custom Functions and API Apps for any extension • Manageability and operations • Rollout issues • No ALM story at all
  • 39. SharePoint Saturday Belgium 2017 • October 21 • Brussels How does Solution Studio relate to PowerApps? Feature PowerApps skybow Rich Forms / Solution Studio Online SharePoint Integration Incomplete. No support for document libraries and certain field types. Full integration, forms on SharePoint Lists. Data modelling and Complex forms No Master-detail forms on lists, repeating tables, cross-field and cross-list totals Form design Very basic Precise positioning, tabs, groups and tables, master-detail, sub-forms and dynamic display Fields validation and calculation Very basic, context-unaware Advanced validation. SharePoint data, context and user-context aware Process management Triggering Microsoft Flows Native Action Links for basic processes. Triggering Flow and SharePoint workflows. Extensibility Limited, SharePoint-unaware expression language. JavaScript-based, SharePoint data and context aware expression language Background Processing No. Partially through Flow. Automatic aggregations, scheduled and conditional actions. Mobile support Yes, native app In progress (coming soon) Manageability and operations No deployment and ALM features Packaging and deployment. Full support for ALM cycle
  • 40. SharePoint Saturday Belgium 2017 • October 21 • Brussels Flow-> SP Workflow gaps SharePoint Workflow Flow Out-of-box send for review Limited Q4CY2017 Reassignment of approvals Yes Q4CY2017 Approval reminders Yes Q4CY2017 Custom input forms for approvers Yes Q4CY2017 Document library CI-CO, approve Yes Future Approver impersonation Via permission elevation Future Site level actions Yes Future Set permissions on an item Yes Future
  • 41. SharePoint Saturday Belgium 2017 • October 21 • Brussels What now? • Plan wisely, expect unexpected • Don’t overpromise • Remember the “InfoPath trap” • Consider alternatives (3rd party platforms)
  • 42. SharePoint Saturday Belgium 2017 • October 21 • Brussels What are you aiming for? CREATE LIST FORMS Simple Complex Form logic Validations Calculations Code behind PowerApps skybow CREATE PROCESSES Stateflows Advanced Workflows State machine Long running Automation Advanced analytics Flow BPM State visualization Simple approvals External data connectors Simple layouts Conditional formatting Replace InfoPath and SPD Simple Complex 1:1 feature parity Complex master/detail Form logic Code behind PowerApps skybow No forms logic No code behind No forms Actions Replace Access Services, create business apps on SP Data modelling Advanced UI Process management Background actions and triggers Reporting Flow BPM Data-Centric Process centric SOLUTION TYPE Simple workflows skybow Branching Advanced approvals Standard Workflows Actions and Conditions Sending emails
  • 43. SharePoint Saturday Belgium 2017 • October 21 • Brussels Thank You!

Editor's Notes

  1. VS 2013 with console VS 2013 empty VS 2012 with WP emulator SP Designer Microsoft Azure (IE) Win Dev Portal (IE) Dev site (Chrome)
  2. Microsoft Ignite 2016
  3. Microsoft Ignite 2016
  4. Microsoft Build 2017
  5. 40