Public Files
Updated on Jun 18, 2023 2 minutes to readOverview
Certain applications may have a specific set of files accessible to external users without requiring authorization.
An excellent example of this is likely content management applications. Of course, a file can be served to the browser via an External action, but this method implies database operations which, in some cases where large amounts of files need to be transferred simultaneously, can be too costly.
This is where the Public files mechanism comes in handy.
The management of external files is usually carried out at the app level. The Public files module in the Implementation layer mainly exists for controlling the lists of external files.
Given the potential danger of unauthorized access to files using this module, an audit log can be viewed for each external file, providing information about the user and the date the file access was altered.