PowerApps and Microsoft Flow for Business Users

Slides:



Advertisements
Similar presentations
Power BI Sites and Mobile BI. What You Will Learn Sharing and Collaboration Introducing Power BI Exploring Power BI Features and Services Partner Opportunities.
Advertisements

MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Nick Scott | Dynamics CRM Consultant with BKD Technologies.
Multitenant Model Request/Response General Model.
Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
> Utilize Windows Azure as integrated component of xRM solutions > Introduce new xRM capabilities in Dynamics CRM “5” > Demonstrate rapid development.
Windows Azure Connect Name Title Microsoft Corporation.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Customer Combiner and Modifier © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
SQL Server SQL Azure Visual Studio“Quadrant” SQL Server Modeling Services Entity Framework ADO.NET“M”/EDM Data Services …
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

customer.
Rich Platform Services Manageability User Experience.
The complete Office experience with services integration in Office 365 Always the latest version of the Office apps, including Office Web Apps Familiar.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Secure Windows App Development. Authentication.
demo Demo.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
Windows Azure SQL Data Sync Name Title Microsoft Corporation.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
04 | Business Analyzer Brian Meier| Senior Lead Program Manager.
Demo Fest of Some Leading Store Apps Module 2.
DataModel VisualizationExternal Assets Workbook Excel Services API BrowserRich Apps EWA JSOMBrowser REST BrowserRich Apps.
Solving Modern Day Business Problems Using Power Apps
Microsoft Virtual Academy
WPC057 - Introduzione a PowerApps e Microsoft Flow
PowerApps & Flow Licensing Overview for Partners
5/22/2018 1:39 AM BRK2156 Power BI Report Server: Self-service BI and enterprise reporting on-premises Christopher Finlan Senior Program Manager © Microsoft.
S4 Solution Specialist Sales Summit
About Bill Bill Baer (ˈbɛər)
Microsoft /4/2018 8:21 AM BRK3082 Build solutions and apps with Microsoft OneDrive API and Microsoft Graph API Ryan Gregg Principal Program Manger,
6/10/2018 3:43 AM THR1000 Making StaffHub work for your organization Business Integrations & Workflows Sushmitha Kini Engineering Manager © Microsoft.
SaaS Application Deep Dive
Build Connected Productivity Apps for SharePoint and Office
6/17/ :27 AM BRK3341 Unlock extensibility by connecting your service to PowerApps and Microsoft Flow Theresa (Tessa) Palmer–Sr. Program Manager Sunay.
Data Platform and Analytics Foundational Training
Microsoft Ignite /31/ :08 AM
Migrate SharePoint to the cloud the Microsoft IT way
Information Protection
0x - Lecture Title Andrew Connell, MVP
Microsoft Dynamics NAV 2018 – what’s new
Create and publish reports with Power BI for desktop
SharePoint Saturday Detroit
Cloud Database Based on SQL Server 2012 Technologies
Build Bot using PowerApps
SharePoint Online Management and Control
Application Delivery & MAM Policy
Enterprise Modernization
Power Apps & Flow for Microsoft Dynamics SL
Integrating Microsoft SharePoint 2010 with Windows Azure
Automate your Dynamics 365 day
Azure Active Directory
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
SPC2012 – IT-Pro 11/30/2018 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Office 365 Identity Management
Microsoft Virtual Academy
Agenda OAuth Concepts Programming OAuth.
Office 365 Development.
Microsoft Build /22/2019 5:32 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Surviving identity management in a hybrid world
2/27/2019 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
8/04/2019 9:13 PM © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Common Data Service Data Integrator
Шитманов Дархан Қаражанұлы Тарих пәнінің
Office 365 Development July 2014.
PowerApps.
Azure AD Simon May Technical Evangelist.
Presentation transcript:

PowerApps and Microsoft Flow for Business Users Business-solutions on Microsoft SharePoint Adis Jugo, Director Product Technology at skybow Microsoft MVP Office Servers and Services Microsoft MVP Office Development skybow accelerates, standardizes and simplifies!

Director of Product Technology at skybow Microsoft MVP Adis Jugo Director of Product Technology at skybow Microsoft MVP Office Development Office Servers and Services http://adisjugo.com Twitter @adisjugo

Why PowerApps and Flow? Maintenance Data Price Resources Time

Why PowerApps and Flow?

What

PowerApps background Extension of Project Sienna Cloud-based apps for range of mobile devices and browsers Authentication through Azure Active Directory Built in connectors for some popular data sources Extensibility through custom managed APIs (Azure Functions, Azure API Apps…) and Microsoft Azure

Microsoft Flow Workflows and task automation Data connections, connected services Actions Conditions Loops

What can I build with PowerApps? Apps based on data (SharePoint*, SQL, but also DropBox and Google Drive) Onedimensional, form-based apps Simple, single-task apps Microphone, camera, GPS coordinates. Ink and pen support. Multiple data sources in one app Multiple screens

InfoPath replacement. It is a successor, not a replacement. What it isn’t? InfoPath replacement. It is a successor, not a replacement. Limited functionalities List forms Microsoft stated there will be no 1:1 parity SharePoint-specific product Limited SharePoint support Will get better Free

So, how does it work? PowerApps basics

High-level architecture SaaS apps mobile enterprise services tablet business systems browser

Data Sources and connections PowerApps basics

PowerApps, Flow and Connections

Data sources? SaaS data sources Excel on OneDrive Excel on Dropbox Excel on Google Drive Office 365 SharePoint Online lists Google Sheets Salesforce Dynamics CRM

Demo 1 PowerApps basics with SharePoint Online

Environments

Microsoft Common Data Model

Secure Business database, comprising of standard business entities Common Data Model Secure Business database, comprising of standard business entities Encrypted at rest. Built for scale –Service Fabric and elastic SQL. Standard entities, Custom entities Issues No management capabilities Multitenant databases Future Some kind of Office 365 integration 3rd Party ISV Apps

Demo 2 Common Data Model

On Premises Data Gateway

And Flow? Microsoft Flow basics with demo

Simple, data-driven actions, conditions and loops Microsoft Flow Simple, data-driven actions, conditions and loops Start from PowerApps, by another services/events, or schedule No write-back to PowerApps Joonas

Security / Permissions AAD Internal sharing External users – still no info Anonymous use – still no info

Extensibility Overcoming PowerApps and Flow limits

Microsoft SharePoint Server 2013 Expressions Actions and Conditions { C# } Azure Service Bus { LOB } Azure API App, Azure Function © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

For your developers: Extending PowerApps and Flow http://www.adisjugo.com Adding custom data sources to PowerApps and Flow Extending PowerApps language through Azure API Apps Extending PowerApps and Flow with Azure Functions Exchanging data from PowerApps and Flow with 3rd party system using Azure Service Bus Using Azure API Apps to create custom Flow Actions …

Management, operations and governance

Managing PowerApps & Flows Limited management capabilities Basic export and import capability (”Save as”) Automatised deployments are missing No PowerApps or Flows versioning Limited data and security governance capabilities through Environments Limited authentication and sharing story Rogue data sources along the enterprise-ready data sources Custom entities throufgh Common Data Model No governance No management Multitennant SQL Azure

Microsoft SharePoint Server 2013 WrapUp Loosely coupled forms and flow engine. NOT the InfoPath replacement you were waiting for, some scenarios covered (take a look at skybow Rich Forms – www.skybow.com) Mixed enterprise and consumer oriented data sources, manage wisely Limited expression language in PowerApps Extensibility options still pretty limited / undefined Limited SharePoint support © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Don’t overpromise. Remember your lessons from InfoPath. WARNING PowerApps are published as a Minimum Viable Product: things are changing. Prepare for change, and make your plans flexible. First prove that feature you require is supported by PowerApps, or is at least on the roadmap, to avoid dead-ends. Don’t overpromise. Remember your lessons from InfoPath. You might end up deploying hacks as workarounds

InfoPath replacement choice list # Feature PowerApps skybow Rich Forms 1 SharePoint native (no 3rd party technology has to be installed on the clients) +/- + 2 Integrated security (no additional security layer, or unauthorized data sources should be allowed) - 3 Powerful UI designer 4 Master-detail relations, and managing multiple lists and libraries inside a form 5 Field behaviors, calculation, validation 6 Code Behind (for complex calculations and from behaviors) 7 Acting on data changes 8 Custom form controls and actions (adding custom buttons with actions, and form loading actions) 9 Forms Business Logic – executing business logic within the forms -/+ 10 Easy deployment

THANK YOU questions? Business-solutions on Microsoft SharePoint skybow accelerates, standardizes and simplifies!