Criar um pacote de provisionamento

Você pode usar a Configuração do Windows Designer para criar um pacote de provisionamento (.ppkg) que contém configurações de personalização e, em seguida, aplicar o pacote de provisionamento a um dispositivo que executa o cliente Windows.

Saiba como instalar o Designer de Configuração do Windows.

Dica

Recomendamos criar uma conta de administrador local ao desenvolver e testar seu pacote de provisionamento. Também recomendamos usar uma conta de usuário de domínio menos privilegiada para ingressar dispositivos no domínio do Active Directory.

Iniciar um novo projeto

  1. Abra o Designer de Configuração do Windows: no menu Iniciar ou iniciar pesquisa de menu, digite Configuração do Windows Designer e selecione o atalho Designer configuração do Windows.

  2. Selecione a opção desejada na página Iniciar, que oferece múltiplas opções para a criação de um pacote de provisionamento, conforme mostrado na seguinte imagem:

    Assistentes de Designer de configuração.

    • As seguintes opções de assistente fornecem uma interface simples para configurar configurações comuns para dispositivos de área de trabalho e quiosque:

      Assistentes também estão disponíveis para a criação de pacotes de provisionamento para dispositivos Microsoft Surface Hub e Microsoft HoloLens. Para obter um resumo das configurações disponíveis nos dispositivos de área de trabalho e quiosque, confira O que você pode configurar usando assistentes de configuração Designer.

      Observação

      Para direcionar dispositivos que executam versões anteriores a Windows 10, versão 2004, a personalização computername deve ser definida do caminho de configuração: Accounts/ComputerAccount/ComputerName do editor avançado. O caminho padrão do editor simples usa um novo CSP que não está disponível em sistemas mais antigos.

    • A opção de provisionamento avançado abre um novo projeto com todas as configurações de runtime disponíveis. (O restante desse procedimento usa provisionamento avançado.)

      Dica

      É possível iniciar um projeto no assistente de editor simples e depois alternar o projeto para o editor avançado.

      Alterne para editor avançado.

  3. Insira um nome para seu projeto e selecione Avançar.

  4. Selecione as configurações que você deseja configurar, com base no tipo de dispositivo e selecione Avançar. A tabela a seguir descreve as opções.

    Edição do Windows Configurações disponíveis para personalização O pacote de provisionamento pode ser aplicado a
    Todas as edições do Windows Configurações comuns Todos os dispositivos cliente Windows
    Todas as edições do Windows para desktop Configurações comuns e específicas para dispositivos de desktop Todas as edições da área de trabalho do cliente windows (Home, Pro, Enterprise, Pro Education, Enterprise Education)
    Windows 10 IoT Core Configurações comuns e específicas do Windows 10 IoT Core Todos os dispositivos do Windows 10 IoT Core
    Windows 10 Holographic Configurações comuns e específicas do Windows 10 Holographic Microsoft HoloLens
    Comuns do Windows 10 Team edition Configurações comuns e específicas do Windows 10 Team Microsoft Surface Hub
  5. Na página Importar um pacote de provisionamento (opcional), você pode selecionar Concluir para criar seu projeto ou procurar e selecionar um pacote de provisionamento existente para importar para seu projeto e, em seguida, selecionar Concluir.

    Dica

    Importar um pacote de provisionamento pode facilitar a criação de pacotes de provisionamento diferentes com todas as determinadas configurações em comum. Por exemplo, você pode criar um pacote de provisionamento que inclua as configurações para a rede da sua organização. Em seguida, importe esse pacote para outros pacotes que você cria para não precisar reconfigurar essas configurações comuns repetidamente.

  6. No painel Personalizações disponíveis , agora você pode configurar as configurações para o pacote.

Definir configurações

Para um projeto de provisionamento avançado, o Designer de Configuração do Windows abre o painel Personalizações disponíveis. O exemplo na imagem a seguir se baseia nas configurações de Todas as edições do Windows para área de trabalho.

Como é a interface ICD.

As configurações no Designer de Configuração do Windows são baseadas em CSPs (provedores de serviços de configuração de cliente do Windows). Para saber mais sobre CSPs, consulte Introdução aos CSPs (provedores de serviços de configuração) para profissionais de TI.

O processo de definição das configurações é semelhante a todas as configurações. A tabela a seguir mostra um exemplo.

  1. Expanda uma categoria:

    No Designer de Configuração do Windows, expanda a categoria Certificados.

  2. Selecione uma configuração:

    No Designer de Configuração do Windows, selecione ClientCertificates.

  3. Insira um valor para a configuração. Selecione Adicionar se o botão for exibido:

    No Designer de Configuração do Windows, insira um nome para o certificado.

  4. Algumas configurações, como neste exemplo, exigem informações adicionais. Em Personalizações disponíveis, selecione o valor que você acabou de criar e mais configurações são exibidas:

    No Designer de Configuração do Windows, configurações adicionais para certificado do cliente estão disponíveis.

  5. Quando a configuração é configurada, ela é exibida no painel Personalizações selecionadas :

    No Designer de Configuração do Windows, o painel personalizações selecionadas mostra suas configurações.

Para obter detalhes sobre cada configuração específica, consulte Referência de configurações de provisionamento do Windows. O artigo de referência para uma configuração também é exibido na configuração do Windows Designer quando você seleciona a configuração, conforme mostrado na imagem a seguir.

A configuração do Windows Designer abre o tópico de referência quando você seleciona uma configuração.

Compilar pacote

  1. Depois de configurar suas personalizações, selecione Exportar e, em seguida, selecione Pacote de Provisionamento.

    Exportar na barra superior.

  2. Na janela Descrever o pacote de provisionamento , insira as seguintes informações e selecione Avançar:

    • Nome – Este campo é pré-preenchido com o nome do projeto. Você pode alterar esse valor inserindo um nome diferente no campo Nome.

    • Versão (no formato Major.Minor – Opcional. Você pode alterar a versão do pacote padrão especificando um novo valor no campo Versão.

    • Proprietário - selecione Administrador de TI. Para obter mais informações, consulte Precedência para pacotes de provisionamento.

    • Classificação (entre 0 - 99) – Opcional. Você pode selecionar um valor entre 0 e 99, inclusive. A classificação de pacote padrão é 0.

  3. Na janela Selecionar detalhes de segurança para o pacote de provisionamento , você pode selecionar para criptografar e/ou assinar um pacote de provisionamento com um certificado selecionado e, em seguida, selecionar Avançar. Ambas as seleções são opcionais:

    • Pacote criptografar – se você selecionar essa opção, uma senha gerada automaticamente será mostrada na tela.

    • Assinar pacote – Se selecionar essa opção, você deverá selecionar um certificado válido a ser usado para assinar o pacote. Você pode especificar o certificado selecionando Selecionar e escolhendo o certificado que deseja usar para assinar o pacote.

      Observação

      Você só deve configurar a segurança do pacote de provisionamento quando o pacote for usado para provisionamento de dispositivos e quando o pacote tiver conteúdo com dados confidenciais de segurança, como certificados ou credenciais que devem ser impedidos de serem comprometidos. Durante a aplicação de um pacote de provisionamento criptografado e/ou assinado, durante OOBE ou por meio da interface do usuário da configuração, o pacote pode ser descriptografado e caso assinado, ser confiável sem o consentimento explícito do usuário. Um administrador de TI pode definir a política em um dispositivo do usuário para restringir a remoção de pacotes necessários do dispositivo ou o provisionamento de pacotes potencialmente prejudiciais no dispositivo.

      Se for assinado por um provedor confiável, um pacote de provisionamento poderá ser instalado em um dispositivo sem um prompt de consentimento do usuário. Para habilitar certificados de provedor confiável, você deverá definir a configuração TrustedProvisioners antes de instalar o pacote de provisionamento confiável. Trata-se da única maneira de instalar um pacote sem o consentimento do usuário. Para dar segurança adicional, também é possível definir RequireProvisioningPackageSignature, que impede que os usuários instalem pacotes de provisionamento não assinados por um provedor confiável.

  4. Na janela Selecionar onde salvar o pacote de provisionamento , especifique o local de saída em que você deseja que o pacote de provisionamento vá depois que ele for criado e selecione Avançar. Por padrão, o Designer de Configuração do Windows usa a pasta do projeto como o local de saída.

  5. Na janela Criar o pacote de provisionamento , selecione Compilar. O pacote de provisionamento não leva muito tempo para compilar. As informações do projeto são exibidas na página de compilação, e a barra de progresso indica o status da compilação.

    Se você precisar cancelar o build, selecione Cancelar. Isso cancela o processo de build atual, fecha o assistente e o leva de volta à página Personalizações .

  6. Se o build falhar, será exibida uma mensagem de erro que inclui um link para a pasta do projeto. Você pode examinar os logs para determinar o que causou o erro. Depois de corrigir o problema, tente compilar o pacote novamente.

    Se a compilação for bem-sucedida, o nome do pacote de provisionamento, o diretório de saída e o diretório do projeto serão mostrados.

    Se você fizer essa opção, poderá compilar novamente o pacote de provisionamento e escolher um caminho diferente para o pacote de saída. Para fazer isso, selecione Voltar para alterar o nome e o caminho do pacote de saída e selecione Avançar para iniciar outro build.

  7. Quando terminar, selecione Concluir para fechar o assistente e voltar para a página Personalizações .

Próxima etapa: Como aplicar um pacote de provisionamento

Saiba mais