Hide Media Source without Removing Access?

Is there a way to hide a media source from view but still give users permission to access it? I’ve set up a media source for MoreGallery and I want all users to be able to access it via MoreGallery but I don’t want them browsing it in the Files tree or the media browser. I haven’t found a visibility setting or anything like that tho. I suppose I could inject some CSS and hide it in the Files tree and some JS to remove it from the dropdown in the media browser but I thought I’d ask to see if there’s a better way before I go to that trouble.

Thanks!

The only way that comes to mind is to limit the users to a media source, set the basePath of that media source to a directory, and put the MoreGallery files outside that directory. I don’t know enough about MoreGallery to know if that would prevent them from accessing the files from inside MoreGallery, or if there’s a trick that would deal with that.

1 Like

My guess is, that there isn’t a way to achieve this.

The “Files tree” and the “media browser” use the Source/GetList-processor to return the list of sources, and I see no way to influence the result.

1 Like

I see. Thank you both for your input!