Formati delle home directory - Amazon AppStream 2.0

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Formati delle home directory

La gerarchia di una cartella utente dipende da come un utente avvia una sessione di streaming, come descritto nelle seguenti sezioni.

AWS SDKs e AWS CLI

Per le sessioni avviate con create-streaming-url o CreateStreamingURL, la struttura della cartella utente è la seguente:

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

Dove bucket-name è nel formato mostrato in Archiviazione con bucket Amazon S3 ed user-id-SHA-256-hash è il nome della cartella specifico dell'utente creato utilizzando una stringa esadecimale con hash SHA-256 minuscola generata dal UserId valore passato all'operazione o al comando dell'API URL. CreateStreaming create-streaming-url Per ulteriori informazioni, consulta CreateStreamingl'URL nell'Amazon AppStream 2.0 API Reference e create-streaming-urlnel AWS CLI Command Reference.

La seguente struttura di cartelle di esempio si applica all'accesso alla sessione tramite l'API o AWS CLI con un account UserId testuser@mydomain.com, ID account 123456789012 nella regione Stati Uniti occidentali (Oregon) (us-west-2):

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

Puoi identificare la cartella per un utente generando il valore hash SHA-256 in lettere minuscole di UserId usando siti Web o librerie di codice open source disponibili online.

SAML 2.0

Per le sessioni create con la federazione SAML, la struttura della cartella utente è la seguente:

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

In questo caso, user-id-SHA-256-hash è il nome della cartella creata utilizzando una stringa esadecimale hash SHA-256 in lettere minuscole generata dal valore dell'attributo SAML NameID passato nella richiesta di federazione SAML. Per distinguere gli utenti che hanno lo stesso nome, ma appartengono a due domini diversi, invia la richiesta SAML con NameID nel formato domainname\username. Per ulteriori informazioni, consulta Integrazione di Amazon AppStream 2.0 con SAML 2.0.

La struttura della cartella dell'esempio seguente si applica all'accesso a sessioni con federazione SAML con NameID SAMPLEDOMAIN\testuser e ID account 123456789012 nella regione Stati Uniti occidentali (Oregon):

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

Quando una parte o tutta la stringa NameID è in maiuscolo (come il SAMPLEDOMAIN nome di dominio nell'esempio) AppStream , 2.0 genera il valore hash in base alle lettere maiuscole utilizzate nella stringa. In questo esempio, il valore hash per SAMPLEDOMAIN\ testuser è 8 A642F511609454D344D53 A71190E44 B8 FDE0C507012A9901. DD9 CB861 FED2 AF9 Nella cartella per l'utente, questo valore viene visualizzato in minuscolo: 8dd9a642f511609454d344d53cb861a71190e44fed2B8aF9fde0C507012a9901.

Puoi identificare la cartella per un utente generando il valore hash SHA-256 di NameID usando siti Web o librerie di codice open source disponibili online.