SlideShare a Scribd company logo
1 of 20
Humanitarian App using Microsoft
Business Application Platform
Jennifer Pearcey
Thanks to our Sponsors
Silver
Gold
Raffle Organized by
Who’s the gal in the Aloha?
• Japanese and Irish
• Born in Canada
• Living and Working in Hawaii
• Vacationing in Europe
• 17 years in SharePoint
• SharePoint Practice Lead
• SharePoint Evangelist,
Architect and occasionally,
Proctologist
Where I grew up…
Oh Canada, you’re so brr!
My home, currently
What I thought I volunteered for…
• Point-in-time Homeless Canvassing
Turned out to be…
• Data Entry
My Hrm… Moment
• Give back thousands of volunteer hours by digitizing
interviews
• Imagine what we could do with thousands of volunteer
hours?!?
Microsoft + Humanitarian
• MS providing compliant, safe, cloud computing resources
 GDPR and other regional compliance
 Protection of people/data
• Humanitarian Action
 https://www.microsoft.com/en-us/nonprofits
• Nonprofits
 https://www.microsoft.com/about/philanthropies/humanitarian-action/
 Solutions
 Partnerships
 Support – This Presentation
If you cannot find the resource you seek, feel free to reach out via Twitter and I’ll
do my best to connect you with resources in your region.
@PCMOM03
Point In Time (PIT) Homeless Count
• Roles
 Canvasser/Volunteer
 Homeless individual/family
 Supporting agencies
 Application designer
• Data
 Store all records in SharePoint
 Reference data stored in SharePoint
• Access
 Mobile app to allow access anywhere
 Offline access for remote area canvassing
 No access to existing data on mobile devices for security reasons
 Store temp records until connected; upload when connected
• Microsoft Business Application Platform
 PowerApps
 SharePoint
 Flow
 PowerBI
Business Application
Platform +
SharePoint
• Application access based on
SharePoint membership
• List of Hawaiian Islands and
neighborhoods
• Collect canvas data online or offline
• Capture location from mobile device
(works offline too)
• Store temp data in Collections until
connected
• Upload Collection data upon
connection – in progress
SharePoint List Choice, Lookups and Cascading Selection
Demo 1
Digital Capture
• Capture canvass data digitally that
only allows for new data to be
submitted; don’t show existing
• Includes a variety of SharePoint
column types
• Cascading dropdown based on
SharePoint list data
Demo 2
Offline mode
• Collect data while online or offline
• Save offline data to Collection
• When connected, upload Collection to
SharePoint list
• ForAll(CollectionName, Patch(SPListName,
Defaults(SPListName),
{SPColName:CollectionColName, etc}))
Offline Collection
Show Collection, Allow Submit when Online, and PROOF!
PowerBI &
Flow, ETC.
• Embedded results in
SharePoint list
• Flow used for notification.
 Can be extended to
enhance application
 Allow for notification of
issues requiring urgent care
• What’s next for this
app?
Resources
• PowerApps
 Generate an app from within SharePoint using PowerApps
 Generate an app to manage data in a SharePoint list
• PowerBI
 Embed with report web part in SharePoint Online
• Flow
 Embed with report web part in SharePoint Online
• Chris McNulty
 Reinvent business process in SharePoint and OneDrive
https://techcommunity.microsoft.com/t5/SharePoint-Blog/Reinvent-business-
process-in-SharePoint-and-OneDrive/ba-p/109490
• Formula Reference
 Formula reference for PowerApps
• Google Maps Styling Reference
 https://google-developers.appspot.com/maps/documentation/static-maps/styling
• Developer resources
 https://dev.office.com/devprogram
 Again, please reach out if you’re not successful with obtaining developer
resources @pcmom03
Coming in the next few days/weeks
• Permission model
• App sharing will be managed through SharePoint list permissions
• SP Contribute rights users can Use PowerApps
• SP Edit rights users can Edit PowerApps
• PowerApps usage
• Through PowerApps administration view usage statistics for
PowerApp
Thank you, for your
for #SPSBCN

More Related Content

What's hot

2018-11-14 Office 365 and SharePoint Connect - How to empower your end-users ...
2018-11-14 Office 365 and SharePoint Connect - How to empower your end-users ...2018-11-14 Office 365 and SharePoint Connect - How to empower your end-users ...
2018-11-14 Office 365 and SharePoint Connect - How to empower your end-users ...Patrick Guimonet
 
O365Con18 - It's Gonna Be PowerApps and Flow - Penny Coventry
O365Con18 - It's Gonna Be PowerApps and Flow - Penny CoventryO365Con18 - It's Gonna Be PowerApps and Flow - Penny Coventry
O365Con18 - It's Gonna Be PowerApps and Flow - Penny CoventryNCCOMMS
 
Introducing Microsoft's Cloud - Session 16
Introducing Microsoft's Cloud - Session 16Introducing Microsoft's Cloud - Session 16
Introducing Microsoft's Cloud - Session 16William Mann
 
Office 365 presentation
Office 365 presentationOffice 365 presentation
Office 365 presentationKenny Onuko
 
Fight them or join them? Surviving and thriving with IBM Collaboration in an ...
Fight them or join them? Surviving and thriving with IBM Collaboration in an ...Fight them or join them? Surviving and thriving with IBM Collaboration in an ...
Fight them or join them? Surviving and thriving with IBM Collaboration in an ...LetsConnect
 
OneDrive Quick Start Guide
OneDrive Quick Start GuideOneDrive Quick Start Guide
OneDrive Quick Start GuideHixon Group
 
O365Con18 - It's Alive - Christina Wheeler
O365Con18 - It's Alive - Christina WheelerO365Con18 - It's Alive - Christina Wheeler
O365Con18 - It's Alive - Christina WheelerNCCOMMS
 
SharePoint Saturday UK 2014 - Improving productivity with SharePoint centric ...
SharePoint Saturday UK 2014 - Improving productivity with SharePoint centric ...SharePoint Saturday UK 2014 - Improving productivity with SharePoint centric ...
SharePoint Saturday UK 2014 - Improving productivity with SharePoint centric ...Chirag Patel
 

What's hot (8)

2018-11-14 Office 365 and SharePoint Connect - How to empower your end-users ...
2018-11-14 Office 365 and SharePoint Connect - How to empower your end-users ...2018-11-14 Office 365 and SharePoint Connect - How to empower your end-users ...
2018-11-14 Office 365 and SharePoint Connect - How to empower your end-users ...
 
O365Con18 - It's Gonna Be PowerApps and Flow - Penny Coventry
O365Con18 - It's Gonna Be PowerApps and Flow - Penny CoventryO365Con18 - It's Gonna Be PowerApps and Flow - Penny Coventry
O365Con18 - It's Gonna Be PowerApps and Flow - Penny Coventry
 
Introducing Microsoft's Cloud - Session 16
Introducing Microsoft's Cloud - Session 16Introducing Microsoft's Cloud - Session 16
Introducing Microsoft's Cloud - Session 16
 
Office 365 presentation
Office 365 presentationOffice 365 presentation
Office 365 presentation
 
Fight them or join them? Surviving and thriving with IBM Collaboration in an ...
Fight them or join them? Surviving and thriving with IBM Collaboration in an ...Fight them or join them? Surviving and thriving with IBM Collaboration in an ...
Fight them or join them? Surviving and thriving with IBM Collaboration in an ...
 
OneDrive Quick Start Guide
OneDrive Quick Start GuideOneDrive Quick Start Guide
OneDrive Quick Start Guide
 
O365Con18 - It's Alive - Christina Wheeler
O365Con18 - It's Alive - Christina WheelerO365Con18 - It's Alive - Christina Wheeler
O365Con18 - It's Alive - Christina Wheeler
 
SharePoint Saturday UK 2014 - Improving productivity with SharePoint centric ...
SharePoint Saturday UK 2014 - Improving productivity with SharePoint centric ...SharePoint Saturday UK 2014 - Improving productivity with SharePoint centric ...
SharePoint Saturday UK 2014 - Improving productivity with SharePoint centric ...
 

Similar to Sps barcelona 2017

Building and Maintaining a Successful SharePoint Intranet Portal.pptx
Building and Maintaining a Successful SharePoint Intranet Portal.pptxBuilding and Maintaining a Successful SharePoint Intranet Portal.pptx
Building and Maintaining a Successful SharePoint Intranet Portal.pptxJasper Oosterveld
 
MS Azure with IoT - Final Version
MS Azure with IoT - Final VersionMS Azure with IoT - Final Version
MS Azure with IoT - Final VersionJanani Eshwaran
 
MS Azure with IoT - Final Version
MS Azure with IoT - Final VersionMS Azure with IoT - Final Version
MS Azure with IoT - Final VersionJanani Eshwaran
 
NTEN Webinar - Data Cleaning and Visualization Tools for Nonprofits
NTEN Webinar - Data Cleaning and Visualization Tools for NonprofitsNTEN Webinar - Data Cleaning and Visualization Tools for Nonprofits
NTEN Webinar - Data Cleaning and Visualization Tools for NonprofitsAzavea
 
Data Foundation for Analytics Excellence by Tanimura, cathy from Okta
Data Foundation for Analytics Excellence by Tanimura, cathy from OktaData Foundation for Analytics Excellence by Tanimura, cathy from Okta
Data Foundation for Analytics Excellence by Tanimura, cathy from OktaTin Ho
 
SciPy Latin America 2019
SciPy Latin America 2019SciPy Latin America 2019
SciPy Latin America 2019Travis Oliphant
 
B3 - Building Humanitarian Applications with PowerApps, Flow and Office 365 -...
B3 - Building Humanitarian Applications with PowerApps, Flow and Office 365 -...B3 - Building Humanitarian Applications with PowerApps, Flow and Office 365 -...
B3 - Building Humanitarian Applications with PowerApps, Flow and Office 365 -...SPS Paris
 
Is CiviCRM Right for Your Organization
Is CiviCRM Right for Your OrganizationIs CiviCRM Right for Your Organization
Is CiviCRM Right for Your OrganizationNTEN
 
SPS London 2017 - Building applications with PowerApps, Microsoft flow and Of...
SPS London 2017 - Building applications with PowerApps, Microsoft flow and Of...SPS London 2017 - Building applications with PowerApps, Microsoft flow and Of...
SPS London 2017 - Building applications with PowerApps, Microsoft flow and Of...Ahmad Najjar
 
Rapid Data Exploration With Hadoop
Rapid Data Exploration With HadoopRapid Data Exploration With Hadoop
Rapid Data Exploration With HadoopPeter Skomoroch
 
SPSOrlando - InfoPath 2010 Jumpstarter
SPSOrlando - InfoPath 2010 JumpstarterSPSOrlando - InfoPath 2010 Jumpstarter
SPSOrlando - InfoPath 2010 JumpstarterJustin Reed
 
Thinking big with SharePoint the Howard Hughes Way!
Thinking big with SharePoint the Howard Hughes Way!Thinking big with SharePoint the Howard Hughes Way!
Thinking big with SharePoint the Howard Hughes Way!Vibha Godse Gore
 
PMO365 - The many faces of Project Management in Office 365
PMO365 - The many faces of Project Management in Office 365PMO365 - The many faces of Project Management in Office 365
PMO365 - The many faces of Project Management in Office 365Haniel Croitoru
 
Advanced Data Management for Luminate CRM with Apsona
Advanced Data Management for Luminate CRM with ApsonaAdvanced Data Management for Luminate CRM with Apsona
Advanced Data Management for Luminate CRM with ApsonaBlackbaud
 
Five Ways to Ensure 100% Adoption of Office 365
Five Ways to Ensure 100% Adoption of Office 365Five Ways to Ensure 100% Adoption of Office 365
Five Ways to Ensure 100% Adoption of Office 365Christian Buckley
 
[AIIM17] It’s Harvest Time in the Information Garden - Dan Antion
[AIIM17] It’s Harvest Time in the Information Garden - Dan Antion[AIIM17] It’s Harvest Time in the Information Garden - Dan Antion
[AIIM17] It’s Harvest Time in the Information Garden - Dan AntionAIIM International
 
What Makes for a Successful Migration to SharePoint Online
What Makes for a Successful Migration to SharePoint OnlineWhat Makes for a Successful Migration to SharePoint Online
What Makes for a Successful Migration to SharePoint OnlineAndrea Mondello
 
Chicago Office 365 User Group 2018 - Better Together SharePoint and OneDrive...
Chicago Office 365 User Group 2018 -  Better Together SharePoint and OneDrive...Chicago Office 365 User Group 2018 -  Better Together SharePoint and OneDrive...
Chicago Office 365 User Group 2018 - Better Together SharePoint and OneDrive...Nik Patel
 
How to work with virtual volunteers
How to work with virtual volunteersHow to work with virtual volunteers
How to work with virtual volunteersTemi Adewumi
 

Similar to Sps barcelona 2017 (20)

Building and Maintaining a Successful SharePoint Intranet Portal.pptx
Building and Maintaining a Successful SharePoint Intranet Portal.pptxBuilding and Maintaining a Successful SharePoint Intranet Portal.pptx
Building and Maintaining a Successful SharePoint Intranet Portal.pptx
 
Low and No Cost ICT tools
Low and No Cost ICT tools   Low and No Cost ICT tools
Low and No Cost ICT tools
 
MS Azure with IoT - Final Version
MS Azure with IoT - Final VersionMS Azure with IoT - Final Version
MS Azure with IoT - Final Version
 
MS Azure with IoT - Final Version
MS Azure with IoT - Final VersionMS Azure with IoT - Final Version
MS Azure with IoT - Final Version
 
NTEN Webinar - Data Cleaning and Visualization Tools for Nonprofits
NTEN Webinar - Data Cleaning and Visualization Tools for NonprofitsNTEN Webinar - Data Cleaning and Visualization Tools for Nonprofits
NTEN Webinar - Data Cleaning and Visualization Tools for Nonprofits
 
Data Foundation for Analytics Excellence by Tanimura, cathy from Okta
Data Foundation for Analytics Excellence by Tanimura, cathy from OktaData Foundation for Analytics Excellence by Tanimura, cathy from Okta
Data Foundation for Analytics Excellence by Tanimura, cathy from Okta
 
SciPy Latin America 2019
SciPy Latin America 2019SciPy Latin America 2019
SciPy Latin America 2019
 
B3 - Building Humanitarian Applications with PowerApps, Flow and Office 365 -...
B3 - Building Humanitarian Applications with PowerApps, Flow and Office 365 -...B3 - Building Humanitarian Applications with PowerApps, Flow and Office 365 -...
B3 - Building Humanitarian Applications with PowerApps, Flow and Office 365 -...
 
Is CiviCRM Right for Your Organization
Is CiviCRM Right for Your OrganizationIs CiviCRM Right for Your Organization
Is CiviCRM Right for Your Organization
 
SPS London 2017 - Building applications with PowerApps, Microsoft flow and Of...
SPS London 2017 - Building applications with PowerApps, Microsoft flow and Of...SPS London 2017 - Building applications with PowerApps, Microsoft flow and Of...
SPS London 2017 - Building applications with PowerApps, Microsoft flow and Of...
 
Rapid Data Exploration With Hadoop
Rapid Data Exploration With HadoopRapid Data Exploration With Hadoop
Rapid Data Exploration With Hadoop
 
SPSOrlando - InfoPath 2010 Jumpstarter
SPSOrlando - InfoPath 2010 JumpstarterSPSOrlando - InfoPath 2010 Jumpstarter
SPSOrlando - InfoPath 2010 Jumpstarter
 
Thinking big with SharePoint the Howard Hughes Way!
Thinking big with SharePoint the Howard Hughes Way!Thinking big with SharePoint the Howard Hughes Way!
Thinking big with SharePoint the Howard Hughes Way!
 
PMO365 - The many faces of Project Management in Office 365
PMO365 - The many faces of Project Management in Office 365PMO365 - The many faces of Project Management in Office 365
PMO365 - The many faces of Project Management in Office 365
 
Advanced Data Management for Luminate CRM with Apsona
Advanced Data Management for Luminate CRM with ApsonaAdvanced Data Management for Luminate CRM with Apsona
Advanced Data Management for Luminate CRM with Apsona
 
Five Ways to Ensure 100% Adoption of Office 365
Five Ways to Ensure 100% Adoption of Office 365Five Ways to Ensure 100% Adoption of Office 365
Five Ways to Ensure 100% Adoption of Office 365
 
[AIIM17] It’s Harvest Time in the Information Garden - Dan Antion
[AIIM17] It’s Harvest Time in the Information Garden - Dan Antion[AIIM17] It’s Harvest Time in the Information Garden - Dan Antion
[AIIM17] It’s Harvest Time in the Information Garden - Dan Antion
 
What Makes for a Successful Migration to SharePoint Online
What Makes for a Successful Migration to SharePoint OnlineWhat Makes for a Successful Migration to SharePoint Online
What Makes for a Successful Migration to SharePoint Online
 
Chicago Office 365 User Group 2018 - Better Together SharePoint and OneDrive...
Chicago Office 365 User Group 2018 -  Better Together SharePoint and OneDrive...Chicago Office 365 User Group 2018 -  Better Together SharePoint and OneDrive...
Chicago Office 365 User Group 2018 - Better Together SharePoint and OneDrive...
 
How to work with virtual volunteers
How to work with virtual volunteersHow to work with virtual volunteers
How to work with virtual volunteers
 

Recently uploaded

BIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINESBIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINESfuthumetsaneliswa
 
The Concession of Asaba International Airport: Balancing Politics and Policy ...
The Concession of Asaba International Airport: Balancing Politics and Policy ...The Concession of Asaba International Airport: Balancing Politics and Policy ...
The Concession of Asaba International Airport: Balancing Politics and Policy ...Kayode Fayemi
 
Databricks Machine Learning Associate Exam Dumps 2024.pdf
Databricks Machine Learning Associate Exam Dumps 2024.pdfDatabricks Machine Learning Associate Exam Dumps 2024.pdf
Databricks Machine Learning Associate Exam Dumps 2024.pdfSkillCertProExams
 
2024-05-15-Surat Meetup-Hyperautomation.pptx
2024-05-15-Surat Meetup-Hyperautomation.pptx2024-05-15-Surat Meetup-Hyperautomation.pptx
2024-05-15-Surat Meetup-Hyperautomation.pptxnitishjain2015
 
SaaStr Workshop Wednesday with CEO of Guru
SaaStr Workshop Wednesday with CEO of GuruSaaStr Workshop Wednesday with CEO of Guru
SaaStr Workshop Wednesday with CEO of Gurusaastr
 
Modernizing The Transport System:Dhaka Metro Rail
Modernizing The Transport System:Dhaka Metro RailModernizing The Transport System:Dhaka Metro Rail
Modernizing The Transport System:Dhaka Metro RailKhanMdReahnAftab
 
STM valmiusseminaari 26-04-2024 PUUMALAINEN Ajankohtaista kansainvälisestä yh...
STM valmiusseminaari 26-04-2024 PUUMALAINEN Ajankohtaista kansainvälisestä yh...STM valmiusseminaari 26-04-2024 PUUMALAINEN Ajankohtaista kansainvälisestä yh...
STM valmiusseminaari 26-04-2024 PUUMALAINEN Ajankohtaista kansainvälisestä yh...Sosiaali- ja terveysministeriö / yleiset
 
2024 mega trends for the digital workplace - FINAL.pdf
2024 mega trends for the digital workplace - FINAL.pdf2024 mega trends for the digital workplace - FINAL.pdf
2024 mega trends for the digital workplace - FINAL.pdfNancy Goebel
 
TSM unit 5 Toxicokinetics seminar by Ansari Aashif Raza.pptx
TSM unit 5 Toxicokinetics seminar by  Ansari Aashif Raza.pptxTSM unit 5 Toxicokinetics seminar by  Ansari Aashif Raza.pptx
TSM unit 5 Toxicokinetics seminar by Ansari Aashif Raza.pptxAnsari Aashif Raza Mohd Imtiyaz
 
Using AI to boost productivity for developers
Using AI to boost productivity for developersUsing AI to boost productivity for developers
Using AI to boost productivity for developersTeri Eyenike
 
"I hear you": Moving beyond empathy in UXR
"I hear you": Moving beyond empathy in UXR"I hear you": Moving beyond empathy in UXR
"I hear you": Moving beyond empathy in UXRMegan Campos
 
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINESBIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINESfuthumetsaneliswa
 
Microsoft Fabric Analytics Engineer (DP-600) Exam Dumps 2024.pdf
Microsoft Fabric Analytics Engineer (DP-600) Exam Dumps 2024.pdfMicrosoft Fabric Analytics Engineer (DP-600) Exam Dumps 2024.pdf
Microsoft Fabric Analytics Engineer (DP-600) Exam Dumps 2024.pdfSkillCertProExams
 

Recently uploaded (14)

BIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINESBIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
 
The Concession of Asaba International Airport: Balancing Politics and Policy ...
The Concession of Asaba International Airport: Balancing Politics and Policy ...The Concession of Asaba International Airport: Balancing Politics and Policy ...
The Concession of Asaba International Airport: Balancing Politics and Policy ...
 
Databricks Machine Learning Associate Exam Dumps 2024.pdf
Databricks Machine Learning Associate Exam Dumps 2024.pdfDatabricks Machine Learning Associate Exam Dumps 2024.pdf
Databricks Machine Learning Associate Exam Dumps 2024.pdf
 
2024-05-15-Surat Meetup-Hyperautomation.pptx
2024-05-15-Surat Meetup-Hyperautomation.pptx2024-05-15-Surat Meetup-Hyperautomation.pptx
2024-05-15-Surat Meetup-Hyperautomation.pptx
 
SaaStr Workshop Wednesday with CEO of Guru
SaaStr Workshop Wednesday with CEO of GuruSaaStr Workshop Wednesday with CEO of Guru
SaaStr Workshop Wednesday with CEO of Guru
 
Modernizing The Transport System:Dhaka Metro Rail
Modernizing The Transport System:Dhaka Metro RailModernizing The Transport System:Dhaka Metro Rail
Modernizing The Transport System:Dhaka Metro Rail
 
STM valmiusseminaari 26-04-2024 PUUMALAINEN Ajankohtaista kansainvälisestä yh...
STM valmiusseminaari 26-04-2024 PUUMALAINEN Ajankohtaista kansainvälisestä yh...STM valmiusseminaari 26-04-2024 PUUMALAINEN Ajankohtaista kansainvälisestä yh...
STM valmiusseminaari 26-04-2024 PUUMALAINEN Ajankohtaista kansainvälisestä yh...
 
2024 mega trends for the digital workplace - FINAL.pdf
2024 mega trends for the digital workplace - FINAL.pdf2024 mega trends for the digital workplace - FINAL.pdf
2024 mega trends for the digital workplace - FINAL.pdf
 
TSM unit 5 Toxicokinetics seminar by Ansari Aashif Raza.pptx
TSM unit 5 Toxicokinetics seminar by  Ansari Aashif Raza.pptxTSM unit 5 Toxicokinetics seminar by  Ansari Aashif Raza.pptx
TSM unit 5 Toxicokinetics seminar by Ansari Aashif Raza.pptx
 
Abortion Pills Fahaheel ௹+918133066128💬@ Safe and Effective Mifepristion and ...
Abortion Pills Fahaheel ௹+918133066128💬@ Safe and Effective Mifepristion and ...Abortion Pills Fahaheel ௹+918133066128💬@ Safe and Effective Mifepristion and ...
Abortion Pills Fahaheel ௹+918133066128💬@ Safe and Effective Mifepristion and ...
 
Using AI to boost productivity for developers
Using AI to boost productivity for developersUsing AI to boost productivity for developers
Using AI to boost productivity for developers
 
"I hear you": Moving beyond empathy in UXR
"I hear you": Moving beyond empathy in UXR"I hear you": Moving beyond empathy in UXR
"I hear you": Moving beyond empathy in UXR
 
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINESBIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
 
Microsoft Fabric Analytics Engineer (DP-600) Exam Dumps 2024.pdf
Microsoft Fabric Analytics Engineer (DP-600) Exam Dumps 2024.pdfMicrosoft Fabric Analytics Engineer (DP-600) Exam Dumps 2024.pdf
Microsoft Fabric Analytics Engineer (DP-600) Exam Dumps 2024.pdf
 

Sps barcelona 2017

  • 1. Humanitarian App using Microsoft Business Application Platform Jennifer Pearcey
  • 2. Thanks to our Sponsors Silver Gold Raffle Organized by
  • 3. Who’s the gal in the Aloha? • Japanese and Irish • Born in Canada • Living and Working in Hawaii • Vacationing in Europe • 17 years in SharePoint • SharePoint Practice Lead • SharePoint Evangelist, Architect and occasionally, Proctologist
  • 4. Where I grew up… Oh Canada, you’re so brr!
  • 6. What I thought I volunteered for… • Point-in-time Homeless Canvassing
  • 7. Turned out to be… • Data Entry
  • 8. My Hrm… Moment • Give back thousands of volunteer hours by digitizing interviews • Imagine what we could do with thousands of volunteer hours?!?
  • 9. Microsoft + Humanitarian • MS providing compliant, safe, cloud computing resources  GDPR and other regional compliance  Protection of people/data • Humanitarian Action  https://www.microsoft.com/en-us/nonprofits • Nonprofits  https://www.microsoft.com/about/philanthropies/humanitarian-action/  Solutions  Partnerships  Support – This Presentation If you cannot find the resource you seek, feel free to reach out via Twitter and I’ll do my best to connect you with resources in your region. @PCMOM03
  • 10. Point In Time (PIT) Homeless Count • Roles  Canvasser/Volunteer  Homeless individual/family  Supporting agencies  Application designer • Data  Store all records in SharePoint  Reference data stored in SharePoint • Access  Mobile app to allow access anywhere  Offline access for remote area canvassing  No access to existing data on mobile devices for security reasons  Store temp records until connected; upload when connected • Microsoft Business Application Platform  PowerApps  SharePoint  Flow  PowerBI
  • 11. Business Application Platform + SharePoint • Application access based on SharePoint membership • List of Hawaiian Islands and neighborhoods • Collect canvas data online or offline • Capture location from mobile device (works offline too) • Store temp data in Collections until connected • Upload Collection data upon connection – in progress
  • 12. SharePoint List Choice, Lookups and Cascading Selection
  • 13. Demo 1 Digital Capture • Capture canvass data digitally that only allows for new data to be submitted; don’t show existing • Includes a variety of SharePoint column types • Cascading dropdown based on SharePoint list data
  • 14. Demo 2 Offline mode • Collect data while online or offline • Save offline data to Collection • When connected, upload Collection to SharePoint list • ForAll(CollectionName, Patch(SPListName, Defaults(SPListName), {SPColName:CollectionColName, etc}))
  • 16. Show Collection, Allow Submit when Online, and PROOF!
  • 17. PowerBI & Flow, ETC. • Embedded results in SharePoint list • Flow used for notification.  Can be extended to enhance application  Allow for notification of issues requiring urgent care • What’s next for this app?
  • 18. Resources • PowerApps  Generate an app from within SharePoint using PowerApps  Generate an app to manage data in a SharePoint list • PowerBI  Embed with report web part in SharePoint Online • Flow  Embed with report web part in SharePoint Online • Chris McNulty  Reinvent business process in SharePoint and OneDrive https://techcommunity.microsoft.com/t5/SharePoint-Blog/Reinvent-business- process-in-SharePoint-and-OneDrive/ba-p/109490 • Formula Reference  Formula reference for PowerApps • Google Maps Styling Reference  https://google-developers.appspot.com/maps/documentation/static-maps/styling • Developer resources  https://dev.office.com/devprogram  Again, please reach out if you’re not successful with obtaining developer resources @pcmom03
  • 19. Coming in the next few days/weeks • Permission model • App sharing will be managed through SharePoint list permissions • SP Contribute rights users can Use PowerApps • SP Edit rights users can Edit PowerApps • PowerApps usage • Through PowerApps administration view usage statistics for PowerApp
  • 20. Thank you, for your for #SPSBCN

Editor's Notes

  1. Template may be modified but please keep the title and the sponsor slide. Twitter hashtag: #spsbcn for all sessions
  2. Use this as the first slide in your slide deck
  3. As I was entering data from the Interviews already captured, I came to realize the number of volunteer hours were being spent on manually adding the interview details that were already captured during the canvassing.
  4. Utilizing Business Application Platform, fulfill the following scenario: Volunteer registers for PIT count. Once added as a member to the SharePoint site, volunteer can register preferred canvas area (cascading Drop-down). On the day of the canvassing, the PowerApp is loaded (when connected) to pull the latest published version of the PIT PowerApp. Volunteer takes interview data using mobile device or tablet. PowerApp allows for offline data collection and upload when connected. Lastly, BI will be leveraged upon completion to identify concentrated areas of homeless individuals, families and veterans. Flow is used to notify homeless intake of issues identified by volunteers.
  5. SharePoint to host and manage, volunteers and logistics including issues list. Membership allows users to upload canvas data into OneDrive, SP or other data repository patch
  6. Cascading lookup requires new Connection to Area list. Select form, Properties > Data connection > … next to fields, select add custom card. Add DD, rename, copy.
  7. Mimic paper interview questions Didn’t want to display existing records Cascading lookup pulls neighborhood based on Island. SP List = Area and storage of preferred canvas location REF: Geocode map data https://support.office.com/en-us/article/Geocode-your-Power-Map-data-3857c274-1a44-4020-876a-398fecee70e7?ui=en-US&rs=en-US&ad=US
  8. Demo 2 primary points Required a duplicate screen of data EditScreen2 and used Rules If(Rule4, NewForm(frm_NewInterview);Navigate(EditScreen2, ScreenTransition.None), If(Rule3, NewForm(frm_NewInterview);Navigate(EditScreen1, ScreenTransition.None)))
  9. Cascading lookup requires new Connection to Area list. Select form, Properties > Data connection > … ne3xt to fields, select add custom card. Add DD, rename, copy. Choice lookups don’t work so well. Patch(‘Volunteers’(new), Lookup(“Volunteer”, Name=Gallery1.sected.ID), {CanvasAreaPreferred: SelectNeighborhood.Text})
  10. Offline connection flow Show Collection data in table, Show Submit to SharePoint when connection.Connected=True Show results in SharePoint. Use Prove it! Button to navigate
  11. Embed PowerBI in SharePoint to illustrate
  12. PowerApps Admin can be found by navigating to Powerapps.Microsoft.com and logging in as elevated user. Permissions for access to PowerApps will be managed by SharePoint list permissions.