Partilhar via


Habilitar o logon único para caixas de desenvolvimento

Neste artigo, você aprenderá a habilitar o logon único (SSO) para caixas de desenvolvimento em pools de caixas de desenvolvimento da Microsoft.

O SSO permite que você ignore o prompt de credenciais ao se conectar a uma caixa de desenvolvimento e entre automaticamente no Windows por meio da autenticação do Microsoft Entra. A autenticação do Microsoft Entra fornece outros benefícios, incluindo autenticação sem senha e suporte para provedores de identidade de terceiros. Para começar, revise as etapas para configurar o logon único.

Pré-requisitos

Habilitar o SSO para caixas de desenvolvimento

O logon único está habilitado no nível do pool. O Dev Box oferece suporte ao logon único para pools de caixa de desenvolvimento que usam redes unidas do Microsoft Entra e rede hospedada da Microsoft, mas não pools que usam redes unidas híbridas do Microsoft Entra.

Quando você habilita o SSO para um pool, todas as novas caixas de desenvolvimento criadas a partir desse pool usam SSO. As caixas de desenvolvimento existentes continuam a usar o método de logon existente. Você pode habilitar o logon único para caixas de desenvolvimento à medida que cria um pool ou um pool existente.

Habilitar o SSO ao criar um novo pool

Para habilitar o SSO para caixas de desenvolvimento ao criar um pool, siga estas etapas:

  1. Inicie sessão no portal do Azure.

  2. Na caixa de pesquisa, insira projetos.

  3. Na lista de resultados, selecione Projetos.

  4. Selecione o projeto no qual você deseja criar o pool.

  5. No menu à esquerda, em Gerenciar, selecione Pools de caixas de desenvolvimento.

  6. Na barra de ferramentas, selecione Criar.

  7. Na página Criar pool, em Gerenciamento, selecione Habilitar logon único.

    Captura de tela que mostra a página Criar pool no Microsoft Dev Box.

  8. Insira os detalhes restantes do novo pool e selecione Criar.

Habilitar o SSO para um pool existente

Para habilitar o SSO para caixas de desenvolvimento em um pool existente, siga estas etapas:

  1. Inicie sessão no portal do Azure.

  2. Na caixa de pesquisa, insira projetos.

  3. Na lista de resultados, selecione Projetos.

  4. Selecione o projeto que contém o pool para o qual você deseja habilitar o SSO.

  5. No menu à esquerda, em Gerenciar, selecione Pools de caixas de desenvolvimento.

  6. Selecione o pool para o qual você deseja habilitar o SSO.

  7. Na linha do pool, na extremidade direita, selecione ... e, em seguida, selecione Editar.

    Captura de tela do portal do Azure mostrando a lista de pools em um projeto com o menu e a opção de edição realçados.

  8. Na página Editar pool , em Gerenciamento, selecione Habilitar logon único e selecione Salvar.

    Captura de ecrã que mostra a página Editar pool na Microsoft Dev Box, com Ativar início de sessão único realçado.

Desabilitar o SSO para caixas de desenvolvimento

Você pode desabilitar o SSO para um pool a qualquer momento desmarcando a opção Habilitar logon único na página Editar pool .

Para desabilitar o SSO para caixas de desenvolvimento em um pool existente, siga estas etapas:

  1. Inicie sessão no portal do Azure.

  2. Na caixa de pesquisa, insira projetos.

  3. Na lista de resultados, selecione Projetos.

  4. Selecione o projeto que contém o pool para o qual você deseja desabilitar o SSO.

  5. No menu à esquerda, em Gerenciar, selecione Pools de caixas de desenvolvimento.

  6. Selecione o pool para o qual você deseja desabilitar o SSO.

  7. Na linha do pool, na extremidade direita, selecione ... e, em seguida, selecione Editar.

    Captura de tela do portal do Azure mostrando a lista de pools em um projeto com o menu e a opção de edição realçados.

  8. Na página Editar pool , em Gerenciamento, desmarque Habilitar logon único e selecione Salvar.

    Captura de ecrã que mostra a página Editar pool na Microsoft Dev Box, com Ativar início de sessão único realçado.

Se você desabilitar o logon único para um pool, novas caixas de desenvolvimento criadas a partir desse pool solicitarão credenciais ao usuário. As caixas de desenvolvimento existentes continuam a usar SSO.

Compreender a experiência do usuário de SSO

Quando o logon único está habilitado para um pool, sua experiência de logon é a seguinte:

Na primeira vez que você se conectar a uma caixa de desenvolvimento com o logon único habilitado, você primeiro entrará em sua máquina física. Em seguida, você se conecta à sua caixa de desenvolvimento a partir de um cliente de área de trabalho remota, como o Windows App ou o portal do desenvolvedor. Quando a caixa de desenvolvimento é iniciada, você deve inserir suas credenciais para acessar a caixa de desenvolvimento.

Da próxima vez que se ligar à sua caixa de desenvolvimento, seja através da Aplicação Windows ou através do portal do programador, não tem de introduzir as suas credenciais.

Se a conexão com a caixa de desenvolvimento for interrompida porque a máquina cliente entra em suspensão, você verá uma mensagem explicando o problema e poderá se reconectar selecionando o botão Reconectar . Não tem de voltar a introduzir as suas credenciais.