Internal Filemanager for TrueNAS Scale

Problem/Justification
(What is the problem you are trying to solve with this feature/improvement or why should it be considered?)
An internal file manger in truenas with the ACL functionality like the Asustor Inc NAS has would benefit a lot of users. Then the NAS admins have a clear visibility all the folders in the system and does not need to login to a windows machine to control ACL in to individual folders. Therefore they can give access to folders or even specific files inside folders within TrueNAS GUI. Asustor ADM can even play mp4 files and do many things on the web GUI it self…

Impact
(How is this feature going to impact all TrueNAS users? What are the benefits and advantages? Are there disadvantages?)

  • Admins can give access to folders or even specific files inside folders within TrueNAS GUI

  • Admins won’t have to login to a windows computer all the time to control ACL

  • Clear visibility of the file tree

I don’t see any disadvantages of this except that the NAS superadmin can view all the data.

User Story
(Please give a short description on how you envision some user taking advantage of this feature, what are the steps a user will follow to accomplish it)
It would make all the NAS admins lives easier. Otherwise they have to do this by loging in to a windows computer (especially ACL editing)
If this feature is provisioned then the NAS admins just have to navigate to the required folder within the web GUI and click and just edit ACL even for a specific file nested within several folders…

1 Like

…which of course is already the case anyway.

But iX “accepted” a feature request for this, four years ago IIRC. @kris, can you speak to the status?

They sure did.

Feature request from 2017, “accepted” in 2021: Web GUI File Management as part of the new UI

New ticket created in 2021 (because the feature request was accepted), but put on the “backlog” in 2023: TrueNAS Local File Browser

What not use filebrowser - the container

Thanks for the reply guys, but the features that I’m searching for are different from those of the ones in the filemanager container such as controlling ACL through the file manager…

2 Likes

Yea, it’s still on my backlog / feature wish-list to add eventually into SCALE. Ideally when we do it, the WebUI file manager could respect SMB/NFS ACLs and be full-featured in that sense, so it plays well with clients using the other protocols.

4 Likes

Question… can this be done via a Linux machine (VM) using either NFSv4 or running SMB?

That doesn’t make it particularly easier I’d suspect. You’re still having to log into a desktop somewhere, be it hardware or virtual. I think the real ask is to have something web-based and skip the RDP no?

Agreed… just easier to use a Linux VM… then perhaps LXC version.

One approach would be to simply show folders in the existing datasets view.

That’d probably take care of the need to set permissions on things (for example, this is very hard/impossible for Mac users)

A more advanced version could be like a graphical version of mc. Ie, an Orthodox File Manager with the two panes for operating to/from. There are lots of examples btw, but this could allow all sorts of capabilities, including the ability to download to/from other servers.

1 Like

Many NAS operating systems, like Synology DSM, QNAP, and Ugreen, offer internal file managers with ACL control. Adding this feature to TrueNAS would simplify access management and give admins better control directly from the TrueNAS GUI, without needing a separate system.

2 Likes

@kris Hi, do you know if it will be available in an upcoming update of TrueNAS?

Yes, but not “when”. Its on the backlog of items to bring into the roadmap, but no announced time frame.

@kris So, would it be added to the road map in the near future? I’m just asking given that it’d been lying there since few years now.

Yes, I would expect something like this to make an appearance for late 2025 or perhaps 2026. We’ve got a pretty full plate until then.