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:
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.
-
Melden Sie sich bei Ihrer AWS IAM -Konto.
-
Navigieren Sie zu Identitäts- und Zugriffsverwaltung > Zugriffsverwaltung > Benutzer.
-
Klicken Benutzer hinzufügen.
-
Geben Sie den Namen des neuen Benutzers ein und wählen Sie die Programmierter Zugriff in der Zugriffstyp Abschnitt.
-
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.
-
Fahren Sie durch die anderen Dialogfeldbildschirme und klicken Sie auf Benutzer erstellen.
-
Kopieren Sie die bereitgestellte Zugriffsschlüssel-ID und Geheimer Zugriffsschlüssel.
-
Navigieren Sie zu Workfront Fusion und öffnen Sie die AWS S3 -Modul Verbindung erstellen angezeigt.
-
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
Datei abrufen
Lädt eine Datei aus einem Behälter herunter.
Datei hochladen
API-Aufruf durchführen
Zur ausführlichen Erörterung der Amazon S3 API, siehe Amazon S3 REST API-Einführung.
https://s3.<selected-region>.amazonaws.com/
.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 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:
Diese Kopfzeile ist für Anfragen erforderlich, die Amazon DevPay und Anfragen, die mit temporären Sicherheitsberechtigungen signiert werden. |
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.
Listenordner
Gibt eine Liste von Ordnern von einem angegebenen Speicherort zurück.