CSP EnrollmentStatusTracking

A tabela abaixo mostra a aplicabilidade do Windows:

Edição Windows 10 Windows 11
Home Sim Sim
Pro Sim Sim
Windows SE Não Sim
Negócios Sim Sim
Enterprise Sim Sim
Educação Sim Sim

Durante a implantação do Autopilot, você pode configurar a ESP (Página de Status de Registro) para bloquear o uso do dispositivo até que os aplicativos necessários sejam instalados. Você pode selecionar os aplicativos que devem ser instalados antes de usar o dispositivo. O CSP (provedor de serviços de configuração EnrollmentStatusTracking) é usado pelos agentes da Intune, como o SideCar, para configurar o ESP para bloquear o uso do dispositivo até que os aplicativos Win32 necessários sejam instalados. Ele rastreia o status de instalação dos provedores de política necessários e os aplicativos que eles instalam e o envia para a ESP, que exibe a mensagem de progresso da instalação para o usuário. Para obter mais informações sobre o ESP, consulte página Status de Registro do Windows Autopilot.

O ESP usa o CSP EnrollmentStatusTracking junto com o CSP DMClient para acompanhar a instalação de diferentes aplicativos. O CSP EnrollmentStatusTracking rastreia instalações de aplicativos Win32 e o CSP do DMClient rastreia instalações de aplicativos MSI e Plataforma Universal do Windows. No DMClient CSP, os nós FirstSyncStatus/ExpectedMSIAppPackages e FirstSyncStatus/ExpectedModernAppPackages listam os aplicativos para acompanhar sua instalação. Para obter mais informações, consulte DMClient CSP.

O CSP EnrollmentStatusTracking foi adicionado no Windows 10, versão 1903.

O seguinte mostra o CSP EnrollmentStatusTracking no formato de árvore.

./User/Vendor/MSFT
EnrollmentStatusTracking
----Setup
--------Apps
------------PolicyProviders
----------------ProviderName
--------------------TrackingPoliciesCreated
------------Tracking
----------------ProviderName
--------------------AppName
------------------------TrackingUri
------------------------InstallationState
------------------------RebootRequired
--------HasProvisioningCompleted


./Device/Vendor/MSFT
EnrollmentStatusTracking
----DevicePreparation
--------PolicyProviders
------------ProviderName
----------------InstallationState
----------------LastError
----------------Timeout
----------------TrackedResourceTypes
--------------------Apps
----Setup
--------Apps
------------PolicyProviders
----------------ProviderName
--------------------TrackingPoliciesCreated
------------Tracking
----------------ProviderName
--------------------AppName
------------------------TrackingUri
------------------------InstallationState
------------------------RebootRequired
--------HasProvisioningCompleted

./Vendor/MSFT Para o contexto do dispositivo, use o caminho ./Device/Vendor/MSFT e, para o contexto do usuário, use o caminho ./User/Vendor/MSFT .

EnrollmentStatusTracking Necessário. Nó raiz para o CSP. Esse nó tem suporte no contexto do usuário e do dispositivo. Fornece as configurações para comunicar em quais políticas o ESP deve bloquear. Usando essas configurações, os provedores de políticas registram a si mesmos e o conjunto de políticas que devem ser rastreadas. O ESP inclui as contagens dessas configurações de política no status mensagem exibida para o usuário. Ele também bloqueia o ESP até que todas as políticas sejam provisionadas. Espera-se que o provedor de política impulsione as atualizações status atualizando os valores de nó apropriados, que são refletidos na mensagem status ESP.

O escopo é permanente. A operação com suporte é Get.

EnrollmentStatusTracking/DevicePreparation Necessário. Esse nó só tem suporte no contexto do dispositivo. Especifica as configurações que o ESP lê durante a fase de preparação do dispositivo. Essas configurações são usadas para orquestrar qualquer atividade de instalação antes de provisionar o dispositivo na fase de instalação do dispositivo da ESP.

O escopo é permanente. A operação com suporte é Get.

EnrollmentStatusTracking/DevicePreparation/PolicyProviders Necessário. Esse nó só tem suporte no contexto do dispositivo. Indica ao ESP que ele deve aguardar na fase de preparação do dispositivo até que todos os provedores de política tenham seu nó InstallationState definido como 2 (NotRequired) ou 3 (Concluído).

O escopo é permanente. A operação com suporte é Get.

EnrollmentStatusTracking/DevicePreparation/PolicyProviders/ProviderName Opcional. Esse nó só tem suporte no contexto do dispositivo. Representa um provedor de políticas para o ESP. O nó deve receber um nome exclusivo para o provedor de política. O registro de um provedor de política indica à ESP que ele deve bloquear na fase de preparação do dispositivo até que o provedor defina seu nó InstallationState como 2 (NotRequired) ou 3 (Concluído). Depois que todos os provedores de política registrados são marcados como Concluídos ou NotRequired, o ESP progride para a fase de instalação do dispositivo.

O escopo é dinâmico. As operações com suporte são Obter, Adicionar, Excluir e Substituir.

EnrollmentStatusTracking/DevicePreparation/PolicyProviders/ProviderName/InstallationState Necessário. Esse nó só tem suporte no contexto do dispositivo. Comunica o estado de instalação do provedor de políticas de volta ao ESP.

O escopo é dinâmico. As operações com suporte são Obter, Adicionar, Excluir e Substituir.

Tipo de valor é número inteiro. Os valores esperados são os seguintes:

  • 1– NotInstalled
  • 2– NotRequired
  • 3— Concluído
  • 4– Erro

EnrollmentStatusTracking/DevicePreparation/PolicyProviders/ProviderName/LastError Necessário. Esse nó só tem suporte no contexto do dispositivo. Representa o último código de erro durante o processo de instalação do aplicativo. Se um provedor de política não for instalado, ele poderá definir opcionalmente um código de erro HRESULT que o ESP pode exibir em uma mensagem de erro para o usuário. O ESP lê esse nó somente quando o nó InstallationState do provedor é definido como 4 (Erro). Esse nó deve ser definido apenas pelo provedor de políticas e não pelo servidor MDM.

O escopo é dinâmico. As operações com suporte são Obter, Adicionar, Excluir e Substituir.

Tipo de valor é número inteiro.

EnrollmentStatusTracking/DevicePreparation/PolicyProviders/ProviderName/Timeout Opcional. Esse nó só tem suporte no contexto do dispositivo. Representa a quantidade de tempo, em minutos, que o processo de instalação do provedor pode ser executado antes que o ESP mostre um erro. A instalação do provedor é concluída quando o nó InstallationState é definido como 2 (NotRequired) ou 3 (Concluído). Se nenhum valor de tempo limite for especificado, o ESP selecionará o valor de tempo limite padrão de 15 minutos.

O escopo é dinâmico. As operações com suporte são Obter, Adicionar, Excluir e Substituir.

Tipo de valor é número inteiro. O padrão é de 15 minutos.

EnrollmentStatusTracking/DevicePreparation/PolicyProviders/ProviderName/TrackedResourceTypes Necessário. Esse nó só tem suporte no contexto do dispositivo. Os filhos desse nó registram quais tipos de recurso o provedor de política dá suporte para provisionamento. Somente provedores registrados para um determinado tipo de recurso terão suas políticas incorporadas à mensagem de acompanhamento esp.

O escopo é dinâmico. As operações com suporte são Obter, Adicionar, Excluir e Substituir.

EnrollmentStatusTracking/DevicePreparation/PolicyProviders/ProviderName/TrackedResourceTypes/Apps Necessário. Esse nó só tem suporte no contexto do dispositivo. Esse nó especifica se o provedor de política está registrado para provisionamento de aplicativos.

O escopo é dinâmico. As operações com suporte são Obter, Adicionar, Excluir e Substituir.

O tipo de valor é booliano. Os valores esperados são os seguintes:

  • false — indica que o provedor de política não está registrado para provisionamento de aplicativos. Esse é o padrão.
  • true — indica que o provedor de política está registrado para provisionamento de aplicativos.

RegistroStatusTracking/Setup Necessário. Esse nó tem suporte no contexto do usuário e do dispositivo. Fornece as configurações que o ESP lê durante a fase de configuração da conta no contexto do usuário e na fase de instalação do dispositivo no contexto do dispositivo. Os provedores de política usam esse nó para comunicar o progresso status de volta ao ESP, que é exibido para o usuário por meio de mensagens de progresso.

O escopo é permanente. A operação com suporte é Get.

RegistroStatusTracking/Setup/Apps Necessário. Esse nó tem suporte no contexto do usuário e do dispositivo. Fornece as configurações para comunicar ao ESP em quais instalações de aplicativo ele deve bloquear e fornecer progresso na mensagem status para o usuário.

O escopo é permanente. A operação com suporte é Get.

EnrollmentStatusTracking/Setup/Apps/PolicyProviders Necessário. Esse nó tem suporte no contexto do usuário e do dispositivo. Especifica os provedores de política de aplicativo para este CSP. Estes são os provedores de política que o ESP deve aguardar antes de mostrar a mensagem de acompanhamento com o status para o usuário.

O escopo é permanente. A operação com suporte é Get.

EnrollmentStatusTracking/Setup/Apps/PolicyProviders/Providername Opcional. Esse nó tem suporte no contexto do usuário e do dispositivo. Representa um provedor de política de aplicativo para o ESP. A existência desse nó indica à ESP que ele não deve mostrar o acompanhamento status mensagem até que o nó TrackingPoliciesCreated tenha sido definido como true.

O escopo é dinâmico. As operações com suporte são Obter, Adicionar, Excluir e Substituir.

EnrollmentStatusTracking/Setup/Apps/PolicyProviders/ProviderName/TrackingPoliciesCreated Necessário. Esse nó tem suporte no contexto do usuário e do dispositivo. Indica se o provedor criou as políticas necessárias para o ESP usar para acompanhar o progresso da instalação do aplicativo. Espera-se que o próprio provedor de política defina o valor desse nó, não o servidor MDM.

O escopo é dinâmico. As operações com suporte são Obter, Adicionar, Excluir e Substituir.

O tipo de valor é booliano. Os valores esperados são os seguintes:

  • true — indica que o provedor criou as políticas necessárias.
  • false — indica que o provedor não criou as políticas necessárias. Esse é o padrão.

RegistroStatusTracking/Setup/Apps/Tracking Necessário. Esse nó tem suporte no contexto do usuário e do dispositivo. Nó raiz para as instalações do aplicativo que estão sendo rastreadas pelo ESP.

O escopo é permanente. A operação com suporte é Get.

EnrollmentStatusTracking/Setup/Apps/Tracking/ProviderName Opcional. Esse nó tem suporte no contexto do usuário e do dispositivo. Indica o nome do provedor responsável por instalar os aplicativos e fornecer status de volta ao ESP.

O escopo é dinâmico. As operações com suporte são Obter, Adicionar, Excluir e Substituir.

EnrollmentStatusTracking/Setup/Apps/Tracking/ProviderNameAppName/ Opcional. Esse nó tem suporte no contexto do usuário e do dispositivo. Representa um nome exclusivo para o aplicativo cujo progresso deve ser acompanhado pelo ESP. O provedor de políticas pode definir qualquer nome de aplicativo arbitrário, pois o ESP não usa o nome do aplicativo diretamente.

O escopo é dinâmico. As operações com suporte são Obter, Adicionar, Excluir e Substituir.

EnrollmentStatusTracking/Setup/Apps/Tracking/ProviderName/AppName/InstallationState Opcional. Esse nó tem suporte no contexto do usuário e do dispositivo. Representa o estado de instalação do aplicativo. Os provedores de política (não o servidor MDM) devem atualizar esse nó para que o ESP acompanhe o progresso da instalação e atualize a mensagem status.

O escopo é dinâmico. As operações com suporte são Obter, Adicionar, Excluir e Substituir.

Tipo de valor é número inteiro. Os valores esperados são os seguintes:

  • 1– NotInstalled
  • 2– InProgress
  • 3— Concluído
  • 4– Erro

EnrollmentStatusTracking/Setup/Apps/Tracking/ProviderName/AppName/RebootRequired Opcional. Esse nó tem suporte no contexto do usuário e do dispositivo. Indica se a instalação do aplicativo requer que a ESP emita uma reinicialização. Os provedores de política que instalam o aplicativo (não o servidor MDM) devem definir esse nó. Se os provedores de política não definirem esse nó, o ESP não reiniciará o dispositivo para a instalação do aplicativo.

O escopo é dinâmico. As operações com suporte são Obter, Adicionar, Excluir e Substituir.

Tipo de valor é número inteiro. Os valores esperados são os seguintes:

  • 1– NotRequired
  • 2– SoftReboot
  • 3– HardReboot

EnrollmentStatusTracking/Setup/HasProvisioningCompleted Necessário. Esse nó tem suporte no contexto do usuário e do dispositivo. O ESP define esse nó quando ele é concluído. Os provedores podem consultar esse nó para determinar se o ESP está mostrando, o que permite que eles determinem se ainda precisam fornecer atualizações status para o ESP por meio deste CSP.

O escopo é permanente. A operação com suporte é Get.

O tipo de valor é booliano. Os valores esperados são os seguintes:

  • true — indica que o ESP foi concluído. Esse é o padrão.
  • false — indica que o ESP está exibido e o provisionamento ainda está em andamento.

Referência de provedor de serviços de configuração