AWS S3-moduler

Med S3-modulerna Adobe Workfront Fusion AWS kan du utföra åtgärder på dina S3-bucket.

Åtkomstkrav

Expandera om du vill visa åtkomstkrav för funktionerna i den här artikeln.

Du måste ha följande åtkomst för att kunna använda funktionerna i den här artikeln:

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Adobe Workfront package Alla
Adobe Workfront-licens

Nytt: Standard

eller

Aktuell: Arbete eller högre

Adobe Workfront Fusion-licens**

Aktuell: Inga Workfront Fusion-licenser krävs

eller

Äldre: Workfront Fusion for Work Automation and Integration

Produkt

Nytt:

  • Select or Prime Workfront package: Your organization must purchase Adobe Workfront Fusion.
  • Ultimate Workfront-paket: Workfront Fusion ingår.

eller

Aktuell: Din organisation måste köpa Adobe Workfront Fusion.

Mer information om informationen i den här tabellen finns i Åtkomstkrav i dokumentationen.

Mer information om Adobe Workfront Fusion-licenser finns i Adobe Workfront Fusion-licenser.

Förutsättningar

Du måste ha ett AWS S3-konto för att kunna använda Amazon Web Service-moduler.

API-information för AWS S3

AWS S3-anslutningen har följande:

Bas-URL
https://s3.{{parameters.region}}.amazonaws.com
API-tagg
v1.5.21

Anslut AWS till Workfront Fusion connect-aws-to-workfront-fusion

Om du vill ansluta AWS S3 till Workfront Fusion måste du ansluta ditt AWS-konto till Workfront Fusion. Om du vill göra det måste du först skapa en API-användare i AWS IAM.

  1. Logga in på ditt AWS IAM-konto.

  2. Navigera till Identity and Access Management > Access Management > Users.

  3. Klicka på Add User.

  4. Ange namnet på den nya användaren och välj alternativet Programmatic access i avsnittet Access type.

  5. Klicka på Attach existing policies directly och sök sedan efter AmazonS3FullAccess i sökfältet. Klicka på den när den visas och klicka sedan på Next.

  6. Gå igenom de andra dialogrutorna och klicka sedan på Create User.

  7. Kopiera tillhandahållen Access key ID och Secret access key.

  8. Gå till Workfront Fusion och öppna AWS S3-modulens dialogruta Create a connection.

  9. Ange Access key ID och Secret access key från steg 7 till respektive fält och klicka på Continue för att upprätta anslutningen.

Anslutningen har upprättats. Du kan fortsätta med att konfigurera modulen.

AWS S3-moduler och deras fält

När du konfigurerar AWS S3-moduler visas fälten som listas nedan i Workfront Fusion. Dessutom kan ytterligare AWS S3 fält visas, beroende på faktorer som din åtkomstnivå i appen eller tjänsten. En rubrik med fet stil i en modul visar ett obligatoriskt fält.

Om du ser kartknappen ovanför ett fält eller en funktion kan du använda den för att ange variabler och funktioner för det fältet. Mer information finns i Mappa information från en modul till en annan.

Växla karta

Åtgärder

Create Bucket

Den här åtgärdsmodulen skapar en hink i AWS.

Connection
Instruktioner om hur du ansluter ditt AWS-konto till Workfront Fusion finns i Ansluta AWS till Workfront Fusioni den här artikeln.
Name
Ange namnet på den nya bucket.
Region
Välj regional slutpunkt. Mer information finns i regionala slutpunkter i AWS-dokumentationen.

Get File

Den här åtgärdsmodulen hämtar en fil från en bucket.

Connection
Instruktioner om hur du ansluter ditt AWS-konto till Workfront Fusion finns i Ansluta AWS till Workfront Fusioni den här artikeln.
Region
Välj regional slutpunkt. Mer information finns i regionala slutpunkter i AWS-dokumentationen.
Bucket
Markera den hink du vill hämta filen från.
Path
Ange sökvägen till filen. Exempel: /photos/2019/February/image023.jpg.

Make an API Call

Den här åtgärdsmodulen gör ett anpassat anrop till AWS S3 API.

Mer information om API:t Amazon S3 finns i Amazon S3 REST API-introduktion.

Connection
Instruktioner om hur du ansluter ditt AWS-konto till Workfront Fusion finns i Ansluta AWS till Workfront Fusioni den här artikeln.
Region
Välj regional slutpunkt. Mer information finns i regionala slutpunkter i AWS-dokumentationen.
URL
Ange en värd-URL. Sökvägen måste vara relativ till https://s3.<selected-region>.amazonaws.com/.
Method
Välj den HTTP-förfrågningsmetod som du behöver för att konfigurera API-anropet. Mer information finns i HTTP-förfrågningsmetoder i Adobe Workfront Fusion.
Headers

Lägg till en begäranderubrik. För varje rubrik som du vill lägga till klickar du på Lägg till objekt och anger rubriken. Du kan använda följande vanliga begärandehuvuden. Mer information om begäranderubriker finns i AWS S3 API-dokumentation.

Workfront Fusion lägger automatiskt till auktoriseringsrubriker.

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
Rubriknamn Beskrivning
Content-Length Meddelandets längd (utan rubriker) enligt RFC 2616. Den här rubriken krävs för PUT och åtgärder som läser in XML, till exempel loggning och åtkomstkontrollistor.
Content-Type Resursens innehållstyp om begärandeinnehållet finns i brödtexten. Exempel: text/plain.
Content-MD5 Base64-kodade 128-bitars MD5-meddelandet (utan meddelandehuvuden) enligt RFC 1864. Den här rubriken kan användas som en meddelandeintegritetskontroll för att verifiera att data är samma data som ursprungligen skickades. Även om det är valfritt rekommenderar vi att du använder funktionen Content-MD5 som en helhetskontroll. Mer information om REST-begärandeautentisering finns i Signera och autentisera REST-begäranden i AWS-dokumentationen.
Date Aktuellt datum och aktuell tid enligt den som gjorde begäran. Exempel: Wed, 01 Mar 2006 12:00:00 GMT. När du anger rubriken Authorization måste du ange antingen rubriken x-amz-date eller rubriken Date .
Expect

När ditt program använder 100-continue skickas inte begärandetexten förrän det får en bekräftelse. Om meddelandet avvisas baserat på rubrikerna skickas inte meddelandets brödtext. Den här rubriken kan bara användas om du skickar en text.

Giltiga värden: 100-continue

Host

För sökvägsbegäranden är värdet s3.amazonaws.com. För begäranden i virtuell stil är värdet BucketName.s3.amazonaws.com. Mer information finns i Virtuell värdtjänst i AWS-dokumentationen.

Den här rubriken krävs för HTTP 1.1 (de flesta verktygslådor lägger till den här rubriken automatiskt); valfri för HTTP/1.0-begäranden.

x-amz-content-sha256 När du använder signaturversion 4 för att autentisera begäran ger det här huvudet en hash av nyttolasten för begäran. När du överför ett objekt i segment ska du ange värdet STREAMING-AWS4-HMAC-SHA256-PAYLOAD för att ange att signaturen endast omfattar rubriker och att det inte finns någon nyttolast. Mer information finns i Signaturberäkningar för auktoriseringshuvudet i AWS-dokumentationen.
x-amz-date Aktuellt datum och aktuell tid enligt den som gjorde begäran. Exempel: Wed, 01 Mar 2006 12:00:00 GMT. När du anger rubriken Authorization måste du ange antingen rubriken x-amz-date eller rubriken Date . Om du anger båda gäller det angivna värdet för rubriken x-amz-date.
x-amz-security-token

Den här rubriken kan användas i följande scenarier:

  • Ange säkerhetstoken för Amazon DevPay-åtgärder. Varje begäran som använder Amazon DevPay kräver två x-amz-security-token-huvuden: en för produkttoken och en för användartoken. När Amazon S3 tar emot en autentiserad begäran jämförs den beräknade signaturen med den angivna signaturen. Felaktigt formaterade flervärdesrubriker som används för att beräkna en signatur kan orsaka autentiseringsproblem.
  • Ange en säkerhetstoken när du använder temporära säkerhetsuppgifter. När du gör begäranden med temporära säkerhetsuppgifter som du fått från IAM (InDesign) måste du ange en säkerhetstoken med den här rubriken. Om du vill veta mer om tillfälliga säkerhetsbehörigheter går du till Göra förfrågningar.

Den här rubriken krävs för begäranden som använder Amazon DevPay och begäranden som signeras med temporära säkerhetsuppgifter.

Query String
Lägg till önskade frågesträngar, t.ex. parametrar eller formulärfält.
Body

Lägg till brödinnehållet för API-anropet i form av ett standard-JSON-objekt.

Obs!

När du använder villkorssatser som if i JSON placerar du citattecknen utanför villkorssatsen.

Upload File

Den här åtgärdsmodulen överför en fil till en AWS S3-bucket.

Connection
Instruktioner om hur du ansluter ditt AWS-konto till Workfront Fusion finns i Ansluta AWS till Workfront Fusioni den här artikeln.
Region
Välj regional slutpunkt. Mer information finns i regionala slutpunkter i AWS-dokumentationen.
Folder
Ange målmappen som du vill överföra en fil till.
Source file
Välj en källfil från en tidigare modul eller mappa källfilens namn och data.
Headers (valfritt)

För varje rubrik som du vill lägga till klickar du på Lägg till objekt och anger rubrikens nyckel och värde.

Information om tillgängliga rubriker finns i PutObject i AWS-dokumentationen.

Sökningar

List Files

Returnerar en lista med filer från en angiven plats.

Connection
Instruktioner om hur du ansluter ditt AWS-konto till Workfront Fusion finns i Ansluta AWS till Workfront Fusioni den här artikeln.
Region
Välj regional slutpunkt. Mer information finns i regionala slutpunkter i AWS-dokumentationen.
Bucket
Markera den Amazon S3-bucket som du vill söka efter filer.
Prefix
Ange en sökväg till en mapp där du vill söka efter filer, till exempel workfrontfusion/work.

List Folders

Returnerar en lista med mappar från en angiven plats.

Connection
Instruktioner om hur du ansluter ditt AWS-konto till Workfront Fusion finns i Ansluta AWS till Workfront Fusioni den här artikeln.
Region
Välj regional slutpunkt. Mer information finns i regionala slutpunkter i AWS-dokumentationen.
Bucket
Markera den Amazon S3-bucket som du vill söka efter mappar.
Prefix (valfritt)
Sökväg till en mapp som du vill söka efter mappar i, till exempel workfrontfusion/work.
recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3