PowerApps for SharePoint Users

PowerApps for SharePoint Users

PowerApps for SharePoint Users What you need to know Wes Preston MVP, Consultant @idubbs idubbs.com/blog trecstone.com 2

Abstract Have you been a user of SharePoint Designer? InfoPath? Access Services? How are you building business solutions today? Microsoft PowerApps is the successor to InfoPath and targets the business user and power user gaps left between SharePoints out of the box capabilities and custom development. SharePoint users need to understand how Microsoft PowerApps adds business value by extending SharePoint: from building mobile apps, to custom forms, to powerful business solutions. While PowerApps and SharePoint integration is relatively new, it is rapidly changing and is a tool critical for SharePoint users to understand.

Objective Want you to walk away knowing where PowerApps will fit in your SharePoint environment Not going to get into details on how things work or steps for building PowerApps Agenda What is PowerApps Scenarios

Feature Review What Is PowerApps ? Part of the Business Platform the Power Suite (?) Forms and application platform NOT exclusively for SharePoint

Dynamics 365 Flow Office 365 Connectors and Gateways

Common Data Service PowerApp s Pro dev extensibility

Power BI Part of the cloud PowerApps Advantages deployment approach constant updates Part of a family of

tools (Flow and PowerBI) that add automation and visualization 100+ connectors Modern look and feel Design and usage intended for end

users If you were comfortable with Excel and Access formulas, youll be right at home with PowerApps formulas Literally seconds to PowerApps Web Portal Available online

only Where you manage apps, connections, etc. PowerApps Studio Windows or Web PowerApps Mobile Client Apps available on iOS, Android, and Windows

Mobile Individual PowerApps can be pinned to the home page Why should SharePoint users care about PowerApps? Use Cases Replace and customize default SharePoint forms Build apps on SharePoint data

Take your data mobile Replace SharePoint apps and views Power Users and Citizen Developers The gap between OOB and custom solutions SharePoint Designer Visual page/form designer, conditional formatting, etc. Workflows InfoPath

Forms creation Dynamic, business logic Capable of more complex customization Access Services JSLink and Client Side Rendering Didnt get a lot of traction Code Tipping towards development Demo: Embedded Forms

Embedded in SharePoint Smooth transition between platforms In SharePoint In PowerApps Try Again Deactivate or delete the embedded forms

Settings -> Form Settings In PowerApps Roll back to a previous version of forms Demo: Build Apps on SharePoint Data Digital Transformat ion

Rethink and rebuild: InfoPath -> PowerApps SharePoint pages and views -> PowerApps Embedded PowerBI Microsoft Flow provides actions

Digital Transformat ion SharePoint solutions: Multiple pages and views Potential customizations (JS Link, code) User-targeted functionality Feature Review

Embedded forms (coming REALLY soon) Web part (coming) Rules Oh yea, Microsoft Flow

Notes: Sharing NOT public-facing - Only tenant users Can be shared and accessed across the organization Can be shared with all, or specific users View-level security Environments offer additional control

Notes: Connection s and Gateways Connections: Work with services and data LOTS of connection types available Gateways: Allow access to on-prem data (SQL for now) https://powerapps.microsoft.com/en-us/blog/c onnect-to-your-on-premises-data-sources-using

-on-premises-data-gateway-from-powerapps/ Food for Thought: Data Options Continue using SharePoint lists and sites Move data to SQL Use the Common Data Service

Disclaimers PowerApps will continue to change rapidly Stuff DOES change day to day The rabbit hole is deeeeeeep PowerApps roadmap - highlights H2 Calendar 2017 Calendar 2018

o Create and use embedded PowerApps as custom o Use server-side business logic for list forms in SharePoint Online o Utilize attachments, multi-select fields, and images in your SharePoint Online driven PowerApps o Easily embed PowerApps in SharePoint Online pages with web parts and within Power BI reports

o Use the Rules explorer for easier expression authoring o Tenant-wide admin resource management, app validation rules and easy defaulting o Create model-driven apps o Support for GDPR compliance o Government cloud deployment o SQL - Support for stored procs and

views o Enhanced application lifecycle management with sandbox environments usage analytics, and package export/import across environments Roadmap is for general information purposes only and subject to c

Additional Roadmap Updates Custom forms: Aiming for First Release by end of NEXT WEEK Flow launch panel now in First Release Flow and PowerApps buttons in lists and libraries coming out of under Preview features soon Multi-value support and Taxonomy write

support coming by end of year Attachments are read-only for now, working on read-write early in 2018 Webinar listing: https://powerapps.microsoft.com/en-us/tutorials/webinars-listing/ Upcoming webinars Nov. 9 - Getting Started: Office Graph Templates

Nov. 14 - Getting Started: Using Connector Documentation Nove. 28 - Getting Started: PowerApps Community Opportunities References and Resources https://powerapps.microsoft.com/ Some slide content from my Ignite session

- Thanks to Microsofts Cathy Dew My Blog http://www.idubbs.com/blog/powerapps-and-flows/

Recently Viewed Presentations

  • HOW CAN OBJECTS BECOME CHARGED? - raochran.com

    HOW CAN OBJECTS BECOME CHARGED? - raochran.com

    Electrostatic Series. Triboelectric Series. Electron Affinity. The tendency of a substance to hold onto electrons. Using the Electrostatic series, how can we determine which charge will the following substances get after they have been rubbed together? ... HOW CAN OBJECTS...
  • C

    C

    An NFA with e-transitions can be compiled into an equivalent DFA by modifying the subset construction e-transitions can allow more natural/succinct description Read the textbook for details
  • Eduqas Paper 2 - Reading

    Eduqas Paper 2 - Reading

    These techniques are for ANYof the writing questions in the exam. THE GOAL OF EACH TEXT IS THE SAME: PERSUADE THE READER TO AGREE WITH YOU! ... USE DAFOREST TO . PERSUADE. THE READER TO AGREE WITH YOU. CHECK YOUR...
  • Time to Cash In on ATM Processing

    Time to Cash In on ATM Processing

    * Time to Cash In on ATM Processing United Bank Card Annual Sales Conference 2005 United Cash Solutions Wholly owned subsidiary of United Bank Card founded in 2004 Provide Partners with diversified payment solutions Additional Income Opportunities Strengthen Merchant relationship...
  • Utilizing Environmentally Responsible Materials Protection ...

    Utilizing Environmentally Responsible Materials Protection ...

    B. A. Miksic FNACE Entrepreneur of the Year Founder & CEO The Mission: Develop and bring to market corrosion protection products, utilizing the most environmentally responsible technologies available, that outperform all non-degradable, toxic or otherwise harmful and costly alternatives.
  • Notes  Chapter 6  The Cell part 1 Prokaryotic

    Notes Chapter 6 The Cell part 1 Prokaryotic

    Arial Calibri MS Pゴシック Arial Black Office Theme Notes - Chapter 6 - The Cell part 1 Slide 2 Limits on Cell Size Generalized Animal Cell Generalized Plant Cell Nucleus Ribosomes Endomembrane System Endoplasmic Reticulum Golgi apparatus Lysosome Vacuoles
  • Welcome to English 11: The American Dream

    Welcome to English 11: The American Dream

    The American Dream. The American Dream can be defined as the ideal that every US citizen should have an equal opportunity to achieve success and prosperity through hard work, determination, and initiative. First publicly defined in 1931 - "The American...
  • PRESENTATION TITLE IN THIS SPACE HERE - cs.uwaterloo.ca

    PRESENTATION TITLE IN THIS SPACE HERE - cs.uwaterloo.ca

    Course Enrolment. Use QUEST system on-line until Monday May 28.. QUEST cannot be used for REMEDIAL/AUDIT/ READING courses, must use the . DROP/ADD. form. Additional courses taken for credit but not included in your program requirement must be assigned XTRA...