Skip to main content
Question

Permission issues when trying to use API to get Enterprise streaming events.

  • May 27, 2025
  • 1 reply
  • 14 views

Forum|alt.badge.img

I am getting a permission issue when trying to get stream type 'admin_logs'. According to the docs I need to meet two requirements regarding permissions. I have done this and I am still not able to make the below call. This get call works fine if I am not trying stream type 'admin logs'.

appUserClient.events.get({stream_type: 'admin_logs', created_after: "2023-05-28T10:53:43-08:00"})

Here is the error I received - 

Error: Unexpected API Response [403 Forbidden | uep05cheidqaariv.0fe008256543ff1895b4b763a2c461912] access_denied_insufficient_permissions - Access denied - insufficient permission

Below are the permission for the app creator/user and the app itself.

1.) I am a co-admin. Here are my co-admin permissions - 
vzgKRru84Lol9oSgRDCdsVqMA.png

2.) App permissions - 
jbxFkbM3b_edT6k_kKhsRwRuQ.png
 
What am I overlooking here? Any help would be greatly appreciated.

1 reply

Forum|alt.badge.img
  • Author
  • Known Participant
  • 34746 replies
  • May 27, 2025

Can you confirm that the admin authorized the application in the admin console? 

https://developer.box.com/guides/authorization/custom-app-approval/