> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/powershell-universal/es/plataforma/published-folders.md).

# Carpetas publicadas

Las carpetas publicadas le permiten compartir una carpeta local a través de su sitio web de Universal. Cualquier fichero dentro de la carpeta publicada es accesible mediante una solicitud web. Esto resulta útil para almacenar imágenes u otros ficheros que quiera proporcionar a través de su Universal Dashboard.

## Publicar una carpeta

Desde la página `Platform/ Published Folders`, puede hacer clic en Add Published Folder. Introduzca la ruta local así como la ruta de solicitud. La ruta local es la carpeta que desea publicar. La ruta de solicitud es la ruta desde la que el usuario final solicita descargar los ficheros de la carpeta.

Puede activar la autenticación y la autorización para la carpeta.

<figure><img src="/files/DsQEGip0I8KLwc4C9kP2" alt=""><figcaption><p>Diálogo de carpetas publicadas</p></figcaption></figure>

Una vez publicada la carpeta, aparece en la tabla de carpetas publicadas.

<figure><img src="/files/6eq4XX4nQZG2Xqj0nQZ7" alt=""><figcaption><p>Tabla de carpetas publicadas</p></figcaption></figure>

## Descargar ficheros

Puede descargar los ficheros que se encuentran en la carpeta publicada visitando la ruta de solicitud. Para continuar con el ejemplo anterior, podría visitar la siguiente URL para descargar el fichero logo.png:

```http
http://localhost:5000/images/logo.png
```

Tenga en cuenta que las solicitudes no autenticadas no pueden acceder al fichero.

```powershell
PS C:\src\universal\src> invoke-webrequest http://localhost:5000/images/logo.png
Invoke-WebRequest: Response status code does not indicate success: 401 (Unauthorized).
```

## Documentos predeterminados

Los documentos predeterminados permiten cargar ficheros cuando un usuario especifica la carpeta pero no el documento dentro de ella. Esto resulta práctico cuando un usuario visita una URL como `/docs` pero no especifica `/docs/index.html`. En lugar de devolver un 404, puede devolver el `index.html` cuando el usuario especifica `/docs`.

Para configurar los documentos predeterminados, establezca el parámetro `-DefaultDocument` en `New-PSUPublishedFolder`.

```powershell
New-PSUPublishedFolder -Path C:\website -RequestPath /docs -DefaultDocument @("index.hml")
```

## Suplantación

{% hint style="warning" %}
La suplantación solo funciona cuando se utiliza la [autenticación de Windows](/powershell-universal/es/api/security.md#authenticating-with-windows-authentication).
{% endhint %}

De forma predeterminada, cuando PSU accede a los ficheros para servirlos a los usuarios, lo hace utilizando la misma cuenta de servicio que el proceso. Para acceder a los ficheros como el usuario que los descarga, active la suplantación.

```powershell
New-PSUPublishedFolder -Path C:\website -RequestPath /docs -DefaultDocument @("index.hml") -Impersonation
```

## API

* [New-PSUPublishedFolder](/powershell-universal/es/comandos-de-powershell/new-psupublishedfolder.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.devolutions.net/powershell-universal/es/plataforma/published-folders.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
