Módulos de AWS S3
Los módulos S3 de Adobe Workfront Fusion AWS le permiten realizar operaciones en los bloques de S3.
Requisitos de acceso
Para utilizar la funcionalidad de este artículo debe tener el siguiente acceso:
Para saber qué plan, tipo de licencia o acceso tiene, póngase en contacto con el administrador de Workfront.
Para obtener información sobre Adobe Workfront Fusion licencias, consulte Adobe Workfront Fusion licencias.
Requisitos previos
Para usar módulos de AWS S3, debe disponer de una cuenta de Amazon Web Service.
Información de la API de AWS S3
El conector AWS S3 utiliza lo siguiente:
Conectar AWS a Workfront Fusion connect-aws-to-workfront-fusion
Para conectar AWS S3 a Workfront Fusion debe conectar su cuenta de AWS a Workfront Fusion. Para ello, primero deberá crear un usuario de API en AWS IAM.
-
Inicie sesión en su cuenta de AWS IAM.
-
Vaya a Identity and Access Management > Access Management > Users.
-
Haga clic en Add User.
-
Escriba el nombre del nuevo usuario y seleccione la opción Programmatic access en la sección Access type.
-
Haga clic en Attach existing policies directly y luego busque AmazonS3FullAccess en la barra de búsqueda. Haga clic en él cuando aparezca y luego haga clic en Next.
-
Continúe con las otras pantallas de diálogo y luego haga clic en Create User.
-
Copie los Access key ID y Secret access key proporcionados.
-
Vaya a Workfront Fusion y abra el diálogo Create a connection del módulo AWS S3.
-
Introduzca Access key ID y Secret access key del paso 7 a los campos respectivos y haga clic en Continue para establecer la conexión.
Se ha establecido la conexión. Puede continuar con la configuración del módulo.
AWS S3 módulos y sus campos
Al configurar módulos de AWS S3, Workfront Fusion muestra los campos que se indican a continuación. Junto con estos, podrían mostrarse AWS S3 campos adicionales, según factores como el nivel de acceso en la aplicación o el servicio. El título en negrita en un módulo indica un campo obligatorio.
Si ve el botón Asignar encima de un campo o función, puede utilizarlo para establecer variables y funciones para ese campo. Para obtener más información, vea Asignar información de un módulo a otro.
Acciones
Create Bucket
Get File
Descargue un archivo de un cubo.
Upload File
Make an API Call
Para obtener un análisis detallado de la API Amazon S3, consulte Amazon S3 REST Introducción a la API.
https://s3.<selected-region>.amazonaws.com/
.Añada un encabezado de solicitud. Puede utilizar los siguientes encabezados de solicitud comunes. Para obtener más encabezados de solicitud, consulte la documentación de la API de AWS S3.
Workfront Fusion añade encabezados de autorización automáticamente.
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 layout-auto | |
---|---|
Nombre del encabezado | Descripción |
Content-Length | Longitud del mensaje (sin encabezados) según RFC 2616. Este encabezado es necesario para PUT y las operaciones que cargan XML, como el registro y las ACL. |
Content-Type | El tipo de contenido del recurso, en caso de que el contenido de la solicitud esté en el cuerpo. Ejemplo: text/plain . |
Content-MD5 | Resumen MD5 de 128 bits codificado en base64 del mensaje (sin los encabezados) según RFC 1864. Este encabezado se puede utilizar como comprobación de integridad de mensajes para comprobar que los datos son los mismos que se enviaron originalmente. Aunque es opcional, se recomienda utilizar el mecanismo Content-MD5 como una comprobación de integridad de extremo a extremo. Para obtener más información acerca de la autenticación de solicitudes de REST, vaya a REST Authentication en Amazon Simple Storage Service Developer Guide. |
Date | La fecha y hora actuales según el solicitante. Ejemplo: Wed, 01 Mar 2006 12:00:00 GMT . Cuando especifique el encabezado Authorization , debe especificar el encabezado x-amz-date o Date . |
Expect |
Cuando la aplicación utiliza 100-continue, no envía el cuerpo de la solicitud hasta que recibe una confirmación. Si el mensaje se rechaza en función de los encabezados, no se envía el cuerpo del mensaje. Este encabezado solo se puede utilizar si envía un cuerpo. Valores válidos: 100-continue |
Host |
Para solicitudes path-style, el valor es Este encabezado es necesario para HTTP 1.1 (la mayoría de los kits de herramientas lo añaden automáticamente); opcional para las solicitudes HTTP/1.0. |
x-amz-content-sha256 | Cuando se utiliza la versión de firma 4 para autenticar la solicitud, este encabezado proporciona un hash de la carga útil de la solicitud. Al cargar un objeto en fragmentos, establezca el valor en STREAMING-AWS4-HMAC-SHA256-PAYLOAD para indicar que la firma cubre solo los encabezados y que no hay carga útil. Para obtener más información, consulte Cálculos de firma para el encabezado de autorización: transferencia de la carga útil en varios fragmentos (carga interrumpida) (AWS versión de firma 4). |
x-amz-date | La fecha y hora actuales según el solicitante. Ejemplo: Wed, 01 Mar 2006 12:00:00 GMT . Cuando especifique el encabezado Authorization , debe especificar el encabezado x-amz-date o Date . Si especifica ambos, el valor especificado del encabezado x-amz-date tiene prioridad. |
x-amz-security-token |
Este encabezado se puede utilizar en los siguientes casos:
Este encabezado es necesario para las solicitudes que usan Amazon DevPay y las solicitudes que se firman con credenciales de seguridad temporales. |
Añada el contenido del cuerpo para la llamada de API en forma de objeto JSON estándar.
Nota:
Cuando utilice instrucciones condicionales como if
en su JSON, coloque las comillas fuera de la instrucción condicional.
Búsquedas
List Files
Devuelve una lista de archivos de una ubicación especificada.
List Folders
Devuelve una lista de carpetas desde una ubicación especificada.