AWS S3-Module

Die Adobe Workfront Fusion AWS Mit S3-Modulen können Sie Vorgänge an Ihren S3-Buckets durchführen.

Zugriffsanforderungen

Sie müssen über den folgenden Zugriff verfügen, um die in diesem Artikel enthaltene Funktionalität nutzen zu können:

Adobe Workfront Plan*
Pro oder höher
Adobe Workfront license*
Plan, Arbeit
Adobe Workfront Fusion license**

Aktuelle Lizenzanforderungen: Nein Workfront Fusion Lizenzanforderungen.

Oder

Ältere Lizenzanforderungen: Workfront Fusion für Arbeitsautomatisierung und Integration

Produkt

Aktuelle Produktanforderungen: Wenn Sie über Select oder Prime verfügen Adobe Workfront Planung, Ihr Unternehmen muss Adobe Workfront Fusion sowie Adobe Workfront , um die in diesem Artikel beschriebenen Funktionen zu verwenden. Workfront Fusion ist in Ultimate enthalten. Workfront Plan.

Oder

Ältere Produktanforderungen: Ihr Unternehmen muss Adobe Workfront Fusion sowie Adobe Workfront , um die in diesem Artikel beschriebenen Funktionen zu verwenden.

Wenden Sie sich an Ihren Workfront Administrator.

Informationen über Adobe Workfront Fusion Lizenzen, siehe Adobe Workfront Fusion Lizenzen.

Voraussetzungen

Verwendung AWS S3 -Module, müssen Sie über eine Amazon Web Service -Konto.

Verbinden AWS nach Workfront Fusion connect-aws-to-workfront-fusion

Verbindung herstellen AWS S3 nach Workfront Fusion Sie müssen Ihre AWS Konto Workfront Fusion. Dazu müssen Sie zunächst einen API-Benutzer in AWS IAM.

  1. Melden Sie sich bei Ihrer AWS IAM -Konto.

  2. Navigieren Sie zu Identitäts- und Zugriffsverwaltung > Zugriffsverwaltung > Benutzer.

  3. Klicken Benutzer hinzufügen.

  4. Geben Sie den Namen des neuen Benutzers ein und wählen Sie die Programmierter Zugriff in der Zugriffstyp Abschnitt.

  5. Klicken Vorhandene Richtlinien direkt anhängen, suchen Sie dann nach AmazonS3FullAccess in der Suchleiste. Klicken Sie darauf, wenn es angezeigt wird, und klicken Sie dann auf Nächste.

  6. Fahren Sie durch die anderen Dialogfeldbildschirme und klicken Sie auf Benutzer erstellen.

  7. Kopieren Sie die bereitgestellte Zugriffsschlüssel-ID und Geheimer Zugriffsschlüssel.

  8. Navigieren Sie zu Workfront Fusion und öffnen Sie die AWS S3 -Modul Verbindung erstellen angezeigt.

  9. Geben Sie die Zugriffsschlüssel-ID und Geheimer Zugriffsschlüssel von Schritt 7 in die entsprechenden Felder und klicken Sie auf Weiter um die Verbindung herzustellen.

Die Verbindung wurde hergestellt. Sie können mit der Einrichtung des Moduls fortfahren.

AWS S3 Module und ihre Felder

Bei der Konfiguration AWS S3 Module, Workfront Fusion zeigt die unten aufgeführten Felder an. Zusätzlich zu diesen AWS S3 -Felder können abhängig von Faktoren wie Ihrer Zugriffsebene in der App oder im Dienst angezeigt werden. Ein fett hervorgehobener Titel in einem Modul zeigt ein erforderliches Feld an.

Wenn Sie die Zuordnungsschaltfläche über einem Feld oder einer Funktion sehen, können Sie damit Variablen und Funktionen für dieses Feld festlegen. Weitere Informationen finden Sie unter Ordnen Sie Informationen zwischen Modulen in Adobe Workfront Fusion.

Aktionen

Bucket erstellen

Verbindung
Anweisungen zum Verbinden der AWS Konto Workfront Fusion, siehe Verbinden AWS nach Workfront Fusion in diesem Artikel.
Name
Geben Sie den Namen des neuen Buckets ein.
Region
Wählen Sie Ihren regionalen Endpunkt aus. Weitere Informationen finden Sie in der Diskussion unter regionale Endpunkte in der AWS-Dokumentation.

Datei abrufen

Lädt eine Datei aus einem Behälter herunter.

Verbindung
Anweisungen zum Verbinden der AWS Konto Workfront Fusion, siehe Verbinden AWS nach Workfront Fusion in diesem Artikel.
Region
Wählen Sie Ihren regionalen Endpunkt aus. Weitere Informationen finden Sie in der Diskussion unter regionale Endpunkte im AWS Dokumentation.
Bucket
Wählen Sie den Behälter aus, aus dem Sie die Datei herunterladen möchten.
Path
Geben Sie den Pfad zur Datei ein. Beispiel: /photos/2019/February/image023.jpg.

Datei hochladen

Verbindung
Anweisungen zum Verbinden der AWS Konto Workfront Fusion, siehe Verbinden AWS nach Workfront Fusion in diesem Artikel.
Region
Wählen Sie Ihren regionalen Endpunkt aus. Weitere Informationen finden Sie in der Diskussion unter regionale Endpunkte im AWS Dokumentation.
Ordner (optional)
Geben Sie den Zielordner an, in den Sie eine Datei hochladen möchten.
Quelldatei
Wählen Sie eine Quelldatei aus einem vorherigen Modul aus oder ordnen Sie den Namen und die Daten der Quelldatei zu.
Header (optional)
Fügen Sie Anforderungsheader ein. Die verfügbaren Kopfzeilen finden Sie im AWS S3 Dokumentation - PUT-Objekt.

API-Aufruf durchführen

Zur ausführlichen Erörterung der Amazon S3 API, siehe Amazon S3 REST API-Einführung.

Verbindung
Anweisungen zum Verbinden der AWS Konto Workfront Fusion, siehe Verbinden AWS nach Workfront Fusion in diesem Artikel.
Region
Wählen Sie Ihren regionalen Endpunkt aus. Weitere Informationen finden Sie in der Diskussion unter regionale Endpunkte im AWS Dokumentation.
URL
URL Geben Sie eine Host-URL ein. Der Pfad muss relativ zu https://s3.<selected-region>.amazonaws.com/.
Methode
Wählen Sie die HTTP-Anforderungsmethode aus, die Sie zum Konfigurieren des API-Aufrufs benötigen. Weitere Informationen finden Sie unter HTTP-Anforderungsmethoden in Adobe Workfront Fusion.
Header

Fügen Sie eine Anfrage-Kopfzeile hinzu. Sie können die folgenden allgemeinen Anforderungsheader verwenden. Weitere Anfragekopfzeilen finden Sie unter AWS S3 API-Dokumentation.

Workfront Fusion fügt automatisch Autorisierungskopfzeilen hinzu.

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
Header Name Beschreibung
Content-Length Länge der Nachricht (ohne die Kopfzeilen) gemäß RFC 2616. Dieser Header ist für PUTs und Vorgänge erforderlich, die XML laden, z. B. Protokollierung und ACLs.
Content-Type Der Inhaltstyp der Ressource, falls sich der Anfrageinhalt im Hauptteil befindet. Beispiel: text/plain.
Content-MD5 Der base64-kodierte 128-Bit-MD5-Digest der Nachricht (ohne Kopfzeilen) gemäß RFC 1864. Dieser Header kann als Integritätsprüfung für die Nachricht verwendet werden, um zu überprüfen, ob es sich bei den Daten um dieselben Daten handelt, die ursprünglich gesendet wurden. Obwohl dies optional ist, empfehlen wir die Verwendung des Content-MD5-Mechanismus als End-to-End-Integritätsprüfung. Weitere Informationen zur REST-Anforderungsauthentifizierung finden Sie unter REST Authentifizierung im Amazon Entwicklerhandbuch für einfachen Speicherdienst.
Datum Das aktuelle Datum und die aktuelle Uhrzeit entsprechend dem Anfragenden. Beispiel: Wed, 01 Mar 2006 12:00:00 GMT. Wenn Sie die Authorization -Kopfzeile angeben, müssen Sie entweder x-amz-date oder Date -Kopfzeile.
Expect

Wenn Ihre Anwendung 100-continue verwendet, sendet sie den Anfragetext erst, wenn sie eine Bestätigung erhält. Wenn die Nachricht aufgrund der Header abgelehnt wird, wird der Hauptteil der Nachricht nicht gesendet. Diese Kopfzeile kann nur verwendet werden, wenn Sie einen Hauptteil senden.

Gültige Werte: 100-continue

Host

Bei Pfadanforderungen lautet der Wert s3.amazonaws.com. Bei Anforderungen im virtuellen Stil lautet der Wert BucketName.s3.amazonaws.com. Weitere Informationen finden Sie unter Virtuelles Hosting im Amazon Entwicklerhandbuch für einfachen Speicherdienst.

Dieser Header ist für HTTP 1.1 erforderlich (die meisten Toolkits fügen diesen Header automatisch hinzu). optional für HTTP/1.0-Anforderungen.

x-amz-content-sha256 Wenn Sie die Signaturversion 4 zum Authentifizieren der Anfrage verwenden, stellt dieser Header einen Hash der Anfrage-Payload bereit. Setzen Sie beim Hochladen eines Objekts in Teilen den Wert auf STREAMING-AWS4-HMAC-SHA256-PAYLOAD , um anzugeben, dass die Signatur nur Kopfzeilen abdeckt und dass keine Payload vorhanden ist. Weitere Informationen finden Sie unter Signaturberechnungen für die Autorisierungskopfzeile: Übertragen der Payload in mehrere Blöcke (Chunked Upload) (AWS Signature Version 4).
x-amz-date Das aktuelle Datum und die aktuelle Uhrzeit entsprechend dem Anfragenden. Beispiel: Wed, 01 Mar 2006 12:00:00 GMT. Wenn Sie die Authorization -Kopfzeile angeben, müssen Sie entweder x-amz-date oder Date -Kopfzeile. Wenn Sie beides angeben, wird der Wert für x-amz-date -Kopfzeile hat Vorrang.
x-amz-security-token

Diese Kopfzeile kann in den folgenden Szenarien verwendet werden:

  • Stellen Sie Sicherheitstoken für bereit. Amazon DevPay Vorgänge. Jede Anfrage, die Amazon DevPay erfordert zwei x-amz-security-token Kopfzeilen: einen für das Produkt-Token und einen für das Benutzer-Token. Wann Amazon S3 eine authentifizierte Anfrage erhält, vergleicht sie die berechnete Signatur mit der bereitgestellten Signatur. Fehlerhaft formatierte Header mit mehreren Werten, die zur Berechnung einer Signatur verwendet werden, können Authentifizierungsprobleme verursachen.
  • Stellen Sie bei Verwendung temporärer Sicherheitsberechtigungen ein Sicherheits-Token bereit. Bei Anfragen mit temporären Sicherheitsberechtigungen, die Sie von IAM erhalten haben, müssen Sie mithilfe dieses Headers ein Sicherheits-Token bereitstellen. Weitere Informationen zu temporären Sicherheitsberechtigungen finden Sie unter Anforderungen erstellen .

Diese Kopfzeile ist für Anfragen erforderlich, die Amazon DevPay und Anfragen, die mit temporären Sicherheitsberechtigungen signiert werden.

Abfragezeichenfolge
Fügen Sie die gewünschten Abfragezeichenfolgen wie Parameter oder Formularfelder hinzu.
Body

Fügen Sie den Textinhalt für den API-Aufruf in Form eines standardmäßigen JSON-Objekts hinzu.

Notiz:

Bei Verwendung von bedingten Anweisungen wie if Fügen Sie die Anführungszeichen in Ihre JSON-Datei außerhalb der bedingten Anweisung ein.

Suchvorgänge

Listendateien

Gibt eine Liste von Dateien von einem angegebenen Speicherort zurück.

Verbindung
Anweisungen zum Verbinden der AWS Konto Workfront Fusion, siehe Verbinden AWS nach Workfront Fusion in diesem Artikel.
Region
Wählen Sie Ihren regionalen Endpunkt aus. Weitere Informationen finden Sie in der Diskussion unter regionale Endpunkte im AWS Dokumentation.
Bucket
Wählen Sie die Amazon S3 -Bucket, den Sie nach Dateien suchen möchten.
Präfix (optional)
Pfad zu einem Ordner, in dem Dateien nachgeschlagen werden sollen, z. B. workfrontfusion/work.

Listenordner

Gibt eine Liste von Ordnern von einem angegebenen Speicherort zurück.

Verbindung
Anweisungen zum Verbinden der AWS Konto Workfront Fusion, siehe Verbinden AWS nach Workfront Fusion in diesem Artikel.
Region
Wählen Sie Ihren regionalen Endpunkt aus. Weitere Informationen finden Sie in der Diskussion unter regionale Endpunkte in der AWS-Dokumentation.
Bucket
Wählen Sie die Amazon S3 -Behälter, den Sie nach Ordnern suchen möchten.
Präfix (optional)
Pfad zu einem Ordner, in dem Ordner nachgeschlagen werden sollen, z. B. workfrontfusion/work.
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43