May 16 2019 02:06 AM
I am creating an app for end users to take a test and then submit the results to a SharePoint list. I am no fan of giving everyone contribute access to the list, as they potentially will be able to edit their test results in the list, so I am looking to run the save (patch()) function using a service account.
This I know is possible to to with Flow actions, but I have not seen if or where I can define the same in PowerApp connections. Have anyone managed to do this, and if so - how?
Thx
May 16 2019 07:38 AM
May 22 2019 08:09 AM - edited May 22 2019 08:10 AM
Hi @Henning Strand , have you thought of doing the test with Microsoft Forms then saving the results to a SharePoint list via Flow? It works well and means those taking the test don't need to have access to the SharePoint list.
Rob
Los Gallardos
May 22 2019 11:07 PM
@RobElliott, yes I did try that approach first, but as the info sent into the Flow is very limited I discarded the idea pretty quickly. For example: There's no way to see in the Flow if the answer the user chose was correct or not. So then I have to build that check into the Flow myself, hard coding comparison values or checking against a SharePoint list, or.. And as I also need the test to run in different languages, I would even have to create multiple Forms and Flows.
May 23 2019 03:21 AM
@Henning Strand you can identify the correct answers in the Forms Quiz, see https://support.office.com/en-us/article/adjust-your-form-or-quiz-settings-in-microsoft-forms-f255a4...
May 23 2019 03:47 AM
@Dean_Gross, yes I know, but I have not seen this reflected in the Flow action. I need to know in the Flow if the answer sent in is correct or not.