Partilhar via


Como configurar a conta de serviço de laboratório

Se você usar Lab Management, configure a conta de serviço de laboratório simplificará o gerenciamento de conta e de permissão entre agentes de teste e controladores de teste em ambientes de laboratório.Este tópico descreve a conta de serviço de laboratório, suas permissões, e como configurá-lo.

A conta de serviço de laboratório

ObservaçãoObservação

Configurar a conta de serviço de laboratório não é obrigatório, mas simplificará o gerenciamento de conta e de permissão para ambientes de laboratório.

A conta de serviço de laboratório facilita a comunicação entre agentes de teste e controladores de teste em ambientes de laboratório sem usar contas de usuário do computador local.Isso facilita configurar ambientes de laboratório com determinadas topologias de rede que envolvem vários domínios e grupos de trabalho.

Quando você usa a conta de serviço de laboratório, você pode executar agentes de teste em qualquer conta do sistema.No entanto, a conta é somente o mínimo definir as permissões que são necessárias para que os agentes de teste se comuniquem com controladores de teste.Além disso, a conta de serviço de laboratório não é usada para executar o agente de teste.O agente de teste usa a conta que foi configurado quando você usou a ferramenta de configuração do agente de teste.

Configurando a conta de serviço

Na primeira vez que você configura a conta de serviço de laboratório, você deve usar o console de administração de Team Foundation .Para obter mais informações, consulte Configurando Lab Management para ambientes do SCVMM.Quando você seleciona uma conta de sistema para usar para a conta de serviço de laboratório, siga estas diretrizes:

  • A conta de serviço de laboratório deve ser uma conta de domínio.

  • A conta de serviço de laboratório não deve ser membro do grupo de segurança administradores em qualquer computador.Embora as informações de conta para a conta de serviço de laboratório foi armazenada com segurança em Team Foundation Server, não pode ser armazenada com segurança em máquinas virtuais individuais.

  • A conta de serviço não deve ser a conta que é usada para o controlador de compilação, o controlador de teste, ou qualquer outro serviço confiável.Essas contas de serviço precisam mais permissões do que os agentes precisam.

  • A conta de serviço deve ter permissões limitado de usuário.

    ObservaçãoObservação

    Para reduzir a possibilidade que os recursos de teste ou de fluxo de trabalho se tornam não está disponível quando a senha é alterada para esta conta, recomendamos que você cria duas contas para usar para essa conta de serviço.

  • O administrador de coleção de projeto de equipe deve ser o único usuário que tem permissão para modificar a senha da conta de serviço.

Depois que você configura o serviço de laboratório para sua coleção de projeto de equipe, você pode exibir a configuração na guia de Lab Management para sua coleção de projeto de equipe no console de administração de Team Foundation .Recomendamos que você alterar essa conta de serviço regularmente por razões de segurança.

Você pode alterar a conta de serviço usando o console de administração para Team Foundation.Ou, você pode usar a linha de comando para alterar a conta de serviço.Consulte Configurando o Lab Management com TFSLabConfig.

Use os seguintes procedimentos para configurar o serviço.

Para configurar a conta de serviço de laboratório

  1. No console de administração de Team Foundation , escolha Coleções de Projeto de Equipe em Camada de Aplicativo.

  2. No painel do lado direito, escolha a coleção apropriada do projeto de equipe.

  3. Escolha o guia de Lab Management , e escolha Configurar a conta de usuário.

  4. Para alterar a conta de serviço, escolha Conta de Serviço.

  5. Na guia de Conta de Serviço , digite o nome da conta em Nome da conta e sua senha em Senha.

  6. Para verificar se a conta de usuário é válida, escolha Testar.

  7. Escolha OK.

Use os seguintes procedimentos para alternar entre duas contas de serviço.Isso reduz o risco de quebrar recursos de teste ou de fluxo de trabalho.

Para alternar entre duas contas de serviço

  1. Localizar a política de expiração de senha para o domínio.Neste procedimento, o valor padrão de 42 dias será adotado.

  2. Definir a validade de senha para ser 42 dias para ambas as contas, Account1 e Account2.

  3. Use a conta 1 como a conta de serviço.

  4. Após 21 dias (metade do período de expiração), redefinir a senha para Account2.Configurar em Account2 para ser a conta de serviço usando o procedimento anterior.

  5. Cada 21 dias (metade do período de expiração), você deve repetir etapa 4 redefinindo a senha e configurando a conta que não está atualmente sendo usada para ser a conta de serviço.

Quando você configura ou atualiza a conta de serviço de laboratório, a conta não é atualizada automaticamente em seus ambientes de laboratório.Você tem duas opções propagar a conta atualizado para seus ambientes existentes:

  • Executar o comando UpdateServiceAccountOnDeployedEnvironments.Isso irá atualizar a conta de serviço de laboratório em cada ambiente de laboratório em sua coleção de Projeto de equipe.Consulte Comando UpdateServiceAccountOnDeployedEnvironments de TFSLabConfig.

  • Faça algumas das seguintes operações em cada ambiente.

    • Reparar o ambiente.

    • Modifique o ambiente de laboratório.

    • Restaurar o ambiente com um instantâneo.

É recomendável que você usar o comando de UpdateServiceAccountOnDeployedEnvironments atualizar a conta de serviço de laboratório.Este comando não afeta quaisquer operações em execução, como fluxos de trabalho ou ensaios.Quando você executa esse comando, este é como a conta de serviço de laboratório é atualizado em seus ambientes de laboratório:

  • Agentes de teste que não são teste ocupados de execução aplicá-los imediatamente.

  • Agentes de teste que estão executando teste aplicam o comando após o ensaio terminar.

Consulte também

Conceitos

Configurando Lab Management para ambientes do SCVMM

Configurando controladores de teste em ambientes de laboratório

Configurando o servidor usando o Console de administração do Team Foundation

Outros recursos

Alterando configurações existentes de gerenciamento de laboratório