Formate des Basisordners - Amazon AppStream 2.0

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Formate des Basisordners

Die Hierarchie eines Benutzerordners hängt davon ab, wie ein Benutzer eine Streaming-Sitzung startet. Dies wird in den folgenden Abschnitten beschrieben.

AWS SDKsund AWS CLI

Bei Sitzungen, die mit CreateStreamingURL oder create-streaming-url gestartet werden, sieht die Ordnerstruktur wie folgt aus:

bucket-name/user/custom/user-id-SHA-256-hash/

Dabei bucket-name handelt es sich um das unter angegebene Format Amazon-S3-Bucket-Speicher und user-id-SHA-256-hash steht für den benutzerspezifischen Ordnernamen, der mit einer hexadezimalen Hash-Zeichenfolge in Kleinbuchstaben (SHA-256) erstellt wurde, die aus dem an die Operation oder den Befehl übergebenen UserId Wert generiert wird. CreateStreaming URL API create-streaming-url Weitere Informationen finden Sie CreateStreamingURLin der Amazon AppStream API 2.0-Referenz und create-streaming-urlin der AWS CLI Befehlsreferenz.

Die folgende Beispielordnerstruktur gilt für den Sitzungszugriff über API oder AWS CLI mit einer UserId testuser@mydomain.com, Konto-ID 123456789012 in der Region USA West (Oregon) (us-west-2):

appstream2-36fb080bb8-us-west-2-123456789012/user/custom/a0bcb1da11f480d9b5b3e90f91243143eac04cfccfbdc777e740fab628a1cd13/

Sie können den Ordner für einen Benutzer identifizieren, indem Sie den Hashwert SHA -256 in Kleinbuchstaben der UserId verwendeten Websites oder Open-Source-Codierungsbibliotheken generieren, die online verfügbar sind.

SAML2.0

Für Sitzungen, die mithilfe eines SAML Verbunds erstellt wurden, sieht die Benutzerordnerstruktur wie folgt aus:

bucket-name/user/federated/user-id-SHA-256-hash/

In diesem Fall user-id-SHA-256-hash wird der Ordnername mit einer hexadezimalen Hash-Zeichenfolge in Kleinbuchstaben von SHA -256 erstellt, die aus dem in der Verbundanforderung übergebenen NameID SAML Attributwert generiert wird. SAML Um Benutzer zu unterscheiden, die denselben Namen haben, aber zu zwei verschiedenen Domänen gehören, senden Sie die SAML Anfrage mit NameID im folgenden Format. domainname\username Weitere Informationen finden Sie unter Amazon AppStream 2.0-Integration mit SAML 2.0.

Die folgende Beispielordnerstruktur gilt für den Sitzungszugriff mithilfe eines SAML Verbunds mit NameIDSAMPLEDOMAIN\ testuser, Konto-ID 123456789012 in der Region USA West (Oregon):

appstream2-36fb080bb8-us-west-2-123456789012/user/federated/8dd9a642f511609454d344d53cb861a71190e44fed2B8aF9fde0C507012a9901

Wenn ein Teil oder die gesamte NameID-Zeichenfolge groß geschrieben wird (wie der Domainname) SAMPLEDOMAIN ist im Beispiel), generiert AppStream 2.0 den Hashwert auf der Grundlage der in der Zeichenfolge verwendeten Großschreibung. In diesem Beispiel lautet der Hashwert fürSAMPLEDOMAIN\ testuser 8 DD9A642F5116 CB861A7119 09454D344D53 0E44 0C507012A9901. FED2B8AF9FDE Im Verzeichnis des Benutzers wird dieser Wert in Kleinbuchstaben angezeigt: 8dd9a642f511609454d344d53cb861a71190e44fed2B8aF9fde0C507012a9901.

Sie können den Ordner für einen Benutzer identifizieren, indem Sie den Hashwert -256 der Websites oder Open-Source-Codierungsbibliotheken generieren, die online verfügbar sind. SHA NameID