# Credenciales de terceros

Transloadit puede exportar archivos a tu bucket en la nube o servidor. Para autenticarnos, necesitaremos credenciales ([solo de escritura](/docs/robots/s3-store.md#minimum-s3-iam-permissions), si es posible). Puedes configurarlas directamente en los parámetros de tus Robotsde importación y exportación (a menudo mediante `key` y `secret`), pero te recomendamos usar credenciales de Template en su lugar. Con las credenciales de Template, almacenas la credencial por separado, le asignas un nombre único y luego haces referencia a ella por ese nombre mediante el parámetro `credentials` de Robot. Puedes consultar la[documentación de cada Robot](/es/docs/robots.md) para obtener más información.

###### Nota

El uso de credenciales de Template es completamente opcional.

Creamos las credenciales de Template para que puedas:

* Disfrutar de mayor **cifrado y protección** (para ver las credenciales, es necesario volver a ingresar la contraseña).
* **Reutilizar** fácilmente tus credenciales en variosTemplates.
* **Compartir** fácilmente Templates con nosotros sin tener que ocultar las credenciales cada vez.
* Tener más libertad para enviar Assembly Instructions directamente (sin usar unTemplate). Aunque se recomienda usarTemplates, esto permite **crear prototipos**sin transmitir información secreta cada vez.
* **Revocar** credenciales filtradas y reemplazarlas sin modificar todos tusTemplates ni tu código.
* Agregar **tokens**. Algunos proveedores de nube requieren un «flujo interactivo de oAuth» para dar acceso a Transloadit. La interfaz web de las credenciales de Template permite hacerlo.

Estas son Assembly Instructions que usan credenciales de Template guardadas previamente en tu cuenta como `my_s3_credentials` y`my_youtube_credentials`. Importan videos desde un bucket de S3 y los suben a YouTube:

![](/_next/static/media/copy.04p1cju9qekk_.svg?dpl=dpl_3z41v8VuCJJKgtsQfSKB6o2uiSXL)

```json
{
  "steps": {
    "imported": {
      "robot": "/s3/import",
      "credentials": "my_s3_credentials",
      "path": "/some/path"
    },
    "exported": {
      "robot": "/youtube/store",
      "use": "imported",
      "credentials": "my_youtube_credentials"
    }
  }
}

```

## Cómo crear credenciales de Template

1. Ve a la página de [Credenciales](/c/template-credentials/) de tu Workspace.
2. Elige tu proveedor de nube en el menú desplegable de la parte superior de la página y completa todos los campos de nombres de buckets, claves e información secreta.
3. Asigna un nombre a tus credenciales de Template para usarlas como referencia en el futuro en tusTemplates y presiona Guardar.

Ahora puedes establecer el nombre como la propiedad `credentials` en tuRobot de exportación.

## No nos des las llaves de todo

De acuerdo con algunos paradigmas de seguridad, queremos tener la menor cantidad posible de privilegios para realizar nuestro trabajo. Por ejemplo, si exportas archivos a tu bucket de Amazon S3, puedes[crear un usuario de IAM que solo tenga acceso de escritura](/docs/robots/s3-store.md) para ese fin. En el caso poco probable de que Transloadit se vea comprometido, queremos que el peor escenario sea que un hacker almacene algunos archivos adicionales en tu bucket.

» [Obtén más información sobre seguridad](/es/security/)
