Currently, when using the Library REST API with OAuth2 Client Credentials authentication, requests are executed only with the API client’s own permissions.
At the moment, it is possible to retrieve all library items using the client’s permissions and then separately check whether a specific user has access to each item. However, this approach is inefficient and requires additional permission evaluation logic on the client side.
It would be very helpful if the API could directly return only the folders/items accessible to a specified user while still using the Client Credentials flow, without requiring Authorization Code authentication or interactive user login.
This enhancement would simplify integrations, backend services, and automation scenarios that need to work with user-specific library visibility.