> ## Documentation Index
> Fetch the complete documentation index at: https://docs.curator.interworks.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Files

> Manage file uploads and downloads with group-based access controls and search functionality for document management.

The system supports adding downloadable files and linking to them using the regular navigation menu process. File access
can be restricted based on Groups from the Tableau Server. Search keywords are also provided to help narrow down your
options when searching.

<Note>
  The Files section is designed for **downloadable documents** such as PDFs, spreadsheets, and images. When a File-type
  menu item is clicked, Curator serves the file directly to the browser using the file's own content type — it does not
  render the file inside Curator's page layout or navigation. For an HTML file this means the browser opens it as a
  standalone page (or downloads it), rather than displaying it as a page within Curator.

  If you need to display **custom HTML content** (for example, an HTML page built with an external tool) inside a
  Curator page, use the [Manual Embed (iFrame)](/site_content_design/pages/manual_embed_iframes) feature instead:

  1. Navigate to **Content** > **Pages** and open or create a page.
  2. On the page builder, open the **Add Element** popup, click the **Additional Elements** tab, and select the **Embed**
     content type.
  3. Choose **iFrame** (to point at a URL) or **Embed Code (HTML)** (to paste raw HTML / embed code).
  4. Link that page from navigation using the **Page** link type.
</Note>

***To manage files:***

1. Navigate to the backend of the system (e.g. `http://curatorexample.com/backend`) and log in if prompted.
2. Navigate to **Content** > **Files** section from the left-hand menu.
3. Add, modify, or delete files as desired.

## Hidden Settings

In Curator, there are two general use-cases for uploading files: **Images** and **Documents**.  By default, the
file-features are configured for Images since this is a much more common scenario.  See configuration items below that
describe treating files as images or documents:

**Hidden**: For images, for example a logo, it may cause confusion to surface the logo in search or inside of a
["recently viewed" Tiles](/site_content_design/pages/tiles) page-element.
In this scenario, hiding the file ensures the logo only shows up on the page you explicitly added it to.
However, you may want to show a PDF inside of the search results, or add it as a link to a tile selection.
*In this case, make sure to un-check the Hidden toggle on the edit-file page*.

## File Size Limits

> This section applies to **Curator On-Prem** only. File size limits for Curator SaaS are managed by Curator support.

The maximum file upload size in Curator is controlled by your server's PHP configuration. Two PHP settings govern upload
limits:

* **`upload_max_filesize`** — The maximum size of a single uploaded file (e.g., `64M` for 64 megabytes).
* **`post_max_size`** — The maximum size of the entire POST request body, which includes the file and any other form
  data. This value should be equal to or greater than `upload_max_filesize`.

To increase the upload limit, update both values in your server's `php.ini` file:

```ini theme={null}
upload_max_filesize = 64M
post_max_size = 64M
```

After changing these values, restart Curator for the changes to take effect. If you are unsure which `php.ini` file is
active, check the output of the `portal/info` API endpoint.

For information on uploading and embedding video files, see [Video Uploads](/site_content_design/pages/video_uploads).
