I'm new to developing on the Box platform so apologies if my question comes across as silly, but after about a frustrating week of trying to get going with some python script, it looks like I've been going about this all wrong. I've tried both standard Oauth 2 and Oauth 2 with JWT and can successfully get tokens in both cases, but can't do much of anything beyond that.
Long story short, I'm really just trying to creat an app that can read files and folders on our Box platform and download information on them, and who they are shared with (file ACL's). In the case of using JWT server-to-server authentication, I generate my access tokens, create an app user and get the access token of my app user, but I kept getting a 403 error when trying to access a known folder on box.
Reading through the documentation as I have been this whole time, I missed this: "An App User access token can only access content from its own account" from https://developer.box.com/docs/service-account.
I must have missed something: How do you create a service account? How does one go about connect using JWT server-to-server to get information on files and folders?