Partager via


Mettre à jour azureADWindowsAutopilotDeploymentProfile

Espace de noms: microsoft.graph

Important: Les API Microsoft Graph sous la version /beta sont susceptibles d’être modifiées ; l’utilisation de production n’est pas prise en charge.

Remarque : l’API Microsoft Graph pour Intune requiert une licence Intune active pour le client.

Mettez à jour les propriétés d’un objet azureADWindowsAutopilotDeploymentProfile .

Cette API est disponible dans les déploiements de cloud national suivants.

Service global Gouvernement des États-Unis L4 Us Government L5 (DOD) Chine gérée par 21Vianet

Autorisations

L’une des autorisations suivantes est nécessaire pour appeler cette API. Pour plus d’informations, notamment sur la façon de choisir les autorisations, voir Autorisations.

Type d’autorisation Autorisations (de celle qui offre le plus de privilèges à celle qui en offre le moins)
Déléguée (compte professionnel ou scolaire) DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All
Déléguée (compte Microsoft personnel) Non prise en charge.
Application DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All

Requête HTTP

PATCH /deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfileId}
PATCH /deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentityId}/deploymentProfile
PATCH /deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentityId}/intendedDeploymentProfile

En-têtes de demande

En-tête Valeur
Autorisation Porteur {token}. Obligatoire. En savoir plus sur l’authentification et l’autorisation.
Accepter application/json

Corps de la demande

Dans le corps de la demande, fournissez une représentation JSON pour l’objet azureADWindowsAutopilotDeploymentProfile .

Le tableau suivant indique les propriétés requises lorsque vous créez le fichier azureADWindowsAutopilotDeploymentProfile.

Propriété Type Description
id String Clé de profil héritée de windowsAutopilotDeploymentProfile
displayName String Nom complet du profil de déploiement. La longueur maximale autorisée est de 200 caractères. Renvoyé par défaut. Prend en charge : $select, $top, $skip, $orderby. $Search et $filter ne sont pas pris en charge. Hérité de windowsAutopilotDeploymentProfile
description String Description du profil de déploiement. La longueur maximale autorisée est de 1 500 caractères. Prend en charge : $select, $top, $skip, $orderBy. $Search et $filter ne sont pas pris en charge. Hérité de windowsAutopilotDeploymentProfile
language String Code de langue à utiliser lors de la configuration de l’appareil. Par exemple, en-US. La valeur par défaut est os-default. Prend en charge : $select, $top, $skip. $Search, les $orderBy et les $filter ne sont pas pris en charge. En lecture seule. À partir de mai 2024, cette propriété ne sera plus prise en charge et sera marquée comme déconseillée. Utilisez les paramètres régionaux à la place. Hérité de windowsAutopilotDeploymentProfile
local String Paramètres régionaux (langue) à utiliser lors de la configuration de l’appareil. Par exemple, en-US. La valeur par défaut est os-default. Prend en charge : $select, $top, $skip. $Search, les $orderBy et les $filter ne sont pas pris en charge. Hérité de windowsAutopilotDeploymentProfile
createdDateTime DateTimeOffset Date et heure de création du profil de déploiement. La valeur ne peut pas être modifiée et est automatiquement renseignée lors de la création du profil. Le type d’horodatage représente les informations de date et d’heure au format ISO 8601 et est toujours en heure UTC. Par exemple, le 1er janvier 2014 à minuit UTC se présente comme suit : '2014-01-01T00:00:00Z'. Prend en charge : $select, $top, $skip. $Search, les $orderBy et les $filter ne sont pas pris en charge. En lecture seule. Hérité de windowsAutopilotDeploymentProfile
lastModifiedDateTime DateTimeOffset Date et heure de la dernière modification du profil de déploiement. La valeur ne peut pas être mise à jour manuellement et est automatiquement renseignée lorsque des modifications sont apportées au profil. Le type d’horodatage représente les informations de date et d’heure au moyen du format ISO 8601. Il est toujours au format d’heure UTC. Par exemple, le 1er janvier 2014 à minuit UTC se présente comme suit : '2014-01-01T00:00:00Z'. Prend en charge : $select, $top, $skip. $Search, les $orderBy et les $filter ne sont pas pris en charge en lecture seule. Hérité de windowsAutopilotDeploymentProfile
outOfBoxExperienceSettings outOfBoxExperienceSettings Paramètres de profil Windows Autopilot Deployment utilisés par l’appareil Autopilot pour une expérience prête à l’emploi. Prend en charge : $select, $top, $skip. $Search, les $orderBy et les $filter ne sont pas pris en charge. En lecture seule. À partir de mai 2024, cette propriété ne sera plus prise en charge et sera marquée comme déconseillée. Utilisez outOfBoxExperienceSetting à la place. Hérité de windowsAutopilotDeploymentProfile
outOfBoxExperienceSetting outOfBoxExperienceSetting Paramètres de profil Windows Autopilot Deployment utilisés par l’appareil pour l’expérience prête à l’emploi. Prend en charge : $select, $top, $skip. $Search, les $orderBy et les $filter ne sont pas pris en charge. Hérité de windowsAutopilotDeploymentProfile
enrollmentStatusScreenSettings windowsEnrollmentStatusScreenSettings Paramètre d’écran d’status d’inscription Hérité de windowsAutopilotDeploymentProfile
extractHardwareHash Boolean Indique si le profil prend en charge l’extraction des valeurs de hachage matériel et l’inscription de l’appareil dans Windows Autopilot. Si la valeur est TRUE, indique si l’extraction matérielle et l’inscription Windows Autopilot se produisent lors de la prochaine case activée réussie. Lorsque la valeur est FALSE, l’extraction de hachage matériel et l’inscription Windows Autopilot ne se produisent pas. La valeur par défaut est FALSE. Prend en charge : $select, $top, $skip. $Search, les $orderBy et les $filter ne sont pas pris en charge. En lecture seule. À partir de mai 2024, cette propriété ne sera plus prise en charge et sera marquée comme déconseillée. Utilisez hardwareHashExtractionEnabled à la place. Hérité de windowsAutopilotDeploymentProfile
hardwareHashExtractionEnabled Boolean Indique si le profil prend en charge l’extraction des valeurs de hachage matériel et l’inscription de l’appareil dans Windows Autopilot. Si la valeur est TRUE, indique si l’extraction matérielle et l’inscription Windows Autopilot se produisent lors de la prochaine case activée réussie. Lorsque la valeur est FALSE, l’extraction de hachage matériel et l’inscription Windows Autopilot ne se produisent pas. La valeur par défaut est FALSE. Prend en charge : $select, $top, $skip. $Search, les $orderBy et les $filter ne sont pas pris en charge. Hérité de windowsAutopilotDeploymentProfile
deviceNameTemplate String Modèle utilisé pour nommer l’appareil Autopilot. Il peut s’agir d’un texte personnalisé qui peut également contenir le numéro de série de l’appareil ou un nombre généré de manière aléatoire. La longueur totale du texte généré par le modèle ne peut pas être supérieure à 15 caractères. Prend en charge : $select, $top, $skip. $Search, les $orderBy et les $filter ne sont pas pris en charge. Hérité de windowsAutopilotDeploymentProfile
deviceType windowsAutopilotDeviceType Type d’appareil Windows auquel ce profil s’applique. Les valeurs possibles incluent windowsPc, holoLens et virtualMachine. La valeur par défaut est windowsPc. Prend en charge : $select, $top, $skip. $Search, les $orderBy et les $filter ne sont pas pris en charge. Hérité de windowsAutopilotDeploymentProfile. Les valeurs possibles sont windowsPc, holoLens, surfaceHub2, surfaceHub2S, virtualMachine, unknownFutureValue.
enableWhiteGlove Boolean Indique si l’utilisateur est autorisé à utiliser Windows Autopilot pour le mode de déploiement préprovisionné pendant l’expérience OOBE (Out of Box Experience). Si la valeur est TRUE, indique que Windows Autopilot pour le mode de déploiement préprovisionné est autorisé. Si la valeur est false, Windows Autopilot pour le mode de déploiement préprovisionné n’est pas autorisé. Par défaut, la valeur est FALSE. En lecture seule. À partir de mai 2024, cette propriété ne sera plus prise en charge et sera marquée comme déconseillée. Utilisez preprovisioningAllowed à la place. Hérité de windowsAutopilotDeploymentProfile
preprovisioningAllowed Boolean Indique si l’utilisateur est autorisé à utiliser Windows Autopilot pour le mode de déploiement préprovisionné pendant l’expérience OOBE (Out of Box Experience). Si la valeur est TRUE, indique que Windows Autopilot pour le mode de déploiement préprovisionné pour OOBE est autorisé à être utilisé. Si la valeur est false, Windows Autopilot pour le mode de déploiement préprovisionné pour OOBE n’est pas autorisé. Par défaut, la valeur est FALSE. Hérité de windowsAutopilotDeploymentProfile
roleScopeTagIds String collection Liste des balises d’étendue de rôle pour le profil de déploiement. Hérité de windowsAutopilotDeploymentProfile
managementServiceAppId String ID d’application du service de gestion Entra qui est utilisé lors de la découverte de l’inscription basée sur l’appareil client. Prend en charge : $select, $top, $skip. $Search, les $orderBy et les $filter ne sont pas pris en charge. Hérité de windowsAutopilotDeploymentProfile

Réponse

Si elle réussit, cette méthode renvoie un 200 OK code de réponse et un objet azureADWindowsAutopilotDeploymentProfile mis à jour dans le corps de la réponse.

Exemple

Demande

Voici un exemple de demande.

PATCH https://graph.microsoft.com/beta/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfileId}
Content-type: application/json
Content-length: 1628

{
  "@odata.type": "#microsoft.graph.azureADWindowsAutopilotDeploymentProfile",
  "displayName": "Display Name value",
  "description": "Description value",
  "language": "Language value",
  "locale": "Locale value",
  "outOfBoxExperienceSettings": {
    "@odata.type": "microsoft.graph.outOfBoxExperienceSettings",
    "hidePrivacySettings": true,
    "hideEULA": true,
    "userType": "standard",
    "deviceUsageType": "shared",
    "skipKeyboardSelectionPage": true,
    "hideEscapeLink": true
  },
  "outOfBoxExperienceSetting": {
    "@odata.type": "microsoft.graph.outOfBoxExperienceSetting",
    "privacySettingsHidden": true,
    "eulaHidden": true,
    "userType": "standard",
    "deviceUsageType": "shared",
    "keyboardSelectionPageSkipped": true,
    "escapeLinkHidden": true
  },
  "enrollmentStatusScreenSettings": {
    "@odata.type": "microsoft.graph.windowsEnrollmentStatusScreenSettings",
    "hideInstallationProgress": true,
    "allowDeviceUseBeforeProfileAndAppInstallComplete": true,
    "blockDeviceSetupRetryByUser": true,
    "allowLogCollectionOnInstallFailure": true,
    "customErrorMessage": "Custom Error Message value",
    "installProgressTimeoutInMinutes": 15,
    "allowDeviceUseOnInstallFailure": true
  },
  "extractHardwareHash": true,
  "hardwareHashExtractionEnabled": true,
  "deviceNameTemplate": "Device Name Template value",
  "deviceType": "holoLens",
  "enableWhiteGlove": true,
  "preprovisioningAllowed": true,
  "roleScopeTagIds": [
    "Role Scope Tag Ids value"
  ],
  "managementServiceAppId": "Management Service App Id value"
}

Réponse

Voici un exemple de réponse. Remarque : l’objet de réponse illustré ici peut être tronqué à des fins de concision. Toutes les propriétés sont renvoyées à partir d’un appel réel.

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

{
  "@odata.type": "#microsoft.graph.azureADWindowsAutopilotDeploymentProfile",
  "id": "e2ec4e69-4e69-e2ec-694e-ece2694eece2",
  "displayName": "Display Name value",
  "description": "Description value",
  "language": "Language value",
  "locale": "Locale value",
  "createdDateTime": "2017-01-01T00:02:43.5775965-08:00",
  "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00",
  "outOfBoxExperienceSettings": {
    "@odata.type": "microsoft.graph.outOfBoxExperienceSettings",
    "hidePrivacySettings": true,
    "hideEULA": true,
    "userType": "standard",
    "deviceUsageType": "shared",
    "skipKeyboardSelectionPage": true,
    "hideEscapeLink": true
  },
  "outOfBoxExperienceSetting": {
    "@odata.type": "microsoft.graph.outOfBoxExperienceSetting",
    "privacySettingsHidden": true,
    "eulaHidden": true,
    "userType": "standard",
    "deviceUsageType": "shared",
    "keyboardSelectionPageSkipped": true,
    "escapeLinkHidden": true
  },
  "enrollmentStatusScreenSettings": {
    "@odata.type": "microsoft.graph.windowsEnrollmentStatusScreenSettings",
    "hideInstallationProgress": true,
    "allowDeviceUseBeforeProfileAndAppInstallComplete": true,
    "blockDeviceSetupRetryByUser": true,
    "allowLogCollectionOnInstallFailure": true,
    "customErrorMessage": "Custom Error Message value",
    "installProgressTimeoutInMinutes": 15,
    "allowDeviceUseOnInstallFailure": true
  },
  "extractHardwareHash": true,
  "hardwareHashExtractionEnabled": true,
  "deviceNameTemplate": "Device Name Template value",
  "deviceType": "holoLens",
  "enableWhiteGlove": true,
  "preprovisioningAllowed": true,
  "roleScopeTagIds": [
    "Role Scope Tag Ids value"
  ],
  "managementServiceAppId": "Management Service App Id value"
}