44
Improving your Productivity using Microsoft Flow and PowerApps in Office 365 By Vignesh Ganesan | MCP, MCITP,MCTS & ITIL V3 Technical Manager - SharePoint & Office 365 & Jayanthi P | MCTS SharePoint & Office 365 Developer

Improving your productivity using Microsoft Flow and PowerApps in Office 365

Embed Size (px)

Citation preview

Page 1: Improving your productivity using Microsoft Flow and PowerApps in Office 365

Improving your Productivity using Microsoft Flow and PowerApps in Office 365

By

Vignesh Ganesan | MCP, MCITP,MCTS & ITIL V3Technical Manager - SharePoint & Office 365

&Jayanthi P | MCTS SharePoint & Office 365 Developer

Page 2: Improving your productivity using Microsoft Flow and PowerApps in Office 365
Page 3: Improving your productivity using Microsoft Flow and PowerApps in Office 365

Who are we?

• Vignesh Ganesan

• Technical Manager- SharePoint & Office 365

• C Sharp Corner MVP

• Active Blogger on C Sharp corner , Collab 365 community , European SP Community & HubFly Blog site

• www.vigneshsharepointthoughts.com

• Jayanthi P

• SharePoint & Office 365 Developer

• Specialized on SQL Server, Asp. Net, SharePoint, Office 365, Dynamics CRM & Power BI

Page 4: Improving your productivity using Microsoft Flow and PowerApps in Office 365

Targeted Audiences

IT Admins Office 365 Admin & Dev

Architects and Decision Makers

Folks who are new to Office 365

Page 5: Improving your productivity using Microsoft Flow and PowerApps in Office 365
Page 6: Improving your productivity using Microsoft Flow and PowerApps in Office 365

Today Agenda

We’ll look at two new offerings for Office 365:

• PowerApps – Custom apps for business needs

• Flow – Automated workflows between apps and services

Review these products and walk through creating SharePoint focused example.

Page 7: Improving your productivity using Microsoft Flow and PowerApps in Office 365

The larger landscape

Page 8: Improving your productivity using Microsoft Flow and PowerApps in Office 365

Big Picture – Business PlatformPower your apps with all your data- All in oneplace

Page 9: Improving your productivity using Microsoft Flow and PowerApps in Office 365

Business Application Platform Innovation

• Power BI

• Power Apps

• Microsoft Flow

• https://businessplatform.microsoft.com

Page 10: Improving your productivity using Microsoft Flow and PowerApps in Office 365

Business Application Platform Innovation

• Lets talk PowerApps and Flow

• Power users build “no code” solutions

• Connect to services and data already in your organization

• Cloud/ On-Prem developing

Page 11: Improving your productivity using Microsoft Flow and PowerApps in Office 365

Power BI – pretty Important but some other day

Page 12: Improving your productivity using Microsoft Flow and PowerApps in Office 365

Microsoft FlowAutomate your Business Processes + Tasks

Page 13: Improving your productivity using Microsoft Flow and PowerApps in Office 365

Microsoft Flow helps non-developers work smarter by

automating workflows across apps and services

Get notifications Copy files Collect data Automate approvals

Page 14: Improving your productivity using Microsoft Flow and PowerApps in Office 365

What makes up a Flow?

Example: Notification Flow

Page 15: Improving your productivity using Microsoft Flow and PowerApps in Office 365

Connect to cloud and on-premises data

Page 16: Improving your productivity using Microsoft Flow and PowerApps in Office 365

Templates help users to get started

Page 17: Improving your productivity using Microsoft Flow and PowerApps in Office 365

Connections

17

Page 18: Improving your productivity using Microsoft Flow and PowerApps in Office 365

Connect with your favorite services

https://flow.microsoft.com

Page 19: Improving your productivity using Microsoft Flow and PowerApps in Office 365

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 approvalsAll Assigned Must Approve

Page 20: Improving your productivity using Microsoft Flow and PowerApps in Office 365

Managing Flows

• Web Interface http://flow.microsoft.com

• Flow Mobile App

Page 21: Improving your productivity using Microsoft Flow and PowerApps in Office 365
Page 22: Improving your productivity using Microsoft Flow and PowerApps in Office 365
Page 23: Improving your productivity using Microsoft Flow and PowerApps in Office 365
Page 24: Improving your productivity using Microsoft Flow and PowerApps in Office 365

Microsoft Flow roadmap - highlights

H2 Calendar 2017 Calendar 2018

o Export/import app packages across envs

o SPO – “In-the-box” review flows

o SPO – use flow for Content Publishing approvals

o SPO – people, choice, attachment and multi-values

o In-context in Dynamics 365

o Embedded Power BI analytics

o Office 365 audit logs

o Support for GDPR compliance

o UK deployment

o HTML rich text editor

o Guides for debugging actions and conditions

o Government and sovereign clouds deployment

o ALM – Sandbox environments

o ALM – Move or copy across environments

o Leverage device signals (e.g. Location)

o AppSource integration

o Azure functions integration

https://flow.microsoft.com/en-us/blog/

Microsoft Flow Roadmap

Page 25: Improving your productivity using Microsoft Flow and PowerApps in Office 365

Microsoft PowerAppsBuild custom business mobile apps

Page 26: Improving your productivity using Microsoft Flow and PowerApps in Office 365

Build Mobile No-code apps for your business

Page 27: Improving your productivity using Microsoft Flow and PowerApps in Office 365

What are PowerApps?

• Stand-alone apps

• Targeted at mobile platforms: Phones and tablets

• Works hand in hand with Microsoft Flow to automate business processes

• Cloud-based tool which allows you to create online forms and mobile apps that interact with your data across platforms with little or no code.

Notes:

• Solid Integration with SharePoint and several other O365 offerings

• Might be like InfoPath but for mobile platforms

Page 28: Improving your productivity using Microsoft Flow and PowerApps in Office 365

PowerApps takes you

From This To This

Page 29: Improving your productivity using Microsoft Flow and PowerApps in Office 365

PowerApps Web Portal

Page 30: Improving your productivity using Microsoft Flow and PowerApps in Office 365
Page 31: Improving your productivity using Microsoft Flow and PowerApps in Office 365

PUBLISH TO RANGE OF DEVICES

• iOS Version 9.3 and above

• Android 5 and above

• Windows 10 Mobile

Page 32: Improving your productivity using Microsoft Flow and PowerApps in Office 365

How Does it work?

Page 33: Improving your productivity using Microsoft Flow and PowerApps in Office 365

Share with anyone on your AD tenant

Need own credentials for SPO

SQL as long as you are able to access data

DropBox/Box access – need own credentials

Explicit consent every time can be specified

More…

Page 34: Improving your productivity using Microsoft Flow and PowerApps in Office 365

PowerApps Native in SharePoint

Page 35: Improving your productivity using Microsoft Flow and PowerApps in Office 365
Page 36: Improving your productivity using Microsoft Flow and PowerApps in Office 365

Common Datasource to use

36

• SharePoint Online

• The CDM

• Sql Server database

• Salesforce

• Dynamics 365

• Excel workbook

Page 37: Improving your productivity using Microsoft Flow and PowerApps in Office 365

Sharing

• NOT public-facing

• Can be shared and accessed across the organization

• Can be shared with all, or specific users

Page 38: Improving your productivity using Microsoft Flow and PowerApps in Office 365

PowerApp Vs InfoPath

• Form Layout like InfoPath does not exist in PowerApp yet… but Microsoft Ignite 2017 said it will be there in next release.

• Cannot share PowerApp with external users, it can only be used byusers in Office 365 environment

• PowerApps is currently only offered as software as a service (SaaS). As of now, there have not been any announcement about offering an On-Premise version.

• PowerApp doesn’t handle printing ... Yet.

Page 39: Improving your productivity using Microsoft Flow and PowerApps in Office 365

Microsoft Flow roadmap - highlights

https://powerapps.microsoft.com/en-us/blog/

Microsoft PowerApps Roadmap

Page 40: Improving your productivity using Microsoft Flow and PowerApps in Office 365

PricingPowerApps & Flow

Page 41: Improving your productivity using Microsoft Flow and PowerApps in Office 365

Microsoft Flow Pricing

Page 42: Improving your productivity using Microsoft Flow and PowerApps in Office 365

PowerApps Pricing

Page 43: Improving your productivity using Microsoft Flow and PowerApps in Office 365
Page 44: Improving your productivity using Microsoft Flow and PowerApps in Office 365

Conclusion:

“Going forward , it’s a mobile first , cloud first world “

Digital Transformation