RBAC in Strapi Admin with Media Library

Hello, Strapi community,

I’m working on a project where I need to implement a specific access control scenario within the Strapi admin panel. Here’s the requirement:

I have multiple admin panel users, and I want to restrict one user from viewing the files uploaded by another user in the media library. However, each user should be able to upload and manage their own files in the media library.

I understand that Strapi has a robust user and roles system, but I’m not sure how to configure this level of granular access control for the media library. Can someone guide me on how to achieve this?

I’d appreciate any insights, code-level implementation suggestions, or pointers to relevant documentation that can help me implement this feature effectively.

Thank you in advance for your help!