AWS S3-moduler

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

Åtkomstkrav

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

Adobe Workfront plan*
Pro eller högre
Adobe Workfront licens*
Plan, Work
Adobe Workfront Fusion licens**

Aktuellt licenskrav: Inget Workfront Fusion-licenskrav.

eller

Gammalt licenskrav: Workfront Fusion för Automatisering och integrering av arbetet

Produkt

Aktuellt produktkrav: Om du har planen Select eller Prime Adobe Workfront måste din organisation köpa både Adobe Workfront Fusion och Adobe Workfront för att kunna använda de funktioner som beskrivs i den här artikeln. Workfront Fusion ingår i planen Ultimate Workfront.

eller

Äldre produktkrav: Din organisation måste köpa Adobe Workfront Fusion och Adobe Workfront för att kunna använda de funktioner som beskrivs i den här artikeln.

Kontakta Workfront-administratören om du vill ta reda på vilken plan, licenstyp eller åtkomst du har.

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

Förutsättningar

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

API-information för AWS S3

AWS S3-anslutningen har följande:

Bas-URL
https://s3.{{parameter.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 dialogrutan Create a connection för modulen AWS S3.

  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 visar Workfront Fusion fälten som listas nedan. 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 i Adobe Workfront Fusion.

Åtgärder

Create Bucket

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

Get File

Hämtar en fil från en hink.

Connection
Instruktioner om hur du ansluter ditt AWS-konto till Workfront Fusion finns i Ansluta AWS till Workfront Fusion i den här artikeln.
Region
Välj regional slutpunkt. Mer information finns i avsnittet om 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.

Upload File

Connection
Instruktioner om hur du ansluter ditt AWS-konto till Workfront Fusion finns i Ansluta AWS till Workfront Fusion i den här artikeln.
Region
Välj regional slutpunkt. Mer information finns i avsnittet om regionala slutpunkter i AWS-dokumentationen.
Folder (valfritt)
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)
Infoga begäranderubriker. Tillgängliga rubriker finns i AWS S3-dokumentationen - PUT object.

Make an API Call

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 Fusion i den här artikeln.
Region
Välj regional slutpunkt. Mer information finns i avsnittet om regionala slutpunkter i AWS-dokumentationen.
URL
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. Du kan använda följande vanliga begärandehuvuden. Mer information om begäranderubriker finns i AWS S3 API-dokumentation.

Workfront Fusion lägger till auktoriseringshuvuden automatiskt.

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 REST Autentiseringi Amazon Utvecklarhandbok för enkel lagringstjänst .
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 Amazon Utvecklarhandbok för enkel lagringstjänst.

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 Underskriftskalkylationer för auktoriseringshuvudet: Överför nyttolast i flera segment (chunked Upload) (AWS Signature version 4).
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.

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 Fusion i den här artikeln.
Region
Välj regional slutpunkt. Mer information finns i avsnittet om regionala slutpunkter i AWS-dokumentationen.
Bucket
Markera den Amazon S3-bucket som du vill söka efter filer.
Prefix (valfritt)
Sökväg till en mapp där filer ska slås upp, t.ex. 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 Fusion i den här artikeln.
Region
Välj regional slutpunkt. Mer information finns i avsnittet om 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 där du kan söka efter mappar, t.ex. workfrontfusion/work.
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43