AWS S3-modules
Met de Adobe Workfront Fusion AWS S3-modules kunt u bewerkingen op uw S3-emmers uitvoeren.
Toegangsvereisten
U moet de volgende toegang hebben om de functionaliteit in dit artikel te kunnen gebruiken:
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
---|---|
Adobe Workfront-pakket | Alle |
Adobe Workfront-licentie |
Nieuw: Standaard of Huidig: Werk of hoger |
Adobe Workfront Fusion-licentie** |
Huidig: Geen Workfront Fusion-licentievereisten of Verouderd: Workfront Fusion for Work Automation and Integration |
Product |
Nieuw:
of Huidig: Uw organisatie moet Adobe Workfront Fusion aanschaffen. |
Voor meer detail over de informatie in deze lijst, zie vereisten van de Toegang in documentatie.
Voor informatie over de vergunningen van de Fusie van Adobe Workfront, zie de Fusie van Adobe Workfront vergunningen.
Vereisten
Als u AWS S3 -modules wilt gebruiken, hebt u een Amazon Web Service -account nodig.
AWS S3 API-informatie
De AWS S3-connector gebruikt het volgende:
Verbinden AWS met Workfront Fusion connect-aws-to-workfront-fusion
Als u AWS S3 wilt verbinden met Workfront Fusion, moet u uw AWS -account aansluiten op Workfront Fusion. Hiervoor moet u eerst een API-gebruiker maken in AWS IAM .
-
Meld u aan bij uw AWS IAM -account.
-
Navigeer naar Identity and Access Management > Access Management > Users .
-
Klik op Add User.
-
Voer de naam van de nieuwe gebruiker in en selecteer de optie Programmatic access in de sectie Access type .
-
Klik op Attach existing policies directly en zoek vervolgens naar AmazonS3FullAccess in de zoekbalk. Klik op de knop wanneer deze wordt weergegeven en klik vervolgens op Next .
-
Ga door de andere dialoogschermen te werk en klik vervolgens op Create User .
-
Kopieer de opgegeven Access key ID en Secret access key .
-
Ga naar Workfront Fusion en open het dialoogvenster AWS S3 van de module Create a connection .
-
Voer Access key ID en Secret access key in van stap 7 naar de respectievelijke velden en klik Continue om de verbinding tot stand te brengen.
De verbinding is tot stand gebracht. U kunt doorgaan met het instellen van de module.
AWS S3 modules en hun velden
Wanneer u AWS S3 modules configureert, geeft Workfront Fusion de onderstaande velden weer. Daarnaast kunnen aanvullende AWS S3 -velden worden weergegeven, afhankelijk van factoren zoals uw toegangsniveau in de app of service. Een bolde titel in een module wijst op een vereist gebied.
Als u de kaartknoop boven een gebied of een functie ziet, kunt u het gebruiken om variabelen en functies voor dat gebied te plaatsen. Voor meer informatie, zie informatie van de Kaart van één module aan een andere.
Handelingen
Create Bucket
Deze actiemodule maakt een emmer in AWS.
Get File
Deze actiemodule downloadt een bestand van een emmertje.
Make an API Call
Deze actiemodule maakt een aangepaste aanroep naar de AWS S3 API.
Zie Amazon S3 API-introductie Amazon S3 REST voor een gedetailleerde beschrijving van deAPI.
https://s3.<selected-region>.amazonaws.com/
.Voeg een aanvraagkoptekst toe. Voor elke kopbal wilt u toevoegen, toevoegen punt en gaan de kopbal in. U kunt de volgende algemene aanvraagheaders gebruiken. Voor meer verzoekkopballen verwijs naar AWS S3 API Documentatie.
Workfront Fusion voegt automatisch machtigingsheaders toe.
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 | |
---|---|
Naam koptekst | Beschrijving |
Content-Length | Lengte van het bericht (zonder de kopballen) volgens RFC 2616. Deze kopbal wordt vereist voor PUT s en verrichtingen die XML, zoals registreren en ACLs laden. |
Content-Type | Het inhoudstype van de bron, voor het geval dat de aanvraaginhoud zich in de hoofdtekst bevindt. Voorbeeld: text/plain . |
Content-MD5 | De base64 gecodeerde 128-bits MD5 samenvatting van het bericht (zonder de kopballen) volgens RFC 1864. Deze kopbal kan als controle van de berichtintegriteit worden gebruikt om te verifiëren dat de gegevens de zelfde gegevens zijn die oorspronkelijk werden verzonden. Hoewel dit optioneel is, raden we u aan het Content-MD5 -mechanisme te gebruiken als een integriteitscontrole van begin tot eind. Voor meer informatie over REST verzoekauthentificatie, zie Ondertekenend en voor authentiek REST verzoekenin de documentatie van AWS. |
Date | De huidige datum en tijd volgens de aanvrager. Voorbeeld: Wed, 01 Mar 2006 12:00:00 GMT . Wanneer u de Authorization kopbal specificeert, moet u of x-amz-date of de Date kopbal specificeren. |
Expect |
Wanneer uw toepassing 100-continue gebruikt, verzendt het niet het verzoeklichaam tot het een erkenning ontvangt. Als het bericht wordt verworpen gebaseerd op de kopballen, wordt het lichaam van het bericht niet verzonden. Deze koptekst kan alleen worden gebruikt als u een hoofdtekst verzendt. Geldige waarden: 100-continue |
Host |
Voor aanvragen in padstijl is de waarde Deze header is vereist voor HTTP 1.1 (de meeste toolkits voegen deze header automatisch toe); optioneel voor HTTP/1.0-aanvragen. |
x-amz-content-sha256 | Wanneer het gebruiken van handtekeningsversie 4 om het verzoek voor authentiek te verklaren, verstrekt deze kopbal een knoeiboel van de verzoeklading. Wanneer u een object in blokken uploadt, stelt u de waarde in op STREAMING-AWS4-HMAC-SHA256-PAYLOAD om aan te geven dat de handtekening alleen op kopteksten van toepassing is en dat er geen lading is. Voor meer informatie, zie Berekeningen van de Handtekening voor de Kopbal van de Vergunningin de documentatie van AWS. |
x-amz-date | De huidige datum en tijd volgens de aanvrager. Voorbeeld: Wed, 01 Mar 2006 12:00:00 GMT . Wanneer u de Authorization kopbal specificeert, moet u of x-amz-date of de Date kopbal specificeren. Als u beide opgeeft, heeft de waarde die voor de x-amz-date -header is opgegeven voorrang. |
x-amz-security-token |
Deze kopbal kan in de volgende scenario's worden gebruikt:
Deze header is vereist voor aanvragen die Amazon DevPay gebruiken en aanvragen die zijn ondertekend met tijdelijke beveiligingsreferenties. |
Voeg de inhoud van de hoofdtekst voor de API-aanroep toe in de vorm van een standaard JSON-object.
Opmerking:
Wanneer u voorwaardelijke instructies gebruikt, zoals if
in uw JSON, plaatst u de aanhalingstekens buiten de voorwaardelijke instructie.
Upload File
Deze actiemodule uploadt een bestand naar een AWS S3-emmertje.
Zoekopdrachten
List Files
Retourneert een lijst met bestanden van een opgegeven locatie.
List Folders
Retourneert een lijst met mappen van een opgegeven locatie.