> For the complete documentation index, see [llms.txt](https://docs.plenit.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.plenit.com/productos/object-storage/how-to/how-to-integrate-with-an-s3-client.md).

# Cómo Integrar el Almacenamiento de Objetos Con un Cliente S3

Almacenamiento de Objetos está pensado para guardar grandes volúmenes de datos de aplicaciones (archivado, backup, IoT, DevOps) a través de una API compatible con S3.

Eso te permite conectarlo con cualquier cliente S3 (CyberDuck, S3 Browser u otro) para gestionar tus buckets desde tu equipo. Esta guía recopila los datos del panel y los configura en el cliente.

> #### 👍 Qué consigues
>
> Tu bucket de Almacenamiento de Objetos conectado a un cliente S3, listo para subir, descargar y gestionar objetos desde la aplicación.

### Antes de empezar

* Acceder al panel de administración en [admin.plenit.com](https://admin.plenit.com) con permisos sobre el servicio.
* Tener una suscripción de **Almacenamiento de Objetos**. Si aún no la tienes, móntala con el [Inicio Rápido de Almacenamiento de Objetos.](/productos/object-storage/quickstart.md)
* Tener instalado un cliente S3 (por ejemplo, CyberDuck o S3 Browser) en tu equipo.

### Paso 1. Recopila los datos de conexión en el panel

En [admin.plenit.com](https://admin.plenit.com), ve a **Cloud Services → Almacenamiento de Objetos** y entra en la suscripción. Una integración por API necesita cuatro datos:

* **Endpoint (URL de acceso)**: `s3.plenit.com`.
* **Path (nombre del bucket)**: en la pestaña **Bucket**, campo **My bucket**.
* **Access Key**: en **Users → usuario → menú (…) → Keys**.
* **Secret Key**: en la misma ventana de claves.

{/\* 📸 CAPTURA 1 · Summary/Bucket (nombre y endpoint) y Users › Keys (Access/Secret) \*/}

![Datos de conexión del bucket en el panel](https://REEMPLAZA-URL/almacenamiento-objetos-cliente-s3-01.png)

> #### 🚧 Guarda bien la Secret Key
>
> La Secret Key es sensible: trátala como una contraseña y no la compartas.&#x20;
>
> Junto con la Access Key, es lo que autentica el acceso de tu cliente S3 al bucket.

### Paso 2. Configura el cliente S3

Introduce esos datos en tu cliente S3. La forma exacta varía según la aplicación, pero todos piden lo mismo: el endpoint (`s3.plenit.com`), las claves (Access Key y Secret Key) y, según el usuario, el path. Clientes habituales son **CyberDuck** y **S3 Browser**.

{/\* 📸 CAPTURA 2 · ejemplo de configuración en un cliente S3 (endpoint, claves, path) \*/}

![Configuración de los datos en el cliente S3](https://REEMPLAZA-URL/almacenamiento-objetos-cliente-s3-02.png)

> #### 📘 Propietario (OWNER) frente al resto de usuarios
>
> Hay una diferencia clave según con qué usuario conectes:
>
> * El **propietario** (OWNER) del bucket accede directamente al recurso, sin configurar nada más: la conexión le redirige sola.
> * El **resto de usuarios** no tienen acceso directo, así que deben rellenar el campo **path** con el nombre del bucket al que quieren acceder.
>
> Si un usuario que no es el propietario no ve el contenido, casi siempre es porque le falta indicar el path.

### Conclusión

Integrar con un cliente S3 se reduce a recopilar cuatro datos del panel — endpoint, path, Access Key y Secret Key — e introducirlos en la aplicación.

El único matiz que conviene recordar es el del propietario: el OWNER entra directo, mientras que los demás usuarios tienen que indicar el path del bucket.

Con eso, gestionas tu Almacenamiento de Objetos desde el cliente S3 que prefieras, igual que cualquier almacenamiento compatible con el protocolo.

### Siguientes pasos

* Repasa los conceptos del servicio y de los buckets en [Conceptos de Almacenamiento de Objetos.](/productos/object-storage/concepts.md)
* Revisa la organización de tus buckets en [Estructura y buckets.](/productos/file-storage/concepts/folder-structure.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.plenit.com/productos/object-storage/how-to/how-to-integrate-with-an-s3-client.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.
