audit asnisble-playbook

hi,
I’m having a security issue problem with Ansible.
for policies, I have to know who did what. So, if I want to launch some playbooks and somehow cause trouble in the servers, I must bring back the information who did what on those servers.
now the only information that I have is the servers audit log.
and the playbooks log. but It’s impossible to match univocally a record on the audit with a record on the ansible log, so it’s impossible to know the human user.

how this could be archived?

thanks.