Hi Hein,
How would this work? do I generate the doc... put it in a file system
If you create the PDF when the link is created to send to the user to access it, where you store the file is totally up to you. It could be stores in the database or in the file system.
I would create it ahead of time so the user does not have to wait while the report generates when they enter the system. However, the other alternative would be to store the parameters needed for the report in a BO instance that is found by the process run by the user when they click on the email link. In that case, the link could bring the user into AwareIM and immediately run the process to create the report.
and then in the link I do a guest login with a initial process that finds and displays that document?
Yes, a guest login could do this as long as you don't have security concerns.
If you were to have a BO that stores various instances of PDFs
do you perhaps have an example of of what that string would look like?
Will shoot you an example later today.
Do I have to log them in as guest or can it work like S3?
Guest access will work. I have no experience with S3.