Here is an example of a "For a Selected Item" Flow that may meet your needs.
The easiest way to get started is to go to the Library and selected Create a Flow and use the Complete a Custom Action for a selected item template.
I add two actions to the template:
1) I user the Office 365 Get User Profile action so that I can access the name and email of the person who ran the Flow
2) I use the SharePoint Create Item action in order to store the name of the document and user info in a SharePoint list.
I name the Flow "Certify That You Have Read This Document".
Currently, you'll need to share this Flow with your users (you can share with a Group) for read-only purposes (they ca'nt edit the Flow). At some point in the near future, this step will no longer be neccessary.
Here is the Flow:



If this solves your issues, please mark this post as Solved.
If you need additional help, please post here.