I have a requirement to get the history of items in a list and how many times the users viewed them. I don't think this is possible, but figured I would see if this was done before.
Basically, we will have a list of URLS for Reports and want to build a webpart that grabs the history of the different reports and when they were launched. I'm thinking a separate list or database would need to be created and have a URL, action that would add row when user clicked on URL...
I've done 2007-2013 C# / PowerShell, but haven't gotten into the SpFx or PowerApps realms... thanks. An Ideas would be appreciated
In case the opening of reports is written to this unified audit log, you might want to create some sort of web service that runs under an identity that has permissions to view the unified audit logs. And this web service could be called by a simple SPFx Web Part that displays the result.
If the events you are interested in are not written to the unified audit log, this is going to be tough. Then you would have to create your own mechanism for launching reports as you wrote in your post and make sure that this is the only way for users to launch reports. The display of the results would be similar as above.