Make /reports available with User-Level app, but limited to the auth'd user

Currently to use the /reports API, your APP must be Account-level. This introduces some potentially serious security vulnerabilities.

Say we have 300 teachers in our district who run 7-10 meetings per day. We want these teachers to be able to look at advanced meeting report stats within our UI, but do not want them to be able to have admin access to our entire district Zoom organization. In particular, we don’t want them being able to invite, remove, or view any information about other users in the organization.

The simplest solution would be to allow the authenticated user to access their own reports, with a /me/ indicator. This has precedent in others areas of the API.

/report/meetings/me/{meetingId}/participants

Reference topic: