As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Formatos de pastas base
A hierarquia da pasta de um usuário depende de como esse usuário inicia uma sessão de streaming, conforme descrito nas seções a seguir.
AWS SDKs e AWS CLI
Para sessões ativadas usando CreateStreamingURL
ou create-streaming-url
, a estrutura da pasta do usuário é a seguinte:
bucket-name
/user/custom/user-id-SHA-256-hash
/
Onde
está no formato mostrado em Armazenamento em bucket do Amazon S3 e bucket-name
é o nome da pasta específica do usuário criado usando uma string hexadecimal de hash SHA-256 em minúsculas gerada a partir do user-id-SHA-256-hash
UserId
valor passado para a operação ou comando da API de URL. CreateStreaming create-streaming-url
Para obter mais informações, consulte o CreateStreamingURL na Amazon AppStream 2.0 API Reference e create-streaming-urlna AWS CLI Command Reference.
O exemplo de estrutura de pastas a seguir se aplica ao acesso à sessão usando a API ou AWS CLI com um UserId
testuser@mydomain.com, ID de conta 123456789012 na região Oeste dos EUA (Oregon) (us-west-2):
appstream2-36fb080bb8-us-west-2-123456789012/user/custom/a0bcb1da11f480d9b5b3e90f91243143eac04cfccfbdc777e740fab628a1cd13/
Você pode identificar a pasta de um usuário gerando o valor de hash SHA-256 de UserId
em letras minúsculas usando sites ou bibliotecas de código fonte aberto disponíveis online.
SAML 2.0
Para sessões criadas usando a federação do SAML, a estrutura da pasta do usuário é a seguinte:
bucket-name
/user/federated/user-id-SHA-256-hash
/
Nesse caso,
é o nome da pasta criada usando uma string hexadecimal hash SHA-256 em letras minúsculas gerada do valor do atributo do SAML user-id-SHA-256-hash
NameID
repassado na solicitação de federação do SAML. Para diferenciar os usuários que possuem o mesmo nome mas que pertencem a dois domínios diferentes, envie a solicitação do SAML com NameID
no formato domainname\username
. Para obter mais informações, consulte Integração da Amazon AppStream 2.0 com SAML 2.0.
A estrutura da pasta de exemplo a seguir aplica-se ao acesso de sessão usando a federação SAML com NameID
SAMPLEDOMAIN\testuser, ID de conta 123456789012 na região Oeste dos EUA (Oregon):
appstream2-36fb080bb8-us-west-2-123456789012/user/federated/8dd9a642f511609454d344d53cb861a71190e44fed2B8aF9fde0C507012a9901
Quando parte ou toda a string nameID é capitalizada (como o SAMPLEDOMAIN
nome do domínio está no exemplo) AppStream , 2.0 gera o valor de hash com base na capitalização usada na string. Usando esse exemplo, o valor de hash para SAMPLEDOMAIN\ testuser é 8 DD9 A642F511609454D344D53 A71190E44 B8 FDE0C507012A9901CB861. FED2 AF9 Na pasta desse usuário, esse valor é exibido em letas minúsculas, da seguinte forma: 8dd9a642f511609454d344d53cb861a71190e44fed2B8aF9fde0C507012a9901.
Você pode identificar a pasta de um usuário gerando o valor de hash SHA-256 de NameID
usando sites ou bibliotecas de código fonte aberto disponíveis online.