# GET Operation Logs Permissions Error

**URL:** <https://devforum.zoom.us/t/get-operation-logs-permissions-error/128327>\
**Category:** Reports and Dashboards\
**Tags:** api\
**Created:** [February 24, 2025, 5:57pm UTC](https://devforum.zoom.us/t/get-operation-logs-permissions-error/128327 "2025-02-24T17:57:48Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Curtis1](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/curtis1/32/58106_2.png) [@Curtis1](https://devforum.zoom.us/u/Curtis1)\
**Post date:** [February 24, 2025, 5:57pm UTC](https://devforum.zoom.us/t/get-operation-logs-permissions-error/128327/1 "2025-02-24T17:57:48Z")

</div>

**API Endpoint(s) and/or Zoom API Event(s)**

- GET Operation Logs `/docs/api/rest/reference/zoom-api/methods/#operation/reportOperationLogs`

**Description**  
I’m unable to hit this endpoint without getting a `No permissions` 400 HTTP response with a 200 code

**My Setup:**

- I am using an OAuth application with the scope of `report:read:operation_logs:admin` but have also tried adding every `report` scope for testing.
- I’m going through the authorization flow → Converting the code to a bearer token for the API.  
The user i’m agreeing to the flow with has Admin access to the Zoom account and the account is using a business plan
- My application has not been published yet as i’m working with the development version. The app is being developed using the same account that is agreeing to the OAuth flow.

**Error?**

```auto
{
    "code": 200,
    "message": "No permission."
}

```

**How To Reproduce**  
_Steps to reproduce the behavior:_  
_1. Request URL / Headers **(without credentials or sensitive info like emails, uuid, etc.)** / Body_  
_2. Authentication method or app type_  
_3. Any errors_

Authentication Method: Oauth → Exchanged code for Bearer token → Use Bearer token in request  
Request URL: v2/report/operationlogs?from=2025-02-01&to=2025-02-03  
Providing Bearer token in `Authorization` Header

---

<div class="post-metadata">

**Author:** ![Fario\_Consulting](https://avatars.discourse-cdn.com/v4/letter/f/5daacb/32.png) [@Fario\_Consulting](https://devforum.zoom.us/u/Fario_Consulting)\
**Post date:** [February 25, 2025, 9:43am UTC](https://devforum.zoom.us/t/get-operation-logs-permissions-error/128327/2 "2025-02-25T09:43:11Z")

</div>

Hi,

This may be happening because of role permissions, not just the scope…the user’s role needs to have explicit permission to view Admin Activity Logs and Sign In/Sign Out reports under Reports in their settings

Hope this helps!  
Cheers,  
Harsh  
[Fario Consulting](https://farioconsulting.com)

---

<div class="post-metadata">

**Author:** ![Curtis1](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/curtis1/32/58106_2.png) [@Curtis1](https://devforum.zoom.us/u/Curtis1)\
**Post date:** [February 25, 2025, 2:09pm UTC](https://devforum.zoom.us/t/get-operation-logs-permissions-error/128327/3 "2025-02-25T14:09:44Z")

</div>

This was the issue

Thanks,  
Curtis
