

If the goal is strictly just to gather attendance, you could base it entirely off of GPS and just let them click a button when they arrive as long as they are within a certain GPS grid. You could set up a Flow in Power Automate that rejected certain GPS outliers automatically but that may or may not be a good idea.

You can get this data from Location.Latitude and Location.Longitude. As far as inputting data into a SharePoint List, you can use the Patch() function if it's a current SharePoint record, or SubmitForm() if you want to collect data then submit a new record.Īs for the authentication portion, I would suggest gathering the GPS coordinates in the SharePoint list as well, then you can find outliers that were not in attendance. Do you want to extract certain data from the QR code? If so, refer to my example above. All of this is possible, it's just a matter of how you want to go about it.
