11/12/2018 6:23 AM Transform business process with SharePoint, PowerApps, and Flow for biz apps, forms, and automation Good afternoon. Welcome to our session to learn about how we can empower Power users to create new digital experiences using SharePoint, PowerApps and Flow. Arbindo Chattopadhyay – arbindoc@Microsoft.com © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Microsoft 365 toolkit enables collaboration scenarios Transforming customer conversations from products to solutions Collaboration Scenarios Connecting people to people, people to information and people to systems Modern collaboration with effective teamwork Employee engagement and empowerment Business transformation Building upon the first 2 scenarios brings us to business transformation. Here partners can help our customers realize additional value by automating business processes by building end to end workflows, content management solutions, intelligent bots and automate tasks. The hub for teamwork value meets the unique needs of each team member in a highly secure way. Drives employee engagement and delivers new insights with mobile and intelligent intranets and communities that empower the workforce. Connects experiences using Microsoft Graph and artificial intelligence to fully realize digital transformation.
Session Objectives & Takeaways Understand how PowerApps is better alternative to InfoPath Learn about how PowerApps and Flow integrates with SharePoint Learn how these new capabilities help partners grow their collaboration practice Session Takeaways Be able to articulate the value of PowerApps and Flow for business users Be able to demonstrate new capabilities to partners and customers Be able to articulate partner opportunities with PowerApps and Flow integration in SharePoint Our applications, such as SharePoint and OneDrive, are also platforms that enable customers to extend them to meet their needs. New tools such as PowerApps and Flow enable power users to quickly build applications without incurring additional cost and time. In this session we have 3 objectives and takeaways In this session we have 3 objectives and takeways We will stat by understanding how PowerApps is a better alternative to InfoPath We will learn how PowerApps, and Flow integrates with SHarePoint And lastly we will discuss how partners can grow their collaboration practice using these capabilities
Microsoft Inspire 11/12/2018 6:23 AM With PowerApps and Microsoft Flow, building powerful and rich visual apps with business process automation isn't just for developers anymore. Using a simple visual designer, you can create your own app that integrates the systems and data you use every day, without writing a single line of code. Today Excel, Access and Infopath are among the most popular application platform for power users to build macro based automation. However, it does not scale in cloud and do not run on mobile devices. The power user community needs new set of tools to help them build applications that run in the cloud and can be consumed by mobile devices. PowerApps and Flow are two such tools for building rich visual apps without any code. Both these tools now integrate natively within SharePoint and OneDrive and can be leveraged to customize data entry forms, integrate data from other sources and build workflows. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Connectors and Gateways Microsoft Inspire 11/12/2018 6:23 AM Dynamics 365 Office 365 Flow PowerApps Power BI Common Data Service Pro dev extensibility Connectors and Gateways Lets start with a quick landscape. Our suite of business application platform is made up of PowerApps, Flow and Power BI. Today we will focus on PowerApps and Flow We will do a deep dive on direct integration into SharePoint in O365. However we have similar integration with Dynamics 365 as well. Built underneath is supporting data layer of Common Data Services. Many have not heard a lot about CDS. We are really excited to see that grow and evolve as more teams are ready to put their data in there. It allows our system of gateways and connectors to put data into CDS, add our pro dev extensibility components on top of what you can do with Power Apps and Flow © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
InfoPath – Reasons for using 11/12/2018 6:23 AM InfoPath – Reasons for using Allows custom forms to work with SharePoint Could apply business rules Could use cascading dropdown controls Formatting and layout Field validation Simple forms were a reasonable alternative to custom dev InfoPath was released back in 2003 and it was an instant hit with power users because they could create forms to collect data without engaging IT. InfoPath provided business rules editor based on XML, controls such as cascading drop down where value of one drop down based on selection from other drop down, easy formatting and layout, all of this without writing a single lone of code. Then came SharePoint that enabled InfoPath forms to be rendered on browser without the need for desktop InfoPath application. InfoPath was used for all sorts of form based applications from simple vacation approval to complex workflow based performance management system. It was a great alternative to custom code. But then what happened? © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
InfoPath - Cons Required a particular set of skills… not easy 11/12/2018 6:23 AM InfoPath - Cons Required a particular set of skills… not easy XML foundation Not mobile friendly Not easy to maintain Dated look and feel It’s going away… eventually Organization’s workforce started demanding mobility. Ability to use these applications more on their mobile phones and tablets rather than desktop. InfoPath was not designed for cloud first and mobile first world. Few years back we announced end of InfoPath in SharePoint conference, and we started working on building next generation tool for our power users who are mobile by default. PowerApps is our replacement for InfoPath. InfoPath is going to go away eventually. We are still supporting InfoPath but there won’t be any development in that technology. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
11/12/2018 6:23 AM PowerApps Advantages Part of the cloud deployment approach – constant updates Part of a family of tools (Flow and PowerBI) that add automation and visualization 100+ connectors Modern look and feel Very mobile friendly We want to start with few PowerApps advantages. PowerApps is a cloud service, which means it is regularly updated with bug fixes and new functionality. Customers do not need to install anything on devices. It is part of family of tools of bus app platform with Power BI. You get level of automation with Microsoft Flow and visualization of data with Power BI that you can easily integrate into PowerApps SharePoint maybe my fav connector, but it is not only connector available. I may need to connect to Dynamics or something else. There are 100+ connectors and number is growing. You can pull data from multiple data sources using connectors and can also create your own connector. PowerApps forms are born mobile friendly. You do not have to do anything special for the forms to run on your mobile devices. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
PowerApps and SharePoint touch-points 11/12/2018 6:23 AM 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 As we look at PowerApps and SharePoint. We have multiple built in integrations © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Custom forms with PowerApps 11/12/2018 6:23 AM Coming soon Custom forms with PowerApps Built-in browser based customization experience Integrated to modern SharePoint UX Easy to customize, yet powerful enough to tackle complex scenarios Lets take a scenario where user wants to customize the built in SharePoint list form by adding maps, some pictures and a Power BI chart. We can accomplish all this today by easily customizing SharePoint forms using PowerApps © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Demo How to customize forms with PowerApps 11/12/2018 6:23 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
PowerApps web part 11/12/2018 6:23 AM Late 2017 © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Flow launch panel Create flows that prompt for information 11/12/2018 6:23 AM Coming soon Flow launch panel Create flows that prompt for information Run as the user starting the flow Integrated into modern lists and libraries in SharePoint Microsoft Flow is evolution of workflows we came to know and love within SharePoint. Flow has much broader scope and role than workflows and is one of the business applications in Office 365. Similar to PowerApps, Flow is also integrated into SharePoint and OneDrive. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Demo Flow launch panel 11/12/2018 6:23 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Microsoft Forms Scenarios Today Microsoft Forms Scenarios Surveys Customer Profile Collection Employee Satisfaction Survey Event Feedback Organizing Team Activities Quizzes Classroom Quizzes and Assessments HR Training Polls Town Hall Q&A Presentation Polling Ideation Information Gathering Partnership Application Mobile Phone Transfer Event Registrations Flow was first introduced in Education SKU and now it is part of Commercial It can be integration with SharePoint and Flow for some rich workflow scenarios
Demo Microsoft Forms 11/12/2018 6:23 AM Show the Forms in communication site Edit the Form Show how Flow can take data and put it into SharePoint list and send an email © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Transform business process Microsoft 2016 11/12/2018 6:23 AM Transform business process Capture and manage business data Gather Streamline repetitive tasks and process Automate Create innovative custom data insights and interactions Liberate Common Data Service Logic Apps Xamarin and custom BI Lists Microsoft Flow PowerApps, Power BI, Microsoft Forms Now to bring it all together, we have 2 personas Professional developers, and Power Users For professional developers, CDS provides the data layer with data across Microsoft services such as Office and Dynamics, Logic Apps provides the cloud based automation engine, and Xamarin with custom BI forms the development tools for building transformational scenarios On the other hand, for power users SharePoint lists and libraries form the data layer, with Microsoft Flow as the automation engine, followed by PowerApps, PowerBi and Forms providing the visual canvas for cloud first and mobile first applications As always our partners plan and important role in building extensions, and integrations to meet customer’s business needs Global community and partner ecosystem © 2017 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Use PowerApps & Flow InfoPath/ SharePoint Designer Access Web Apps Microsoft Build 2017 11/12/2018 6:23 AM Use PowerApps & Flow InfoPath/ SharePoint Designer No new versions, supported through 2026 Access Web Apps PowerApps/ Flow Successors to InfoPath forms, Access Web Apps and SharePoint Designer workflows We get this question about InfoPath and SharePoint designer all the time, so here it is one more time InfoPath and SharePoint designer are deprecated. No new version. Supported through 2026 Access Web App is deprecated. Short Run. Out customers have huge investments in legacy technologies, and our partners have huge opportunity in front of them to modernize these applications for cloud first and mobile first world © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Roadmap Today Coming soon Late 2017 Predictive indexing Attachments in Flow Better Flow triggers and actions for document libraries Custom forms with PowerApps Multi-value columns in PowerApps, (read-only in Flow) Flow for OneDrive Flow launch panel Column formatter Attachments in PowerApps PowerApps web part “Send for review” out of box flow Write to multi-value columns in Flow Managed Metadata support
Partners enable the digital transformation journey 11/12/2018 6:23 AM Partners enable the digital transformation journey Customer’s business priorities Microsoft 365 Digital transformation Partner value-add Packaged adoption and deployment It’s important to understand that technology alone does not deliver digital transformation to a customer. Microsoft 365 is unique in the breadth of its applications, the depth of its feature set, its integration, its intelligence, and its security. That’s why it’s so important that partners bring the capabilities of Microsoft 365 to life by identifying the business priorities of a customer, and illuminate the scenarios that can be transformed to achieve those priorities. That’s the first of many ways that you, our partners, bring value to customers. It’s critical that you lead the discussion with digital transformation, what it means to the customer, and how Microsoft 365 can help to drive the customer’s objectives. The value of Microsoft 365 shines in light of those objectives. When we lead with digital transformation, with collaboration, or with other high-value outcomes. You’ll see that we emphasize scenarios more, and tools less. It’s not “what to use when”, but rather how to drive outcomes with Microsoft’s deeply integrated services, including Microsoft 365. Digital transformation is a journey that requires best-of-breed technologies, processes and, most importantly, people and expertise. Many of our customers are not embarking on their digital transformation journey alone, but rather with you as advisors. We seen our most successful partners are providing more value on top of Microsoft 365 in three ways: 1) By building IP solutions and repeatable services 2) By driving packages adoption and deployment services to address the core need 3) By offering ongoing managed services © Microsoft Corporation. All rights reserved.
Partner opportunity for value added services Resalable IP Managed services Training Microsoft 365 Adoption and change management Migration & deployment Software & device provisioning Education consulting Collaboration readiness, planning, & architecture design Source: Forrester TEI Study 2017: Reproduction Prohibited
Business transformation Partner opportunity Deployment Adoption Managed services Developer & integration Build data governance controls to increase customer compliance posture Deploy classification and protection controls to secure customers' intellectual property Simplify the collaboration environment and increase return on investment through consolidation of collaboration tools Envisioning digital transformation scenarios that optimize customer’s business process and reduce cost by leveraging new capabilities and extensibility in the platform Training to end-users on developing PowerApps using Flow and SharePoint Maintain and support applications built leveraging collaboration capabilities Provide administration services for modern extensibility platform Streamline business and approval processes for customers using automated workflows Managing customers’ business intelligence platforms and connectivity with services such as the Microsoft Graph Mobilize mission-critical systems Collect and organize business data Create new end-to-end workflows Integrate with existing line-of- business applications Please spend a few moments to review some of the partner opportunities that are possible with business transformation. Note, this is not an exhaustive list, but are example opportunities.
Business Transformation Title Feature Partner Opportunity View and manage data with custom forms built with PowerApps Customize the default SharePoint forms using Microsoft PowerApps, to create the look, the interactivity, and the functionality you need to support users in your list or library. Your custom forms can connect data in lists with over 160 online and on-premises data sources. Partners can leverage this capability in following ways: 1. Build professional services offering to perform assessment and modernization of customer's existing VBA based collaboration solution 2. Provide training to customer's power users for building mobile ready collaboration applications based on PowerApps and SharePoint Site-level device access policies. You can define access to content by users on unmanaged or non-compliant devices at the tenant level already. Today we announced device-based conditional access policies at the site level, so you can control access to sensitive information by site. You can block access by unmanaged or non-compliant devices, or you can restrict these devices to browser-only access. Partners can leverage this capability to strengthen their security and compliance offering by including comprehensive protection of collaboration content across devices and network. Connect your applications to core SharePoint data New Microsoft Graph APIs for SharePoint lists and content types let you connect mobile apps and web services to core SharePoint data. Microsoft Graph provides rich data around content and its relationship with people and objects. The Microsoft Graph API provides programmatic way to access this rich data within customer's business solutions Partners can leverage this capability to envision, build and integrate customer's LOB application with insights from Microsoft Graph