Share via


Criar windows10EnrollmentCompletionPageConfiguration

Namespace: microsoft.graph

Importante: As APIs do Microsoft Graph na versão /beta estão sujeitas a alterações; não há suporte para o uso de produção.

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

Crie um novo objeto windows10EnrollmentCompletionPageConfiguration .

Essa API está disponível nas seguintes implantações nacionais de nuvem.

Serviço global Governo dos EUA L4 GOVERNO DOS EUA 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.
Aplicativo DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All

Solicitação HTTP

POST /deviceManagement/deviceEnrollmentConfigurations

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 da solicitação, forneça uma representação JSON para o objeto windows10EnrollmentCompletionPageConfiguration.

A tabela a seguir mostra as propriedades necessárias ao criar o windows10EnrollmentCompletionPageConfiguration.

Propriedade Tipo Descrição
id Cadeia de caracteres Identificador exclusivo da conta Herdada do deviceEnrollmentConfiguration
displayName Cadeia de caracteres O nome de exibição da configuração de registro do dispositivo Herdado de deviceEnrollmentConfiguration
description Cadeia de caracteres A descrição da configuração de registro do dispositivo Herdada do deviceEnrollmentConfiguration
prioridade Int32 A prioridade é usada quando um usuário existe em vários grupos atribuídos à configuração de registro. Os usuários estão sujeitos apenas à configuração com o valor de prioridade mais baixo. Herdada do deviceEnrollmentConfiguration
createdDateTime DateTimeOffset Hora de data criada no UTC da configuração de registro do dispositivo Herdada do dispositivoEnrollmentConfiguration
lastModifiedDateTime DateTimeOffset Última data modificada no UTC da configuração de registro do dispositivo Herdada do dispositivoEnrollmentConfiguration
versão Int32 A versão da configuração de registro do dispositivo Herdada do deviceEnrollmentConfiguration
roleScopeTagIds String collection Marcas de escopo de função opcionais para as restrições de registro. Herdada do deviceEnrollmentConfiguration
deviceEnrollmentConfigurationType deviceEnrollmentConfigurationType Suporte para o tipo de configuração de registro herdado do deviceEnrollmentConfiguration. Os valores possíveis são: unknown, limit, platformRestrictions, windowsHelloForBusiness, defaultLimit, defaultPlatformRestrictions, defaultWindowsHelloForBusiness, defaultWindows10EnrollmentCompletionPageConfiguration, windows10EnrollmentCompletionPageConfiguration, deviceComanagementAuthorityConfiguration, singlePlatformRestriction, unknownFutureValue e enrollmentNotificationsConfiguration.
showInstallationProgress Booliano Quando TRUE, mostra o progresso da instalação para o usuário. Quando falso, oculta o progresso da instalação. O padrão é false.
blockDeviceSetupRetryByUser Booliano Quando TRUE, bloqueia o usuário de tentar novamente a configuração em falha de instalação. Quando falso, o usuário tem permissão para tentar novamente. O padrão é false.
allowDeviceResetOnInstallFailure Booliano Quando TRUE, permite a redefinição do dispositivo na falha de instalação. Quando false, a redefinição é bloqueada. O padrão é false.
allowLogCollectionOnInstallFailure Booliano Quando TRUE, permite a coleta de logs na falha de instalação. Quando false, a coleção de logs não é permitida. O padrão é false.
customErrorMessage Cadeia de caracteres A mensagem de erro personalizada a ser exibida após a falha de instalação. O comprimento máximo é 10000. exemplo: "A instalação não pôde ser concluída. Tente novamente ou entre em contato com a pessoa de suporte para obter ajuda.
installProgressTimeoutInMinutes Int32 O tempo limite de progresso da instalação em minutos. O padrão é 60 minutos.
allowDeviceUseOnInstallFailure Booliano Quando TRUE, permite que o usuário continue usando o dispositivo em falha de instalação. Quando falso, bloqueia o usuário em falha de instalação. O padrão é false.
selectedMobileAppIds String collection Aplicativos selecionados para acompanhar o status de instalação. Ele está na forma de uma matriz de GUIDs.
allowNonBlockingAppInstallation Booliano Quando TRUE, o ESP (Página de Status de Registro) instala todos os aplicativos necessários direcionados durante a fase técnica e ignora quaisquer falhas para aplicativos que não bloqueiam. Quando FALSE, o ESP falha em qualquer erro durante a instalação do aplicativo. O padrão é false.
installQualityUpdates Booliano Permite a instalação de atualizações de qualidade durante o OOBE
trackInstallProgressForAutopilotOnly Booliano Quando TRUE, o progresso da instalação é acompanhado apenas para cenários de registro do Autopilot. Quando falso, outros cenários também são rastreados. O padrão é false.
disableUserStatusTrackingAfterFirstUser Booliano Quando TRUE, desabilita a exibição do progresso da instalação para o primeiro registro de pós-registro do usuário. Quando false, permite mostrar progresso. O padrão é false.

Resposta

Se for bem-sucedido, esse método retornará um 201 Created código de resposta e um objeto windows10EnrollmentCompletionPageConfiguration no corpo da resposta.

Exemplo

Solicitação

Este é um exemplo da solicitação.

POST https://graph.microsoft.com/beta/deviceManagement/deviceEnrollmentConfigurations
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 201 Created
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
}