REST API key/secret limited to specific folders/sessions/something
We're looking at a student project for Natural language search and want to include captions for sessions. As we use single sign on with Active Directory then it's quite hard to automate any automatic (web scraping) download of captions.
I requested an API key/secret to enable automatic download of captions files for our department's video. Our central IT team, understandably, were not willing to offer this as the API key/secret would provide access to all videos/sessions.
I was wondering if there is a way to restrict what the API key/secret can access? Could access be limited to videos in our department only, or only those with a specific user enabled as viewer?
Is there another way to automate the download of captions from videos/sessions recorded in our Department. Is there an alternative login method (LDAP?) or a local user option that we could create and enrol to only a specific set of videos/sessions.
We wanted to access the captions using Python/cURL and download captions for NLP work.