Currently, file sharing with the “Share link” feature can only be performed by administrator users or, alternatively, by all users. It would be very useful to be able to assign this feature to each individual user. Consider a corporate environment, where there are internal users (employees) and external users (customers, suppliers). You would like to allow only certain internal users to use the “Share link” feature, while denying it to external users. It most likely wouldn’t be a major change, but it would make user rights management much more granular. I look forward to your feedback.
Make sure you only do share links vie cloudlink and not a public exposed NAS (malware attacks via port forwards)
I believe you can create additional user groups. So create a Group called Internal Employees and a group called External Employees. Can you then choose to only allow internal employees to share?
Only needed for sharing over the internet. If sharing on a LAN there’s no reason to use CloudLink.
Well OP mentioned external users, so I assumed it meant external to the network
Ah yes. You are correct. I was thinking people that work at the company that are like contractors.
In the “File Station“ settings there is only an option “Allow all users to create shared links“.
There is no such a setting at user or group level.
I try to be more clear: we have users within the company who would find it convenient to use “shared links” to share a document/file with someone outside the company (avoiding using an external service like WeTransfer). At the same time, we have users who access the NAS externally (customers, suppliers), for whom we have enabled only the FileStation service for incoming and outgoing file sharing. We don’t want to allow these users to create “Shared Links.”
Then read the warning above.
3rd party file sharing would be a lot more secure and safer as it doesn’t expose the original data (which should of course be backed up anyway)
Another question: We just migrated to a new Qnap and it is very time-expensive to recreate all the shared links manually…Moreover it is not possible to generate a shared link with a specific URL, because it is self-generated. Is there any chance to recreate the Shared links programmatically? Where are stored the shared link URLs? DB, configuration file? Thanks
Thanks for all your feedback! I will forward your suggestions to our internal team for feature evaluation. Thanks!