Direitos de aplicativos baseados em atributos usando um provedor de identidade 2.0 de terceiros SAML - Amazon AppStream 2.0

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á.

Direitos de aplicativos baseados em atributos usando um provedor de identidade 2.0 de terceiros SAML

Os direitos de aplicativos controlam o acesso a aplicativos específicos em suas pilhas AppStream 2.0. Isso funciona usando afirmações de atributos SAML 2.0 de um provedor de identidade SAML 2.0 terceirizado. A afirmação corresponde a um valor quando a identidade de um usuário é federada em um aplicativo AppStream 2.0 2.0. SAML Se o direito for verdadeiro e o nome e o valor do atributo corresponderem, a identidade do usuário receberá acesso a uma ou mais aplicações na pilha.

Os direitos de aplicativos baseados em atributos usando um provedor de identidade SAML 2.0 de terceiros não se aplicam aos cenários a seguir. Em outras palavras, o direito é ignorado em casos como os seguintes:

  • AppStream Autenticação do grupo de usuários 2.0. Para obter mais informações, consulte Grupos de usuários da Amazon AppStream 2.0.

  • AppStream URLAutenticação de streaming 2.0. Para obter mais informações, consulte Streaming URL.

  • O aplicativo de desktop quando as frotas AppStream 2.0 são configuradas para a visualização do Desktop Stream. Para obter mais informações, consulte Crie uma frota e uma pilha Amazon AppStream 2.0.

  • Pilhas que usam o framework dinâmico de aplicações. O framework dinâmico de aplicações fornece recursos específicos de direitos de aplicações. Para obter mais informações, consulte Direitos de aplicações de um provedor dinâmico de aplicações usando o framework dinâmico de aplicações.

  • Quando os usuários se federam no catálogo de aplicativos AppStream 2.0, os direitos do aplicativo exibirão somente os aplicativos aos quais o usuário tem direito. Os aplicativos não estão restritos à execução na sessão AppStream 2.0. Por exemplo, em uma frota configurada para a visualização de streaming Desktop, um usuário pode iniciar uma aplicação diretamente pela área de trabalho.

Criar direitos de aplicações

Antes de criar direitos de aplicações, é necessário fazer o seguinte:

Como criar direitos de aplicações
  1. Abra o console AppStream 2.0.

  2. No painel de navegação à esquerda, escolha Pilhas e selecione a pilha para a qual deseja gerenciar direitos de aplicações.

  3. Na caixa de diálogo Direitos de aplicações, escolha Criar.

  4. Insira um Nome e uma Descrição para o direito.

  5. Defina o nome e o valor do atributo para o direito.

    Ao mapear atributos, especifique o atributo no formato https://aws.amazon.com/SAML/ Attributes/PrincipalTag: {TagKey}, onde {TagKey} é um dos seguintes atributos:

    • funções

    • department

    • organização

    • groups

    • title

    • costCenter

    • userType

    Os atributos que você definiu são usados para autorizar aplicativos em sua pilha a um usuário quando eles se federam em uma AppStream sessão 2.0. O direito funciona combinando o nome do atributo com um nome de valor-chave na SAML declaração criada durante a federação. Para obter mais informações, consulte SAML PrincipalTag Atributo.

    nota

    Um ou mais valores podem ser incluídos em qualquer atributo compatível, separados por um sinal de dois pontos (:).

    Por exemplo, as informações de grupos podem ser passadas em um nome de SAML atributo https://aws.amazon.com/SAML/ attributes/:groups PrincipalTag com o valor “group1:group2:group3” e seu direito pode permitir inscrições com base em um único valor de grupo, ou seja, “group1”. Para obter mais informações, consulte SAML PrincipalTag Atributo.

  6. Defina configurações de aplicações na pilha para conceder direito a todas as aplicações ou a aplicações selecionadas. Escolher Todas as aplicações (*) aplica todas as aplicações disponíveis na pilha, incluindo aplicações que serão adicionadas no futuro. Escolher Selecionar aplicações filtrará os nomes de aplicações específicos.

  7. Revise as configurações e crie o direito. Você pode repetir o processo e criar direitos adicionais. O direito às aplicações em uma pilha será uma união de todos os direitos que correspondem ao usuário com base nos nomes e valores de atributos.

  8. Em seu provedor de identidade SAML 2.0, configure os mapeamentos de atributos do SAML aplicativo AppStream 2.0 para enviar o atributo e o valor definidos em seu direito. Quando os usuários se federam no catálogo de aplicativos AppStream 2.0, os direitos do aplicativo exibirão somente os aplicativos aos quais o usuário tem direito.

SAMLCatálogo de aplicativos Multi-Stack 2.0

Com direitos de aplicativos baseados em atributos usando um provedor de identidade SAML 2.0 terceirizado, você pode habilitar o acesso a várias pilhas a partir de um único estado de retransmissão. URL Remova os parâmetros da pilha e do aplicativo (se presentes) do estado do reléURL, da seguinte forma:

https://relay-state-region-endpoint?accountId=aws-account-id-without-hyphens

Quando os usuários se federarem no catálogo de aplicativos AppStream 2.0, eles receberão todas as pilhas nas quais os direitos do aplicativo corresponderam a um ou mais aplicativos ao usuário para o ID da conta e o endpoint do estado de retransmissão associados à região em que suas pilhas estão localizadas. Quando um usuário seleciona um catálogo, os direitos de aplicação exibirão somente as aplicações às quais o usuário tem direito. Para obter mais informações, consulte Etapa 6: configurar o estado de retransmissão da federação.

nota

Para usar os Catálogos de Aplicativos Multi-Stack SAML 2.0, você precisa configurar a política em linha para sua SAML função de federação 2.0. IAM Para obter mais informações, consulte Etapa 3: incorporar uma política embutida para a função IAM.