Use Analysis Analysis
Try to use user loginId in the report and use above option in Recipients tab if that works.
Your agent is set to execute "as recipient", right? Because otherwise the 60 users receive the content as retrieved by the single user you configured it to run. If you set the agent to run as recipient it will be executed as each one of the 60 users, and there security is supposed to be applied. You can look in the logs to see how the analysis is executed etc.