Compartilhar via


Atualizar windows10EnrollmentCompletionPageConfiguration

Namespace: microsoft.graph

Importante: As APIs do Microsoft Graph na versão /beta estão sujeitas a alterações; a utilização de produção não é suportada.

Observação: A API do Microsoft Graph para Intune requer uma licença ativa do Intune para o locatário.

Atualize as propriedades de um objeto windows10EnrollmentCompletionPageConfiguration .

Esta API está disponível nas seguintes implementações de cloud nacionais.

Serviço global US Government L4 US Government L5 (DOD) China operada pela 21Vianet

Permissões

Uma das seguintes permissões é necessária para chamar esta API. Para saber mais, incluindo como escolher permissões, confira Permissões.

Tipo de permissão Permissões (da com menos para a com mais privilégios)
Delegado (conta corporativa ou de estudante) DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All
Delegado (conta pessoal da Microsoft) Sem suporte.
Application DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All

Solicitação HTTP

PATCH /deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfigurationId}

Cabeçalhos de solicitação

Cabeçalho Valor
Autorização {token} de portador. Obrigatório. Saiba mais sobre autenticação e autorização.
Aceitar application/json

Corpo da solicitação

No corpo do pedido, forneça uma representação JSON para o objeto windows10EnrollmentCompletionPageConfiguration .

A tabela seguinte mostra as propriedades necessárias quando cria o windows10EnrollmentCompletionPageConfiguration.

Propriedade Tipo Descrição
id Cadeia de caracteres Identificador Exclusivo da conta Herdada de deviceEnrollmentConfiguration
displayName Cadeia de caracteres O nome a apresentar da configuração da inscrição de dispositivos Herdado de deviceEnrollmentConfiguration
description Cadeia de caracteres A descrição da configuração da inscrição de dispositivos Herdada de deviceEnrollmentConfiguration
prioridade Int32 A prioridade é utilizada quando um utilizador existe em vários grupos a que é atribuída a configuração de inscrição. Os utilizadores estão sujeitos apenas à configuração com o valor de prioridade mais baixo. Herdada do deviceEnrollmentConfiguration
createdDateTime DateTimeOffset Hora de data criada em UTC da configuração da inscrição de dispositivos Herdada de deviceEnrollmentConfiguration
lastModifiedDateTime DateTimeOffset Hora da última modificação em UTC da configuração da inscrição de dispositivos Herdada de deviceEnrollmentConfiguration
versão Int32 A versão da configuração da inscrição de dispositivos Herdada de deviceEnrollmentConfiguration
roleScopeTagIds Coleção de cadeias de caracteres Etiquetas de âmbito de função opcionais para as restrições de inscrição. Herdada do deviceEnrollmentConfiguration
deviceEnrollmentConfigurationType deviceEnrollmentConfigurationType Suporte para o Tipo de Configuração de Inscrição Herdado de deviceEnrollmentConfiguration. Os valores possíveis são: unknown, limit, platformRestrictions, windowsHelloForBusiness, defaultLimit, defaultPlatformRestrictions, defaultWindowsHelloForBusiness, defaultWindows10EnrollmentCompletionPageConfiguration, windows10EnrollmentCompletionPageConfiguration, deviceComanagementAuthorityConfiguration, singlePlatformRestriction, unknownFutureValue e enrollmentNotificationsConfiguration.
showInstallationProgress Booliano Quando VERDADEIRO, mostra o progresso da instalação ao utilizador. Quando falso, oculta o progresso da instalação. O padrão é false.
blockDeviceSetupRetryByUser Booliano Quando VERDADEIRO, impede o utilizador de repetir a configuração na falha de instalação. Quando falso, o utilizador tem permissão para tentar novamente. O padrão é false.
allowDeviceResetOnInstallFailure Booliano Quando VERDADEIRO, permite a reposição do dispositivo na falha de instalação. Quando falso, a reposição é bloqueada. O padrão é false.
allowLogCollectionOnInstallFailure Booliano Quando VERDADEIRO, permite a recolha de registos na falha de instalação. Quando falso, a recolha de registos não é permitida. O padrão é false.
customErrorMessage Cadeia de caracteres A mensagem de erro personalizada a mostrar após a falha de instalação. O comprimento máximo é 10000. exemplo: "Não foi possível concluir a configuração. Tente novamente ou entre em contato com a pessoa de suporte para obter ajuda.
installProgressTimeoutInMinutes Int32 O tempo limite do progresso da instalação é excedido em minutos. A predefinição é de 60 minutos.
allowDeviceUseOnInstallFailure Booliano Quando VERDADEIRO, permite que o utilizador continue a utilizar o dispositivo na falha de instalação. Quando falso, bloqueia o utilizador na falha de instalação. O padrão é false.
selectedMobileAppIds String collection Aplicações selecionadas para controlar o status de instalação. Está sob a forma de uma matriz de GUIDs.
allowNonBlockingAppInstallation Booliano Quando VERDADEIRO, o ESP (Página de Estado da Inscrição) instala todas as aplicações necessárias visadas durante a fase de técnico e ignora quaisquer falhas para aplicações sem bloqueio. Quando FALSO, o ESP falha em qualquer erro durante a instalação da aplicação. O padrão é false.
installQualityUpdates Booliano Permite a instalação de atualizações de qualidade durante o OOBE
trackInstallProgressForAutopilotOnly Booliano Quando VERDADEIRO, o progresso da instalação é monitorizado apenas para cenários de inscrição do Autopilot. Quando falso, outros cenários também são monitorizados. O padrão é false.
disableUserStatusTrackingAfterFirstUser Booliano Quando VERDADEIRO, desativa a apresentação do progresso da instalação do primeiro utilizador após a inscrição. Quando falso, ativa a apresentação do progresso. O padrão é false.

Resposta

Se for bem-sucedido, este método devolve um 200 OK código de resposta e um objeto windows10EnrollmentCompletionPageConfiguration atualizado no corpo da resposta.

Exemplo

Solicitação

Este é um exemplo da solicitação.

PATCH https://graph.microsoft.com/beta/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfigurationId}
Content-type: application/json
Content-length: 873

{
  "@odata.type": "#microsoft.graph.windows10EnrollmentCompletionPageConfiguration",
  "displayName": "Display Name value",
  "description": "Description value",
  "priority": 8,
  "version": 7,
  "roleScopeTagIds": [
    "Role Scope Tag Ids value"
  ],
  "deviceEnrollmentConfigurationType": "limit",
  "showInstallationProgress": true,
  "blockDeviceSetupRetryByUser": true,
  "allowDeviceResetOnInstallFailure": true,
  "allowLogCollectionOnInstallFailure": true,
  "customErrorMessage": "Custom Error Message value",
  "installProgressTimeoutInMinutes": 15,
  "allowDeviceUseOnInstallFailure": true,
  "selectedMobileAppIds": [
    "Selected Mobile App Ids value"
  ],
  "allowNonBlockingAppInstallation": true,
  "installQualityUpdates": true,
  "trackInstallProgressForAutopilotOnly": true,
  "disableUserStatusTrackingAfterFirstUser": true
}

Resposta

Veja a seguir um exemplo da resposta. Observação: o objeto response mostrado aqui pode estar truncado por motivos de concisão. Todas as propriedades serão retornadas de uma chamada real.

HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 1045

{
  "@odata.type": "#microsoft.graph.windows10EnrollmentCompletionPageConfiguration",
  "id": "77bf8248-8248-77bf-4882-bf774882bf77",
  "displayName": "Display Name value",
  "description": "Description value",
  "priority": 8,
  "createdDateTime": "2017-01-01T00:02:43.5775965-08:00",
  "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00",
  "version": 7,
  "roleScopeTagIds": [
    "Role Scope Tag Ids value"
  ],
  "deviceEnrollmentConfigurationType": "limit",
  "showInstallationProgress": true,
  "blockDeviceSetupRetryByUser": true,
  "allowDeviceResetOnInstallFailure": true,
  "allowLogCollectionOnInstallFailure": true,
  "customErrorMessage": "Custom Error Message value",
  "installProgressTimeoutInMinutes": 15,
  "allowDeviceUseOnInstallFailure": true,
  "selectedMobileAppIds": [
    "Selected Mobile App Ids value"
  ],
  "allowNonBlockingAppInstallation": true,
  "installQualityUpdates": true,
  "trackInstallProgressForAutopilotOnly": true,
  "disableUserStatusTrackingAfterFirstUser": true
}