![](https://static.wixstatic.com/media/a27d24_42bee9aa0cad46cd888fe5e1f5b0a956~mv2.jpg/v1/fill/w_980,h_551,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/a27d24_42bee9aa0cad46cd888fe5e1f5b0a956~mv2.jpg)
Ever wondered how we can connect SharePoint list data, Power Apps and Flows to create an end-to-end request system? Well, you are just about to find that out in this blog.
Also, you must be wondering 'what is a request system?!' yes,it is a generalized term for the sake of explaining the topics I want to cover here . You can turn this example as per your needs in your project.
The topics that I will be covering as part of this exercise are:
SharePoint Online
PowerApps
Power Automate or Flows
Power Automate and Power Apps work on various data sources in which SharePoint is also a part . To find out or read more about Power Platform read my article here:
Sounds good?! Let's begin then....
> Create a SharePoint list with below list columns:
Note: Changed Title to Email and marked it to non-mandatory.
![](https://static.wixstatic.com/media/a27d24_0b580c17431b4a62bb63dbf4458ce625~mv2.png/v1/fill/w_942,h_338,al_c,q_85,enc_auto/a27d24_0b580c17431b4a62bb63dbf4458ce625~mv2.png)
> To make use of PowerApps form on SharePoint list, go to List Settings -> Under General Settings select Form Settings
![](https://static.wixstatic.com/media/a27d24_245fdd72c6894cbebb9f1c46695d5984~mv2.png/v1/fill/w_788,h_443,al_c,q_85,enc_auto/a27d24_245fdd72c6894cbebb9f1c46695d5984~mv2.png)
> Go to the SharePoint list and start configuring the PowerApps form as shown below:
![](https://static.wixstatic.com/media/a27d24_71cd9c82848f4bc295bd1decfb045987~mv2.png/v1/fill/w_980,h_164,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/a27d24_71cd9c82848f4bc295bd1decfb045987~mv2.png)
> After clicking on Customize forms, the below screen appears (this will take few seconds):
![](https://static.wixstatic.com/media/a27d24_6e09195822b843529e3136695523f5d5~mv2.png/v1/fill/w_980,h_408,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/a27d24_6e09195822b843529e3136695523f5d5~mv2.png)
The warning message on the top-left of the form says this:
![](https://static.wixstatic.com/media/a27d24_cc799bbc4ae44cdca6919d479229ea82~mv2.png/v1/fill/w_968,h_420,al_c,q_90,enc_auto/a27d24_cc799bbc4ae44cdca6919d479229ea82~mv2.png)
To read more about the warning and how to fix this please refer to: https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/delegation-overview
> Rename the default screen, form and change the background color to:
![](https://static.wixstatic.com/media/a27d24_592771a4698048a6a9cf0378cb95b014~mv2.png/v1/fill/w_980,h_411,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/a27d24_592771a4698048a6a9cf0378cb95b014~mv2.png)
> Duplicate ViewScreen twice and rename to CreateScreen and EditScreen as shown below:
![](https://static.wixstatic.com/media/a27d24_0b4dced2fcb5475aa8f050b16058692a~mv2.png/v1/fill/w_980,h_406,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/a27d24_0b4dced2fcb5475aa8f050b16058692a~mv2.png)
> Now modify the card properties of CreateSharePointForm1_1 and EditSharePointForm1_1 as shown below:
![](https://static.wixstatic.com/media/a27d24_71c28baaa6cd48b19c6148c63874248d~mv2.png/v1/fill/w_980,h_410,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/a27d24_71c28baaa6cd48b19c6148c63874248d~mv2.png)
DisplayMode : Parent.DisplayMode.Edit
> Next Save and Publish the form.
Now, let's create the Flow which triggers an email notification once request is created:
> Follow the below steps to create a new Flow:
![](https://static.wixstatic.com/media/a27d24_322a97db3e834dd0848c788e133282ad~mv2.png/v1/fill/w_980,h_254,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/a27d24_322a97db3e834dd0848c788e133282ad~mv2.png)
> Select "Send a customized email when a new SharePoint list item is added":
![](https://static.wixstatic.com/media/a27d24_559e9623c2384e1f9be016645316a346~mv2.png/v1/fill/w_980,h_374,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/a27d24_559e9623c2384e1f9be016645316a346~mv2.png)
![](https://static.wixstatic.com/media/a27d24_63dd4b0bc8054de18e9c9b701d57d24d~mv2.png/v1/fill/w_617,h_753,al_c,q_90,enc_auto/a27d24_63dd4b0bc8054de18e9c9b701d57d24d~mv2.png)
![](https://static.wixstatic.com/media/a27d24_a2ec43a83ad5445980b074539c753658~mv2.png/v1/fill/w_980,h_407,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/a27d24_a2ec43a83ad5445980b074539c753658~mv2.png)
At the final step and to test the PowerApps form and Flow, create a SharePoint List item. An email get's triggered to the requester.
![](https://static.wixstatic.com/media/a27d24_5730f4fcd3d24e8eb6ab24b5f81c764b~mv2.png/v1/fill/w_980,h_216,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/a27d24_5730f4fcd3d24e8eb6ab24b5f81c764b~mv2.png)
Hope you found this helpful!
Sharing is Caring!
Thanks for reading!
Commentaires