custom apis with powerapps and microsoft flow
TRANSCRIPT
![Page 1: Custom APIs with Powerapps and Microsoft Flow](https://reader034.vdocument.in/reader034/viewer/2022051101/586fd84a1a28ab18428b553b/html5/thumbnails/1.jpg)
Custom APIs with PowerApps and Microsoft Flow
Malin De SilvaMVP, Office Servers and Services
![Page 2: Custom APIs with Powerapps and Microsoft Flow](https://reader034.vdocument.in/reader034/viewer/2022051101/586fd84a1a28ab18428b553b/html5/thumbnails/2.jpg)
Malin De Silva
Email : [email protected] : Malind19Facebook : Malin De SilvaLinkedIn : Malin De Silva
• MVP for Office Servers and Services.
• SharePoint Specialist with experience since SharePoint 2007.
• MCSD, SharePoint Apps.• Speaker at many conferences
and meetups.
![Page 3: Custom APIs with Powerapps and Microsoft Flow](https://reader034.vdocument.in/reader034/viewer/2022051101/586fd84a1a28ab18428b553b/html5/thumbnails/3.jpg)
Agenda• PowerApps Recap
• Why Custom API?
• Using Custom APIs
• Microsoft Flow
![Page 4: Custom APIs with Powerapps and Microsoft Flow](https://reader034.vdocument.in/reader034/viewer/2022051101/586fd84a1a28ab18428b553b/html5/thumbnails/4.jpg)
PowerApps Recap• Apps that run on Mobile and Web
• Built using a Windows 10 App or Browser
• Access through PowerApps App or Web
• Connectivity for multiple services and Custom APIs
• On-premises connectivity through gateways
![Page 5: Custom APIs with Powerapps and Microsoft Flow](https://reader034.vdocument.in/reader034/viewer/2022051101/586fd84a1a28ab18428b553b/html5/thumbnails/5.jpg)
Business Application Platform Innovation
• Power Users• Professional Developers• The Microsoft Common Data
Model• Connectors and Gateways
![Page 6: Custom APIs with Powerapps and Microsoft Flow](https://reader034.vdocument.in/reader034/viewer/2022051101/586fd84a1a28ab18428b553b/html5/thumbnails/6.jpg)
Why Custom APIs?• Services not supported
• Custom logic and interactions
• Impersonations and custom authentication rules
![Page 7: Custom APIs with Powerapps and Microsoft Flow](https://reader034.vdocument.in/reader034/viewer/2022051101/586fd84a1a28ab18428b553b/html5/thumbnails/7.jpg)
Easy Steps1. Create Swagger file
2. Add connection to custom API
3. Add custom API to Flow and App
4. Share the custom API
![Page 8: Custom APIs with Powerapps and Microsoft Flow](https://reader034.vdocument.in/reader034/viewer/2022051101/586fd84a1a28ab18428b553b/html5/thumbnails/8.jpg)
DEMONSTRATIONCreating a Custom API with Visual Studio and Azure
![Page 9: Custom APIs with Powerapps and Microsoft Flow](https://reader034.vdocument.in/reader034/viewer/2022051101/586fd84a1a28ab18428b553b/html5/thumbnails/9.jpg)
Quota and Throttling• Up to five APIs per a PowerApps account
• Up to 500 requests per minute on each custom API
• Deleting the custom API deletes all the connections to the API
![Page 10: Custom APIs with Powerapps and Microsoft Flow](https://reader034.vdocument.in/reader034/viewer/2022051101/586fd84a1a28ab18428b553b/html5/thumbnails/10.jpg)
Microsoft Flow• Utilizes IFTTT Saas implementation
• Available templates as well as new templates
• Hosted on Azure App Services
• Many services in integrated with SharePoint lists and libraries(in future)
![Page 11: Custom APIs with Powerapps and Microsoft Flow](https://reader034.vdocument.in/reader034/viewer/2022051101/586fd84a1a28ab18428b553b/html5/thumbnails/11.jpg)
Supported Services
![Page 12: Custom APIs with Powerapps and Microsoft Flow](https://reader034.vdocument.in/reader034/viewer/2022051101/586fd84a1a28ab18428b553b/html5/thumbnails/12.jpg)
In-built templates
![Page 13: Custom APIs with Powerapps and Microsoft Flow](https://reader034.vdocument.in/reader034/viewer/2022051101/586fd84a1a28ab18428b553b/html5/thumbnails/13.jpg)
DEMONSTRATIONAutomation with Microsoft Flow
![Page 14: Custom APIs with Powerapps and Microsoft Flow](https://reader034.vdocument.in/reader034/viewer/2022051101/586fd84a1a28ab18428b553b/html5/thumbnails/14.jpg)
Pros and ConsPros
• Easily create cross site or cross tenant Flows
• Cross application Flows• Templates : Leverage or Build• Recurring Flows• User Profile Properties
Cons• Public Preview mode• Its personal; actions are ran using
your connections including any created items, emails send are using your credentials
• Cannot trigger a secondary Flow from the primary Flow
• Reordering of steps not possible; requires deleting and recreating to insert another Step
• Error on Twitter REST API max connections (by app, not user)Content credits: Jennifer Pearcey
![Page 15: Custom APIs with Powerapps and Microsoft Flow](https://reader034.vdocument.in/reader034/viewer/2022051101/586fd84a1a28ab18428b553b/html5/thumbnails/15.jpg)
Questions?Thank You
Email : [email protected] : Malind19Facebook : Malin De SilvaLinkedIn : Malin De Silva