PowerApps and Flow Bill Feldker and Becky Bertram

Slides:



Advertisements
Similar presentations
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July 2012.
Advertisements

Power BI Sites and Mobile BI. What You Will Learn Sharing and Collaboration Introducing Power BI Exploring Power BI Features and Services Partner Opportunities.
T Sponsors Sameer Chabungbam Principal Program Manager, Microsoft Connector API Apps BizTalk Summit 2015 – London ExCeL London | April 13th & 14th.
Empowering Small Businesses: Microsoft Office 365 P-Suite Danny Burlage MVP Office 365 Wortell.
What are Access Web App What are “Apps for Office” Microsoft Access Access “Apps for Office” Value of “Apps for Office” Apps for Office How it all works.
Empowering people-centric IT Unified device management Access and information protection Desktop Virtualization Hybrid Identity.
James Akrigg Microsoft Ltd Integrating InfoPath Forms Into Workflow Solutions And Business Processes.
A Lap around Azure API Apps. Customer Challenges What are API Apps? Creating and Consuming an API App using VS Adding authentication API Connectors Swagger.
Bob German Principal Architect Future-Proof your SharePoint Customizations: Build 2010 Solutions that become 2013 Apps.
Solving Modern Day Business Problems Using Power Apps
PowerApps and Microsoft Flow for SharePoint Developers Brian T. Jackett Sr. Premier Field Engineer, Microsoft.
Office 365 Upsell Paths.
Extending the value of Office 365 with ShareFile
Microsoft PowerApps & Flow
WPC057 - Introduzione a PowerApps e Microsoft Flow
Microsoft /7/2018 9:01 PM BRK2160 Build business applications with Power Apps, Microsoft Flow, and Office 365 Merwan Hade Senior Program Manager.
Data Platform and Analytics Foundational Training
Contract Lifecycle Management In the Disruptive Age
Becky Bertram January 21, 2017 SharePoint Saturday St. Louis
PowerApps & Flow Licensing Overview for Partners
5/21/2018 9:40 PM BRK3021 Learn about modern infrastructure roles in RDS: Next generation Windows desktop & app virtualization Clark Nicholson - Principal.
About Bill Bill Baer (ˈbɛər)
Webparts360: A Low-Code App Development Tool That Enables Non-Programmers to Build Business Solutions for Microsoft Office 365 Quickly, Easily OFFICE 365.
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 Virtual Academy
Transition Your SharePoint Designer Workflows to Microsoft Flow
The power of common identity across any cloud
Officeatwork 365 Document Designer Allows Organizations to Design Brand- and Legal- Compliant Templates and Documents Globally OFFICE 365 APP BUILDER PROFILE:
Make Your Management and Board Meetings More Effective and Paperless with Microsoft Office 365, SharePoint, and the Pervasent Board Papers App Partner.
Power BI Security Best Practices
Extensible Platform Microsoft Dynamics 365
PowerApps and Microsoft Flow for Business Users
PowerApps for SharePoint Users
SharePoint Saturday Detroit
Eli Robillard Microsoft Office Server & Services MVP
Special thanks to our sponsors!
Microsoft Flow and PowerApps End-to-End
Build Bot using PowerApps
SharePoint Online Management and Control
Microsoft Virtual Academy
Office Mix, Sway, and Docs.com
Power Apps & Flow for Microsoft Dynamics SL
Introduction to Office365 Forms and Flow
What Is Sharepoint? Mohsen Ashkboos
11/14/ :30 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Make Your Life Easier with Microsoft Flow
Microsoft Flow Work less, do more.
File Manager for Microsoft Office 365, SharePoint, and OneDrive: Extensible Via Custom Connectors in Enterprise Deployments, Ideal for End Users OFFICE.
Office 365 Development July 2014.
Access and Information Protection Product Overview October 2013
SharePoint Security for the Site Owner
Microsoft Virtual Academy
Office 365 Identity Management
Agenda OAuth Concepts Programming OAuth.
Microsoft Flow Work less, do more.
Office 365 Development.
Microsoft Flow Approvals 101
2/27/2019 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Kevin Lam & Derek Li Introduction To Logic Apps
System Center Marketing
Microsoft Virtual Academy
Western Mass Microsoft Technology Users Group
PowerApps in MS Flow Robi Vončina.
Guest management with the Power Platform & the Microsoft Graph
PowerApps.
Microsoft Virtual Academy
FLOW 101 Power BI User Group.
PowerApps Hackathon.
Presentation transcript:

PowerApps and Flow Bill Feldker and Becky Bertram St. Louis SharePoint User Group, December 2016

Becky Bertram Owner of Savvy Technical Solutions 8-time SharePoint MVP Authored several Microsoft SharePoint exams Co-authored Wrox book on SharePoint 2013 Wrote on-demand SharePoint Online training at Opsgility.com Wife and mother of 3 kids, aged 5, 3, and 1

Bill Feldker •Solutions Consultant at Valorem •18 years of developer experience •12 years of Microsoft SharePoint experience •Husband and Father of two boys 13 and 11

Mercantilism An economic theory and practice that promoted governmental regulation of a nation's economy for the purpose of augmenting state power at the expense of rival national powers. … With respect to its colonies, British mercantilism meant that the government and the merchants became partners with the goal of increasing political power and private wealth, to the exclusion of other empires. The government protected its merchants— and kept others out—through trade barriers, regulations, and subsidies to domestic industries in order to maximize exports from and minimize imports to the realm. (Wikipedia)

Free Market A system in which the prices for goods and services are determined by the open market and consumers, in which the laws and forces of supply and demand are free from any intervention by a government, price-setting monopoly, or other authority. It is a result of a need being, then the need being met.

Old Microsoft: Mercantilism Corporations must be heavily invested in the Microsoft platform Products only play well with each other e.g. SharePoint only runs on Windows Server using SQL Server

New Microsoft: Free Market Interoperability with other platforms Microsoft gets its money by being the clearinghouse through which other products are connected or hosted e.g. Code is open-source, Microsoft joined the Linux foundation, Azure hosts Apache, Ubuntu, etc.

Connectors Connectors are ways to connect a Microsoft product or service to an external service Connectors used in Power BI, Office 365 Groups, PowerApps, and Flow

PowerApps Becky Bertram

What is a PowerApp? Mobile-ready application Phone- or tablet-centric Viewed with a phone app or using a browser Android, iPhone, GA; Windows Phone, Preview Phone apps can utilize phone camera Usually used to connect to other data sources Microsoft products such as SharePoint and SQL Server Cloud or on-prem using the On-premise Data Gateway 3rd party data sources (SalesForce, DropBox, Box.net, Slack, Pinterest, RSS, FTP) Created “auto-magically” for you based on your data source Some customization allowed No actual programmability

PowerApps Studio Tool for creating and editing PowerApps Available only Windows 10 desktop Create.PowerApps.com in Beta

PowerApps Portal https://powerapps.Microsoft.com Sign in with an organizational account Manage: PowerApps created by you or that have been shared with you for editing Connections On-premise gateways Flows (starting from a PowerApp) Common Data Service Determine which environment you’re using

Demo Creating a PowerApp the connects to SharePoint Online

On-Premise Data Gateway Connections to internal on prem datasources – Non API You can install the gateway installer (Server only) Does not need to be on the same server as the data source Currently only SharePoint and SQL Server are supported Uses the Azure Service Bus for data transfer Can’t be on a DC

Demo Connecting to an on-premise SharePoint List using the Data Gateway

Management https://admin.powerapps.com Environments Select region (immutable) Can use the Common Data Model Could be used for segments of your company, or for Dev/QA/Prod Security User roles If using CDM, can also determine granular permissions Data Policies Determine which environment(s) Restrict sharing of data between particular environments

Demo Managing Your PowerApps Environments

Publishing and Sharing Your PowerApps Share with individual users Grant read or contributor access Share with whole organization Users with Contribute access will see it on the PowerApps Apps list Users with Read access will see it on the Dynamics 365 homepage or in App Source (https://home.dynamics.com)

Sharing an app Using the PowerApps Portal and the Dynamics 365 Homepage

Microsoft Flow Bill Feldker

What is Flow? Microsoft offering to automate workflows between apps and services http://flow.microsoft.com Start from a template or create your own from scratch

Microsoft Flow helps you work smarter by automating workflow across your apps and services Get notifications Synchronize files Collect data Automate approvals

The flow ecosystem

Templates There are hundreds of templates to choose from Currently you cannot share your templates out Sharing is supposed to be ready by the end of 2016 Sharing within your organization Sharing with the general public

Service Connections Different from PowerApps – not just connections to data, also actions and triggers

Flow in SharePoint

Included in context in SharePoint (online):

Triggers - SharePoint Triggers

Actions - SharePoint Actions

Actions - SharePoint Actions – Dynamic Content

Connections

Connections This is a list of your current connections in Flow

Custom API

Connecting your services to Flow Flow is fully metadata-driven and extensible so you can connect to any of your own services Even connect to 3rd party services you consume Custom APIs within an organization Scoped to a company so that you can build something that’s unique to that organization

Requirements for building a connector HTTP Web API Must Use Swagger to define your API One of the standard forms of Auth: API key Basic OAuth 2.0 APIs which have human-consumable contracts For triggers: Webhooks recommended Polling available with some work

Custom Connectors with PowerApps

Flow Pricing

Flow Documentation

Documentation General Flow Information Custom API https://flow.microsoft.com/en-us/documentation/getting-started/ https://flow.microsoft.com/ Custom API https://flow.microsoft.com/en-us/documentation/register-custom-api/ https://flow.microsoft.com/en-us/documentation/customapi-azure-resource-manager-tutorial/#enable- authentication-in-azure-active-directory

Demo

Questions?