MS SQL User Audit Reports

MS SQL User Audit Reports

I apologize if I missed something obvious. The historic reports regarding changes to user permissions are great. Is there a way to generate a report per user of what permissions the user has? This report would involve server roles, database roles, object level permissions, etc. I didn't see this report listed under Auditing Account Management. Thanks.