I built a utility using the SAClientApi and the OTA COM Api that will give you a view of the information you seek. I will share this utility with you. However, it comes **as-is** and with **no Warranty**..**I am not responsible**..**.you should only use it in a test environment**, etc.
It simply lists all the Users for all the Domains/Porjects with their corresponding role(s) in said project(s). It requires that the SiteAdministrator and QC client be registered on the machine where it is running. It also requires MS Excel. The SiteAdministrator user that is used to login will automatically be added to all the projects as a Viewer by the utility. My Utility:[ALM Get UsersRolesAllProjects.zip][1]
Good Luck...
[1]: /storage/temp/838-alm-get-usersrolesallprojects.zip