Skip to main content
  Wednesday, July 16, 2025
  1 Replies
  17 Visits
  Subscribe
Was looking into different WP file protection and upload tools.
I have a group of 100 users and need to show them highly secure information.
Therefore proper security measures are important.
In addition those user shall upload a contract, so this process must be possible
(forced, similar name conventions but with difference in user_ID or fields)

I have seen that you are protecting the files on file-level
- is this true, please explain
- if the docuemts are send to google preview, which data security is given
- did you sign any privacy law documents, which are publicly available


I have seen that I can use a ACF to create custom field for each file
questions:
- Can I use any other custom-fields tool too, e.g. Metabox.io
- Let's say one meta-field has content "ABC"
- Can I filter all files using this value (like a loop over all files)
- How I can retrieve the filename or the category-name (via php-function??)

Is there a possibility to get the folder ID of each sub-category of a folder.
Example: folder ABC (10) with sub-folder ABC-1(11) and ABC-2 (12)
Now I need to get an array containing ABC-1, ABC-2, etc.
Using this array I can create shortcodes containing the relevant folders.

I have seen that the user can download files into a specific directory
Questions:
- where the files for e.g. user A1 and user B9 are stored
- if they stored into a single folder
- what happens if user A1 or B9 saves a file named FILE1.pdf
- how I can avoid that all users can see files from other users
- If a logged-in user "A1" uploads a file,
- can I fill the custom fields with defined value (PHP based)
- how this is done?
- which option I have to save such files with specific file name rules
like A1_filedescription_metaboxfieldx_v01 or B9_filedescription_metaboxfieldx_v01 or _v02 (versioning)

Thanks for your first answers.
Most likely I have some more....
Thanks in advance for your ansers.
A
6 days ago
Hi,

Thank you for your comprehensive inquiry about implementing a secure file management system for your users.
I'll address your key questions:

Data security:

- Yes, WP File Download provides file-level security through user role restrictions. You can control which users can view and download specific files based on their assigned roles and permissions.
Please go here for more details:
https://www.joomunited.com/wordpress-documentation/wp-file-download/666-file-access-and-management-limitation#toc-file-access-and-visibility

- When documents are sent to Google's preview service, WP File Download generates a secure token that is transmitted to Google's servers along with the file.
This token-based system helps protect your file access while enabling the preview functionality.
However, it's important to note that once your documents are processed by Google's preview service, they are subject to Google's own data security policies and privacy standards.

- Could you clarify what type of privacy documents you're asking about? Are you referring to our plugin's privacy policy, or agreements with third-party services like Google?

Custom Fields Integration:

Currently, WP File Download supports integration with Advanced Custom Fields (ACF) only. However, please note that not all ACF field types are supported - only specific fields listed in our documentation are compatible with the plugin.

Category Access Management:

You can configure up to two different user roles to have viewing access to files within any given category on the frontend. This allows for flexible permission management while maintaining security.
For your other detailed questions regarding file-level protection, Google preview security, custom field filtering, PHP functions, folder ID retrieval, file storage locations, upload naming conventions, and versioning - these require more comprehensive technical discussion. Would you like me to address these specific aspects in detail, or would you prefer to schedule a more in-depth consultation to cover your complete implementation requirements?

Cheers,
  • Page :
  • 1
There are no replies made for this post yet.