Mettre à jour androidDeviceOwnerGeneralDeviceConfiguration

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 androidDeviceOwnerGeneralDeviceConfiguration .

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) DeviceManagementConfiguration.ReadWrite.All
Déléguée (compte Microsoft personnel) Non prise en charge.
Application DeviceManagementConfiguration.ReadWrite.All

Requête HTTP

PATCH /deviceManagement/deviceConfigurations/{deviceConfigurationId}
PATCH /deviceManagement/deviceConfigurations/{deviceConfigurationId}/groupAssignments/{deviceConfigurationGroupAssignmentId}/deviceConfiguration
PATCH /deviceManagement/deviceConfigurations/{deviceConfigurationId}/microsoft.graph.windowsDomainJoinConfiguration/networkAccessConfigurations/{deviceConfigurationId}

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 androidDeviceOwnerGeneralDeviceConfiguration .

Le tableau suivant présente les propriétés requises lorsque vous créez androidDeviceOwnerGeneralDeviceConfiguration.

Propriété Type Description
id String Clé de l’entité. Hérité de deviceConfiguration.
lastModifiedDateTime DateTimeOffset Date et heure de dernière modification de l’objet. Hérité de deviceConfiguration.
roleScopeTagIds String collection Liste des balises d’étendue pour cette instance d’entité. Hérité de deviceConfiguration.
supportsScopeTags Valeur booléenne Indique si la configuration d’appareil sous-jacente prend en charge l’attribution des balises d’étendue. L’attribution à la propriété ScopeTags n’est pas autorisée lorsque cette valeur est false et que les entités ne sont pas visibles par les utilisateurs délimités. Cela se produit pour les stratégies héritées créées dans Silverlight et peut être résolu en supprimant et en recréant la stratégie dans le portail Azure. Cette propriété est en lecture seule. Hérité de deviceConfiguration.
deviceManagementApplicabilityRuleOsEdition deviceManagementApplicabilityRuleOsEdition Applicabilité de l’édition du système d’exploitation pour cette stratégie. Hérité de deviceConfiguration.
deviceManagementApplicabilityRuleOsVersion deviceManagementApplicabilityRuleOsVersion Règle d’applicabilité de la version du système d’exploitation pour cette stratégie. Hérité de deviceConfiguration.
deviceManagementApplicabilityRuleDeviceMode deviceManagementApplicabilityRuleDeviceMode Règle d’applicabilité du mode appareil pour cette stratégie. Hérité de deviceConfiguration.
createdDateTime DateTimeOffset Date et heure de création de l’objet. Hérité de deviceConfiguration.
description String Description de la configuration de l’appareil fournie par l’administrateur. Hérité de deviceConfiguration.
displayName String Nom de la configuration de l’appareil fourni par l’administrateur. Hérité de deviceConfiguration.
version Int32 Version de la configuration de l’appareil. Hérité de deviceConfiguration.
azureAdSharedDeviceDataClearApps Collection appListItem Liste des applications gérées dont les données seront effacées lors d’une déconnexion globale en mode appareil partagé AAD. Cette collection peut contenir 500 éléments au maximum.
accountsBlockModification Valeur booléenne Indique si l’ajout ou la suppression de comptes est désactivé ou non.
appsAllowInstallFromUnknownSources Valeur booléenne Indique si l’utilisateur est autorisé ou non à activer le paramètre de sources inconnues.
appsAutoUpdatePolicy androidDeviceOwnerAppAutoUpdatePolicyType Indique la valeur de la stratégie de mise à jour automatique de l’application. Les valeurs possibles sont les suivantes : notConfigured, userChoice, never, wiFiOnly, always.
appsDefaultPermissionPolicy androidDeviceOwnerDefaultAppPermissionPolicyType Indique la stratégie d’autorisation pour les demandes d’autorisations d’exécution si elle n’est pas définie spécifiquement pour l’application. Les valeurs possibles sont les suivantes : deviceDefault, prompt, autoGrant, autoDeny.
appsRecommendSkippingFirstUseHints Valeur booléenne Indique si toutes les applications doivent être recommandées ou non, ignorez les indicateurs de première utilisation qu’elles ont pu ajouter.
bluetoothBlockConfiguration Valeur booléenne Indique s’il faut ou non empêcher un utilisateur de configurer bluetooth.
bluetoothBlockContactSharing Valeur booléenne Indique s’il faut ou non empêcher un utilisateur de partager des contacts via bluetooth.
cameraBlocked Valeur booléenne Indique si l’utilisation de l’appareil photo doit être désactivée ou non.
cellularBlockWiFiTethering Boolean Indique si la connexion Wi-Fi est bloquée ou non.
certificateCredentialConfigurationDisabled Valeur booléenne Indique s’il faut ou non empêcher les utilisateurs de toute configuration d’informations d’identification de certificat.
crossProfilePoliciesAllowCopyPaste Valeur booléenne Indique si le texte copié à partir d’un profil (personnel ou professionnel) peut être collé dans l’autre.
crossProfilePoliciesAllowDataSharing androidDeviceOwnerCrossProfileDataSharing Indique si les données d’un profil (personnel ou professionnel) peuvent être partagées avec les applications de l’autre profil. Les valeurs possibles sont les suivantes : notConfigured, crossProfileDataSharingBlocked, dataSharingFromWorkToPersonalBlocked, crossProfileDataSharingAllowed, unkownFutureValue.
crossProfilePoliciesShowWorkContactsInPersonalProfile Valeur booléenne Indique si les contacts stockés dans le profil professionnel sont affichés ou non dans les recherches de contacts de profil personnel/appels entrants.
microsoftLauncherConfigurationEnabled Valeur booléenne Indique si vous souhaitez ou non configurer Microsoft Launcher.
microsoftLauncherCustomWallpaperEnabled Valeur booléenne Indique si le papier peint doit être configuré ou non sur les appareils ciblés.
microsoftLauncherCustomWallpaperImageUrl Chaîne Indique l’URL du fichier image à utiliser comme papier peint sur les appareils ciblés.
microsoftLauncherCustomWallpaperAllowUserModification Valeur booléenne Indique si l’utilisateur peut modifier le papier peint pour personnaliser son appareil.
microsoftLauncherFeedEnabled Valeur booléenne Indique si vous souhaitez ou non activer le flux de lanceur sur l’appareil.
microsoftLauncherFeedAllowUserModification Valeur booléenne Indique si l’utilisateur peut modifier le flux du lanceur sur l’appareil.
microsoftLauncherDockPresenceConfiguration microsoftLauncherDockPresence Indique si vous souhaitez ou non configurer la station d’accueil de l’appareil. Les valeurs possibles sont les suivantes : notConfigured, show, hide, disabled.
microsoftLauncherDockPresenceAllowUserModification Valeur booléenne Indique si l’utilisateur peut modifier la configuration de la station d’accueil de l’appareil sur l’appareil.
microsoftLauncherSearchBarPlacementConfiguration microsoftLauncherSearchBarPlacement Indique la configuration de positionnement de la barre de recherche sur l’appareil. Les valeurs possibles sont les suivantes : notConfigured, top, bottom, hide.
enrollmentProfile androidDeviceOwnerEnrollmentProfileType Indique le profil d’inscription que vous souhaitez configurer. Les valeurs possibles sont notConfigured, dedicatedDevice et fullyManaged.
dataRoamingBlocked Valeur booléenne Indique si un utilisateur doit ou non bloquer l’itinérance des données.
dateTimeConfigurationBlocked Valeur booléenne Indique si l’utilisateur doit ou non modifier manuellement la date ou l’heure sur l’appareil
detailedHelpText androidDeviceOwnerUserFacingMessage Représente le texte d’aide détaillé personnalisé fourni aux utilisateurs lorsqu’ils tentent de modifier les paramètres gérés sur leur appareil.
deviceOwnerLockScreenMessage androidDeviceOwnerUserFacingMessage Représente le message d’écran de verrouillage personnalisé fourni aux utilisateurs lorsqu’ils tentent de modifier les paramètres gérés sur leur appareil.
securityCommonCriteriaModeEnabled Valeur booléenne Représente le mode critères communs de sécurité activé fourni aux utilisateurs lorsqu’ils tentent de modifier les paramètres gérés sur leur appareil.
factoryResetDeviceAdministratorEmails String collection Liste des e-mails de compte Google qui seront nécessaires pour s’authentifier une fois qu’un appareil a été réinitialisé aux paramètres d’usine avant de pouvoir être configuré.
factoryResetBlocked Valeur booléenne Indique si l’option de réinitialisation aux paramètres d’usine est désactivée ou non.
globalProxy androidDeviceOwnerGlobalProxy Le proxy est configuré directement avec l’hôte, le port et les hôtes exclus.
googleAccountsBlocked Valeur booléenne Indique si les comptes Google seront bloqués ou non.
kioskCustomizationDeviceSettingsBlocked Valeur booléenne Indique si un utilisateur peut accéder à l’application Paramètres de l’appareil en mode plein écran.
kioskCustomizationPowerButtonActionsBlocked Valeur booléenne Indique si le menu d’alimentation s’affiche lorsqu’un utilisateur appuie longuement sur le bouton Marche/Arrêt d’un appareil en mode plein écran.
kioskCustomizationStatusBar androidDeviceOwnerKioskCustomizationStatusBar Indique si les informations système et les notifications sont désactivées en mode plein écran. Les valeurs possibles sont notConfigured, notificationsAndSystemInfoEnabled et systemInfoOnly.
kioskCustomizationSystemErrorWarnings Valeur booléenne Indique si les boîtes de dialogue d’erreur système pour les applications bloquées ou qui ne répondent pas sont affichées en mode plein écran.
kioskCustomizationSystemNavigation androidDeviceOwnerKioskCustomizationSystemNavigation Indique les fonctionnalités de navigation activées en mode plein écran. Les valeurs possibles sont notConfigured, navigationEnabled et homeButtonOnly.
kioskModeScreenSaverConfigurationEnabled Valeur booléenne Indique s’il faut activer ou non le mode économiseur d’écran en mode plein écran.
kioskModeScreenSaverImageUrl Chaîne URL d’une image qui sera l’économiseur d’écran de l’appareil en mode plein écran.
kioskModeScreenSaverDisplayTimeInSeconds Int32 Nombre de secondes pendant lesquelles l’appareil affiche l’économiseur d’écran en mode plein écran. Valeurs valides de 0 à 9999999
kioskModeScreenSaverStartDelayInSeconds Int32 Nombre de secondes pendant lesquelles l’appareil doit être inactif avant que l’économiseur d’écran ne s’affiche en mode plein écran. Valeurs valides de 1 à 9999999
kioskModeScreenSaverDetectMediaDisabled Valeur booléenne Indique si l’écran de l’appareil doit afficher ou non l’économiseur d’écran si l’audio/vidéo est lue en mode plein écran.
kioskModeApps Collection appListItem Liste des applications gérées qui s’affichent lorsque l’appareil est en mode plein écran. Cette collection peut contenir 500 éléments au maximum.
kioskModeWallpaperUrl Chaîne URL d’une image accessible publiquement à utiliser pour le papier peint lorsque l’appareil est en mode plein écran.
kioskModeExitCode Chaîne Code de sortie pour permettre à un utilisateur d’échapper à partir du mode plein écran lorsque l’appareil est en mode plein écran.
kioskModeVirtualHomeButtonEnabled Valeur booléenne Indique s’il faut ou non afficher un bouton d’accueil virtuel lorsque l’appareil est en mode plein écran.
kioskModeVirtualHomeButtonType androidDeviceOwnerVirtualHomeButtonType Indique si le bouton d’accueil virtuel est un bouton d’accueil balayé vers le haut ou un bouton d’accueil flottant. Les valeurs possibles sont notConfigured, swipeUp et floating.
kioskModeBluetoothConfigurationEnabled Valeur booléenne Indique s’il faut ou non autoriser un utilisateur à configurer les paramètres Bluetooth en mode plein écran.
kioskModeWiFiConfigurationEnabled Valeur booléenne Indique s’il faut autoriser ou non un utilisateur à configurer Wi-Fi paramètres en mode plein écran.
kioskModeFlashlightConfigurationEnabled Valeur booléenne Indique s’il faut ou non autoriser un utilisateur à utiliser la lampe de poche en mode plein écran.
kioskModeMediaVolumeConfigurationEnabled Valeur booléenne Indique s’il faut ou non autoriser un utilisateur à modifier le volume multimédia en mode plein écran.
kioskModeShowDeviceInfo Valeur booléenne Indique s’il faut ou non autoriser un utilisateur à accéder aux informations de base de l’appareil.
kioskModeManagedSettingsEntryDisabled Valeur booléenne Indique s’il faut ou non afficher le point d’entrée Paramètres managés sur l’écran d’accueil géré en mode plein écran.
kioskModeDebugMenuEasyAccessEnabled Valeur booléenne Indique s’il faut ou non autoriser un utilisateur à accéder facilement au menu de débogage en mode plein écran.
kioskModeShowAppNotificationBadge Valeur booléenne Indique s’il faut ou non afficher les badges de notification d’application en mode plein écran.
kioskModeScreenOrientation androidDeviceOwnerKioskModeScreenOrientation Configuration de l’orientation de l’écran pour l’écran d’accueil géré en mode plein écran. Les valeurs possibles sont les suivantes : notConfigured, portrait, landscape, autoRotate.
kioskModeIconSize androidDeviceOwnerKioskModeIconSize Configuration de la taille de l’icône pour l’écran d’accueil géré en mode plein écran. Les valeurs possibles sont notConfigured, smallest, small, regular, large, largest.
kioskModeFolderIcon androidDeviceOwnerKioskModeFolderIcon Configuration de l’icône de dossier pour l’écran d’accueil géré en mode plein écran. Les valeurs possibles sont les suivantes : notConfigured, darkSquare, darkCircle, lightSquare, lightCircle.
kioskModeWifiAllowedSsids String collection Ensemble restreint de SSID WIFI disponibles pour l’utilisateur en mode plein écran. Cette collection peut contenir 500 éléments au maximum.
kioskModeAppOrderEnabled Valeur booléenne Indique s’il faut ou non activer le classement des applications en mode plein écran.
kioskModeAppsInFolderOrderedByName Valeur booléenne Indique s’il faut ou non alphabetiser les applications dans un dossier en mode plein écran.
kioskModeGridHeight Int32 Nombre de lignes pour Managed Home Screen grille avec le classement des applications activé en mode plein écran. Valeurs valides de 1 à 9999999
kioskModeGridWidth Int32 Nombre de colonnes pour Managed Home Screen grille avec le classement des applications activé en mode plein écran. Valeurs valides de 1 à 9999999
kioskModeLockHomeScreen Valeur booléenne Indique s’il faut ou non verrouiller l’écran d’accueil pour l’utilisateur final en mode plein écran.
kioskModeManagedFolders collection androidDeviceOwnerKioskModeManagedFolder Liste des dossiers gérés pour un appareil en mode plein écran. Cette collection peut contenir 500 éléments au maximum.
kioskModeAppPositions collection androidDeviceOwnerKioskModeAppPositionItem Classement des éléments en mode plein écran Managed Home Screen. Cette collection peut contenir 500 éléments au maximum.
kioskModeManagedHomeScreenAutoSignout Valeur booléenne Indique s’il faut ou non se déconnecter automatiquement des applications MHS et en mode appareil partagé après inactivité pour Managed Home Screen.
kioskModeManagedHomeScreenInactiveSignOutDelayInSeconds Int32 Nombre de secondes pour avertir l’utilisateur avant de le déconnecter automatiquement pour Managed Home Screen. Valeurs valides de 0 à 9999999
kioskModeManagedHomeScreenInactiveSignOutNoticeInSeconds Int32 Nombre de secondes pendant lesquelles l’appareil est inactif avant de déconnecter automatiquement l’utilisateur pour Managed Home Screen. Valeurs valides de 0 à 9999999
kioskModeManagedHomeScreenPinComplexity kioskModeManagedHomeScreenPinComplexity Complexité du code confidentiel pour la session de connexion pour Managed Home Screen. Les valeurs possibles sont notConfigured, simple et complex.
kioskModeManagedHomeScreenPinRequired Valeur booléenne Indique si l’utilisateur doit ou non définir un code confidentiel pour la session de connexion pour Managed Home Screen.
kioskModeManagedHomeScreenPinRequiredToResume Valeur booléenne Indique si l’utilisateur doit ou non entrer le code confidentiel de session si l’écran de veille est apparu pour Managed Home Screen.
kioskModeManagedHomeScreenSignInBackground Chaîne Arrière-plan de l’URL personnalisée pour l’écran de connexion pour Managed Home Screen.
kioskModeManagedHomeScreenSignInBrandingLogo Chaîne Logo de personnalisation d’URL personnalisée pour l’écran de connexion et la page d’épingle de session pour Managed Home Screen.
kioskModeManagedHomeScreenSignInEnabled Valeur booléenne Indique si l’écran de connexion pour Managed Home Screen est affiché ou non.
kioskModeUseManagedHomeScreenApp kioskModeType Indique s’il faut utiliser ou non le mode kiosque d’application unique ou le mode plein écran multi-application. Les valeurs possibles sont notConfigured, singleAppMode et multiAppMode.
microphoneForceMute Valeur booléenne Indique si l’activation du microphone sur l’appareil doit être bloquée ou non.
networkEscapeHatchAllowed Valeur booléenne Indique si l’appareil autorise ou non la connexion à une connexion réseau temporaire au moment du démarrage.
nfcBlockOutgoingBeam Valeur booléenne Indique si le faisceau sortant NFC doit être bloqué ou non.
passwordBlockKeyguard Valeur booléenne Indique si le keyguard est désactivé ou non.
passwordBlockKeyguardFeatures collection androidKeyguardFeature Liste des fonctionnalités keyguard de l’appareil à bloquer. Cette collection peut contenir un maximum de 11 éléments. Valeurs possibles : notConfigured, camera, notifications, unredactedNotifications, trustAgents, fingerprint, remoteInput, allFeatures, face, iris, biometrics.
passwordExpirationDays Int32 Indique la durée pendant laquelle un mot de passe peut être défini avant son expiration et un nouveau mot de passe sera requis. Valeurs valides comprises entre 1 et 365
passwordMinimumLength Int32 Indique la longueur minimale du mot de passe requis sur l’appareil. Valeurs valides comprises entre 4 et 16
passwordMinimumLetterCharacters Int32 Indique le nombre minimal de caractères de lettre requis pour le mot de passe de l’appareil. Valeurs valides 1 à 16
passwordMinimumLowerCaseCharacters Int32 Indique le nombre minimal de caractères minuscules requis pour le mot de passe de l’appareil. Valeurs valides 1 à 16
passwordMinimumNonLetterCharacters Int32 Indique le nombre minimal de caractères autres que des lettres requis pour le mot de passe de l’appareil. Valeurs valides 1 à 16
passwordMinimumNumericCharacters Int32 Indique le nombre minimal de caractères numériques requis pour le mot de passe de l’appareil. Valeurs valides 1 à 16
passwordMinimumSymbolCharacters Int32 Indique le nombre minimal de caractères de symbole requis pour le mot de passe de l’appareil. Valeurs valides 1 à 16
passwordMinimumUpperCaseCharacters Int32 Indique le nombre minimal de lettres majuscules requis pour le mot de passe de l’appareil. Valeurs valides 1 à 16
passwordMinutesOfInactivityBeforeScreenTimeout Int32 Minutes d’inactivité avant l’extinction de l’écran.
passwordPreviousPasswordCountToBlock Int32 Indique la longueur de l’historique des mots de passe, où l’utilisateur ne sera pas en mesure d’entrer un nouveau mot de passe identique à n’importe quel mot de passe dans l’historique. Valeurs valides comprises entre 0 et 24
passwordRequiredType androidDeviceOwnerRequiredPasswordType Indique la qualité minimale du mot de passe requise sur l’appareil. Les valeurs possibles sont les suivantes : deviceDefault, required, numeric, numericComplex, alphabetic, alphanumeric, alphanumericWithSymbols, lowSecurityBiometric, customPassword.
passwordRequireUnlock androidDeviceOwnerRequiredPasswordUnlock Indique le délai d’expiration après lequel un appareil doit être déverrouillé à l’aide d’une forme d’authentification forte. Les valeurs possibles sont deviceDefault, daily et unkownFutureValue.
passwordSignInFailureCountBeforeFactoryReset Int32 Indique le nombre de fois où un utilisateur peut entrer un mot de passe incorrect avant la réinitialisation de l’appareil. Valeurs valides comprises entre 4 et 11
playStoreMode androidDeviceOwnerPlayStoreMode Indique le mode Play Store de l’appareil. Les valeurs possibles sont notConfigured, allowList et blockList.
screenCaptureBlocked Valeur booléenne Indique si la possibilité de prendre des captures d’écran doit être désactivée ou non.
securityDeveloperSettingsEnabled Valeur booléenne Indique si l’utilisateur est autorisé ou non à accéder aux paramètres de développement tels que les options de développement et le démarrage sécurisé sur l’appareil.
securityRequireVerifyApps Valeur booléenne Indique si la vérification des applications est requise ou non.
shortHelpText androidDeviceOwnerUserFacingMessage Représente le texte d’aide court personnalisé fourni aux utilisateurs lorsqu’ils tentent de modifier les paramètres gérés sur leur appareil.
statusBarBlocked Valeur booléenne Indique si ou la barre de status est désactivée, y compris les notifications, les paramètres rapides et d’autres superpositions d’écran.
stayOnModes collection androidDeviceOwnerBatteryPluggedMode Liste des modes dans lesquels l’affichage de l’appareil reste sous tension. Cette collection peut contenir un maximum de 4 éléments. Les valeurs possibles sont les suivantes : notConfigured, ac, usb, wireless.
storageAllowUsb Valeur booléenne Indique si le stockage de masse USB doit être autorisé ou non.
storageBlockExternalMedia Valeur booléenne Indique si le média externe doit être bloqué ou non.
storageBlockUsbFileTransfer Valeur booléenne Indique si le transfert de fichiers USB doit être bloqué ou non.
systemUpdateFreezePeriods collection androidDeviceOwnerSystemUpdateFreezePeriod Indique les périodes de répétition annuelles pendant lesquelles les mises à jour système sont reportées. Cette collection peut contenir 500 éléments au maximum.
systemUpdateWindowStartMinutesAfterMidnight Int32 Indique le nombre de minutes après minuit pendant lesquelles la fenêtre de mise à jour système démarre. Valeurs valides 0 à 1440
systemUpdateWindowEndMinutesAfterMidnight Int32 Indique le nombre de minutes après minuit pendant lesquelles la fenêtre de mise à jour système se termine. Valeurs valides 0 à 1440
systemUpdateInstallType androidDeviceOwnerSystemUpdateInstallType Type de configuration de mise à jour système. Les valeurs possibles sont les suivantes : deviceDefault, postpone, windowed, automatic.
systemWindowsBlocked Valeur booléenne Indique s’il faut ou non bloquer les fenêtres d’invite système Android, telles que les toasts, les activités téléphoniques et les alertes système.
usersBlockAdd Valeur booléenne Indique si l’ajout d’utilisateurs et de profils est désactivé ou non.
usersBlockRemove Valeur booléenne Indique si la suppression d’autres utilisateurs de l’appareil doit être désactivée ou non.
volumeBlockAdjustment Valeur booléenne Indique si l’ajustement du volume master est désactivé ou non.
vpnAlwaysOnLockdownMode Valeur booléenne Si un nom de package VPN always on est spécifié, indique s’il faut ou non verrouiller le trafic réseau lorsque ce VPN est déconnecté.
vpnAlwaysOnPackageIdentifier Chaîne Nom du package d’application Android pour l’application qui gère une connexion VPN always-on.
wifiBlockEditConfigurations Valeur booléenne Indique s’il faut ou non empêcher l’utilisateur de modifier les paramètres de connexion Wi-Fi.
wifiBlockEditPolicyDefinedConfigurations Valeur booléenne Indique si l’utilisateur doit ou non modifier uniquement les réseaux définis par la stratégie.
personalProfileAppsAllowInstallFromUnknownSources Valeur booléenne Indique si l’utilisateur peut installer des applications à partir de sources inconnues sur le profil personnel.
personalProfileCameraBlocked Valeur booléenne Indique s’il faut désactiver l’utilisation de l’appareil photo sur le profil personnel.
personalProfileScreenCaptureBlocked Valeur booléenne Indique s’il faut désactiver la possibilité de prendre des captures d’écran sur le profil personnel.
personalProfilePlayStoreMode personalProfilePersonalPlayStoreMode Utilisé conjointement avec PersonalProfilePersonalApplications pour contrôler la façon dont les applications du profil personnel sont autorisées ou bloquées. Les valeurs possibles sont notConfigured, blockedApps et allowedApps.
personalProfilePersonalApplications Collection appListItem Stratégie appliquée aux applications dans le profil personnel. Cette collection peut contenir 500 éléments au maximum.
workProfilePasswordExpirationDays Int32 Indique le nombre de jours pendant lesquels un mot de passe de profil professionnel peut être défini avant son expiration et un nouveau mot de passe sera nécessaire. Valeurs valides comprises entre 1 et 365
workProfilePasswordMinimumLength Int32 Indique la longueur minimale du mot de passe du profil professionnel. Valeurs valides comprises entre 4 et 16
workProfilePasswordMinimumNumericCharacters Int32 Indique le nombre minimal de caractères numériques requis pour le mot de passe du profil professionnel. Valeurs valides 1 à 16
workProfilePasswordMinimumNonLetterCharacters Int32 Indique le nombre minimal de caractères autres que les lettres requis pour le mot de passe du profil professionnel. Valeurs valides 1 à 16
workProfilePasswordMinimumLetterCharacters Int32 Indique le nombre minimal de caractères de lettre requis pour le mot de passe du profil professionnel. Valeurs valides 1 à 16
workProfilePasswordMinimumLowerCaseCharacters Int32 Indique le nombre minimal de caractères en minuscules requis pour le mot de passe du profil professionnel. Valeurs valides 1 à 16
workProfilePasswordMinimumUpperCaseCharacters Int32 Indique le nombre minimal de lettres majuscules requis pour le mot de passe du profil professionnel. Valeurs valides 1 à 16
workProfilePasswordMinimumSymbolCharacters Int32 Indique le nombre minimal de caractères de symbole requis pour le mot de passe du profil professionnel. Valeurs valides 1 à 16
workProfilePasswordPreviousPasswordCountToBlock Int32 Indique la longueur de l’historique des mots de passe du profil professionnel, où l’utilisateur ne sera pas en mesure d’entrer un nouveau mot de passe identique à n’importe quel mot de passe dans l’historique. Valeurs valides comprises entre 0 et 24
workProfilePasswordSignInFailureCountBeforeFactoryReset Int32 Indique le nombre de fois où un utilisateur peut entrer un mot de passe de profil professionnel incorrect avant la réinitialisation de l’appareil. Valeurs valides comprises entre 4 et 11
workProfilePasswordRequiredType androidDeviceOwnerRequiredPasswordType Indique la qualité minimale de mot de passe requise sur le mot de passe du profil professionnel. Les valeurs possibles sont les suivantes : deviceDefault, required, numeric, numericComplex, alphabetic, alphanumeric, alphanumericWithSymbols, lowSecurityBiometric, customPassword.
workProfilePasswordRequireUnlock androidDeviceOwnerRequiredPasswordUnlock Indique le délai d’expiration après lequel un profil professionnel doit être déverrouillé à l’aide d’une forme d’authentification forte. Les valeurs possibles sont deviceDefault, daily et unkownFutureValue.
locateDeviceUserlessDisabled Valeur booléenne Indique si LocateDevice pour les appareils sans utilisateur (COSU) est désactivé.
locateDeviceLostModeEnabled Valeur booléenne Indique si LocateDevice pour les appareils en mode perdu (COBO, COPE) est activé.
androidDeviceOwnerDelegatedScopeAppSettings collection androidDeviceOwnerDelegatedScopeAppSetting Spécifie la liste des applications gérées avec les détails de l’application et la ou les étendues déléguées associées. Cette collection peut contenir 500 éléments au maximum.
shareDeviceLocationDisabled Valeur booléenne Indique si le partage d’emplacement est désactivé ou non pour les appareils entièrement gérés (COBO) et les appareils appartenant à l’entreprise avec un profil professionnel (COPE)
deviceLocationMode androidDeviceOwnerLocationMode Indique la configuration du paramètre d’emplacement pour les appareils entièrement gérés (COBO) et les appareils appartenant à l’entreprise avec un profil professionnel (COPE). Les valeurs possibles sont notConfigured, disabled et unknownFutureValue.

Réponse

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

Exemple

Demande

Voici un exemple de demande.

PATCH https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations/{deviceConfigurationId}
Content-type: application/json
Content-length: 10717

{
  "@odata.type": "#microsoft.graph.androidDeviceOwnerGeneralDeviceConfiguration",
  "roleScopeTagIds": [
    "Role Scope Tag Ids value"
  ],
  "supportsScopeTags": true,
  "deviceManagementApplicabilityRuleOsEdition": {
    "@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleOsEdition",
    "osEditionTypes": [
      "windows10EnterpriseN"
    ],
    "name": "Name value",
    "ruleType": "exclude"
  },
  "deviceManagementApplicabilityRuleOsVersion": {
    "@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleOsVersion",
    "minOSVersion": "Min OSVersion value",
    "maxOSVersion": "Max OSVersion value",
    "name": "Name value",
    "ruleType": "exclude"
  },
  "deviceManagementApplicabilityRuleDeviceMode": {
    "@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleDeviceMode",
    "deviceMode": "sModeConfiguration",
    "name": "Name value",
    "ruleType": "exclude"
  },
  "description": "Description value",
  "displayName": "Display Name value",
  "version": 7,
  "azureAdSharedDeviceDataClearApps": [
    {
      "@odata.type": "microsoft.graph.appListItem",
      "name": "Name value",
      "publisher": "Publisher value",
      "appStoreUrl": "https://example.com/appStoreUrl/",
      "appId": "App Id value"
    }
  ],
  "accountsBlockModification": true,
  "appsAllowInstallFromUnknownSources": true,
  "appsAutoUpdatePolicy": "userChoice",
  "appsDefaultPermissionPolicy": "prompt",
  "appsRecommendSkippingFirstUseHints": true,
  "bluetoothBlockConfiguration": true,
  "bluetoothBlockContactSharing": true,
  "cameraBlocked": true,
  "cellularBlockWiFiTethering": true,
  "certificateCredentialConfigurationDisabled": true,
  "crossProfilePoliciesAllowCopyPaste": true,
  "crossProfilePoliciesAllowDataSharing": "crossProfileDataSharingBlocked",
  "crossProfilePoliciesShowWorkContactsInPersonalProfile": true,
  "microsoftLauncherConfigurationEnabled": true,
  "microsoftLauncherCustomWallpaperEnabled": true,
  "microsoftLauncherCustomWallpaperImageUrl": "https://example.com/microsoftLauncherCustomWallpaperImageUrl/",
  "microsoftLauncherCustomWallpaperAllowUserModification": true,
  "microsoftLauncherFeedEnabled": true,
  "microsoftLauncherFeedAllowUserModification": true,
  "microsoftLauncherDockPresenceConfiguration": "show",
  "microsoftLauncherDockPresenceAllowUserModification": true,
  "microsoftLauncherSearchBarPlacementConfiguration": "top",
  "enrollmentProfile": "dedicatedDevice",
  "dataRoamingBlocked": true,
  "dateTimeConfigurationBlocked": true,
  "detailedHelpText": {
    "@odata.type": "microsoft.graph.androidDeviceOwnerUserFacingMessage",
    "localizedMessages": [
      {
        "@odata.type": "microsoft.graph.keyValuePair",
        "name": "Name value",
        "value": "Value value"
      }
    ],
    "defaultMessage": "Default Message value"
  },
  "deviceOwnerLockScreenMessage": {
    "@odata.type": "microsoft.graph.androidDeviceOwnerUserFacingMessage",
    "localizedMessages": [
      {
        "@odata.type": "microsoft.graph.keyValuePair",
        "name": "Name value",
        "value": "Value value"
      }
    ],
    "defaultMessage": "Default Message value"
  },
  "securityCommonCriteriaModeEnabled": true,
  "factoryResetDeviceAdministratorEmails": [
    "Factory Reset Device Administrator Emails value"
  ],
  "factoryResetBlocked": true,
  "globalProxy": {
    "@odata.type": "microsoft.graph.androidDeviceOwnerGlobalProxyAutoConfig",
    "proxyAutoConfigURL": "Proxy Auto Config URL value"
  },
  "googleAccountsBlocked": true,
  "kioskCustomizationDeviceSettingsBlocked": true,
  "kioskCustomizationPowerButtonActionsBlocked": true,
  "kioskCustomizationStatusBar": "notificationsAndSystemInfoEnabled",
  "kioskCustomizationSystemErrorWarnings": true,
  "kioskCustomizationSystemNavigation": "navigationEnabled",
  "kioskModeScreenSaverConfigurationEnabled": true,
  "kioskModeScreenSaverImageUrl": "https://example.com/kioskModeScreenSaverImageUrl/",
  "kioskModeScreenSaverDisplayTimeInSeconds": 8,
  "kioskModeScreenSaverStartDelayInSeconds": 7,
  "kioskModeScreenSaverDetectMediaDisabled": true,
  "kioskModeApps": [
    {
      "@odata.type": "microsoft.graph.appListItem",
      "name": "Name value",
      "publisher": "Publisher value",
      "appStoreUrl": "https://example.com/appStoreUrl/",
      "appId": "App Id value"
    }
  ],
  "kioskModeWallpaperUrl": "https://example.com/kioskModeWallpaperUrl/",
  "kioskModeExitCode": "Kiosk Mode Exit Code value",
  "kioskModeVirtualHomeButtonEnabled": true,
  "kioskModeVirtualHomeButtonType": "swipeUp",
  "kioskModeBluetoothConfigurationEnabled": true,
  "kioskModeWiFiConfigurationEnabled": true,
  "kioskModeFlashlightConfigurationEnabled": true,
  "kioskModeMediaVolumeConfigurationEnabled": true,
  "kioskModeShowDeviceInfo": true,
  "kioskModeManagedSettingsEntryDisabled": true,
  "kioskModeDebugMenuEasyAccessEnabled": true,
  "kioskModeShowAppNotificationBadge": true,
  "kioskModeScreenOrientation": "portrait",
  "kioskModeIconSize": "smallest",
  "kioskModeFolderIcon": "darkSquare",
  "kioskModeWifiAllowedSsids": [
    "Kiosk Mode Wifi Allowed Ssids value"
  ],
  "kioskModeAppOrderEnabled": true,
  "kioskModeAppsInFolderOrderedByName": true,
  "kioskModeGridHeight": 3,
  "kioskModeGridWidth": 2,
  "kioskModeLockHomeScreen": true,
  "kioskModeManagedFolders": [
    {
      "@odata.type": "microsoft.graph.androidDeviceOwnerKioskModeManagedFolder",
      "folderName": "Folder Name value",
      "folderIdentifier": "Folder Identifier value",
      "items": [
        {
          "@odata.type": "microsoft.graph.androidDeviceOwnerKioskModeWeblink",
          "label": "Label value",
          "link": "Link value"
        }
      ]
    }
  ],
  "kioskModeAppPositions": [
    {
      "@odata.type": "microsoft.graph.androidDeviceOwnerKioskModeAppPositionItem",
      "position": 8,
      "item": {
        "@odata.type": "microsoft.graph.androidDeviceOwnerKioskModeWeblink",
        "label": "Label value",
        "link": "Link value"
      }
    }
  ],
  "kioskModeManagedHomeScreenAutoSignout": true,
  "kioskModeManagedHomeScreenInactiveSignOutDelayInSeconds": 7,
  "kioskModeManagedHomeScreenInactiveSignOutNoticeInSeconds": 8,
  "kioskModeManagedHomeScreenPinComplexity": "simple",
  "kioskModeManagedHomeScreenPinRequired": true,
  "kioskModeManagedHomeScreenPinRequiredToResume": true,
  "kioskModeManagedHomeScreenSignInBackground": "Kiosk Mode Managed Home Screen Sign In Background value",
  "kioskModeManagedHomeScreenSignInBrandingLogo": "Kiosk Mode Managed Home Screen Sign In Branding Logo value",
  "kioskModeManagedHomeScreenSignInEnabled": true,
  "kioskModeUseManagedHomeScreenApp": "singleAppMode",
  "microphoneForceMute": true,
  "networkEscapeHatchAllowed": true,
  "nfcBlockOutgoingBeam": true,
  "passwordBlockKeyguard": true,
  "passwordBlockKeyguardFeatures": [
    "camera"
  ],
  "passwordExpirationDays": 6,
  "passwordMinimumLength": 5,
  "passwordMinimumLetterCharacters": 15,
  "passwordMinimumLowerCaseCharacters": 2,
  "passwordMinimumNonLetterCharacters": 2,
  "passwordMinimumNumericCharacters": 0,
  "passwordMinimumSymbolCharacters": 15,
  "passwordMinimumUpperCaseCharacters": 2,
  "passwordMinutesOfInactivityBeforeScreenTimeout": 14,
  "passwordPreviousPasswordCountToBlock": 4,
  "passwordRequiredType": "required",
  "passwordRequireUnlock": "daily",
  "passwordSignInFailureCountBeforeFactoryReset": 12,
  "playStoreMode": "allowList",
  "screenCaptureBlocked": true,
  "securityDeveloperSettingsEnabled": true,
  "securityRequireVerifyApps": true,
  "shortHelpText": {
    "@odata.type": "microsoft.graph.androidDeviceOwnerUserFacingMessage",
    "localizedMessages": [
      {
        "@odata.type": "microsoft.graph.keyValuePair",
        "name": "Name value",
        "value": "Value value"
      }
    ],
    "defaultMessage": "Default Message value"
  },
  "statusBarBlocked": true,
  "stayOnModes": [
    "ac"
  ],
  "storageAllowUsb": true,
  "storageBlockExternalMedia": true,
  "storageBlockUsbFileTransfer": true,
  "systemUpdateFreezePeriods": [
    {
      "@odata.type": "microsoft.graph.androidDeviceOwnerSystemUpdateFreezePeriod",
      "startMonth": 10,
      "startDay": 8,
      "endMonth": 8,
      "endDay": 6
    }
  ],
  "systemUpdateWindowStartMinutesAfterMidnight": 11,
  "systemUpdateWindowEndMinutesAfterMidnight": 9,
  "systemUpdateInstallType": "postpone",
  "systemWindowsBlocked": true,
  "usersBlockAdd": true,
  "usersBlockRemove": true,
  "volumeBlockAdjustment": true,
  "vpnAlwaysOnLockdownMode": true,
  "vpnAlwaysOnPackageIdentifier": "Vpn Always On Package Identifier value",
  "wifiBlockEditConfigurations": true,
  "wifiBlockEditPolicyDefinedConfigurations": true,
  "personalProfileAppsAllowInstallFromUnknownSources": true,
  "personalProfileCameraBlocked": true,
  "personalProfileScreenCaptureBlocked": true,
  "personalProfilePlayStoreMode": "blockedApps",
  "personalProfilePersonalApplications": [
    {
      "@odata.type": "microsoft.graph.appListItem",
      "name": "Name value",
      "publisher": "Publisher value",
      "appStoreUrl": "https://example.com/appStoreUrl/",
      "appId": "App Id value"
    }
  ],
  "workProfilePasswordExpirationDays": 1,
  "workProfilePasswordMinimumLength": 0,
  "workProfilePasswordMinimumNumericCharacters": 11,
  "workProfilePasswordMinimumNonLetterCharacters": 13,
  "workProfilePasswordMinimumLetterCharacters": 10,
  "workProfilePasswordMinimumLowerCaseCharacters": 13,
  "workProfilePasswordMinimumUpperCaseCharacters": 13,
  "workProfilePasswordMinimumSymbolCharacters": 10,
  "workProfilePasswordPreviousPasswordCountToBlock": 15,
  "workProfilePasswordSignInFailureCountBeforeFactoryReset": 7,
  "workProfilePasswordRequiredType": "required",
  "workProfilePasswordRequireUnlock": "daily",
  "locateDeviceUserlessDisabled": true,
  "locateDeviceLostModeEnabled": true,
  "androidDeviceOwnerDelegatedScopeAppSettings": [
    {
      "@odata.type": "microsoft.graph.androidDeviceOwnerDelegatedScopeAppSetting",
      "appDetail": {
        "@odata.type": "microsoft.graph.appListItem",
        "name": "Name value",
        "publisher": "Publisher value",
        "appStoreUrl": "https://example.com/appStoreUrl/",
        "appId": "App Id value"
      },
      "appScopes": [
        "certificateInstall"
      ]
    }
  ],
  "shareDeviceLocationDisabled": true,
  "deviceLocationMode": "disabled"
}

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: 10889

{
  "@odata.type": "#microsoft.graph.androidDeviceOwnerGeneralDeviceConfiguration",
  "id": "edad943d-943d-edad-3d94-aded3d94aded",
  "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00",
  "roleScopeTagIds": [
    "Role Scope Tag Ids value"
  ],
  "supportsScopeTags": true,
  "deviceManagementApplicabilityRuleOsEdition": {
    "@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleOsEdition",
    "osEditionTypes": [
      "windows10EnterpriseN"
    ],
    "name": "Name value",
    "ruleType": "exclude"
  },
  "deviceManagementApplicabilityRuleOsVersion": {
    "@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleOsVersion",
    "minOSVersion": "Min OSVersion value",
    "maxOSVersion": "Max OSVersion value",
    "name": "Name value",
    "ruleType": "exclude"
  },
  "deviceManagementApplicabilityRuleDeviceMode": {
    "@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleDeviceMode",
    "deviceMode": "sModeConfiguration",
    "name": "Name value",
    "ruleType": "exclude"
  },
  "createdDateTime": "2017-01-01T00:02:43.5775965-08:00",
  "description": "Description value",
  "displayName": "Display Name value",
  "version": 7,
  "azureAdSharedDeviceDataClearApps": [
    {
      "@odata.type": "microsoft.graph.appListItem",
      "name": "Name value",
      "publisher": "Publisher value",
      "appStoreUrl": "https://example.com/appStoreUrl/",
      "appId": "App Id value"
    }
  ],
  "accountsBlockModification": true,
  "appsAllowInstallFromUnknownSources": true,
  "appsAutoUpdatePolicy": "userChoice",
  "appsDefaultPermissionPolicy": "prompt",
  "appsRecommendSkippingFirstUseHints": true,
  "bluetoothBlockConfiguration": true,
  "bluetoothBlockContactSharing": true,
  "cameraBlocked": true,
  "cellularBlockWiFiTethering": true,
  "certificateCredentialConfigurationDisabled": true,
  "crossProfilePoliciesAllowCopyPaste": true,
  "crossProfilePoliciesAllowDataSharing": "crossProfileDataSharingBlocked",
  "crossProfilePoliciesShowWorkContactsInPersonalProfile": true,
  "microsoftLauncherConfigurationEnabled": true,
  "microsoftLauncherCustomWallpaperEnabled": true,
  "microsoftLauncherCustomWallpaperImageUrl": "https://example.com/microsoftLauncherCustomWallpaperImageUrl/",
  "microsoftLauncherCustomWallpaperAllowUserModification": true,
  "microsoftLauncherFeedEnabled": true,
  "microsoftLauncherFeedAllowUserModification": true,
  "microsoftLauncherDockPresenceConfiguration": "show",
  "microsoftLauncherDockPresenceAllowUserModification": true,
  "microsoftLauncherSearchBarPlacementConfiguration": "top",
  "enrollmentProfile": "dedicatedDevice",
  "dataRoamingBlocked": true,
  "dateTimeConfigurationBlocked": true,
  "detailedHelpText": {
    "@odata.type": "microsoft.graph.androidDeviceOwnerUserFacingMessage",
    "localizedMessages": [
      {
        "@odata.type": "microsoft.graph.keyValuePair",
        "name": "Name value",
        "value": "Value value"
      }
    ],
    "defaultMessage": "Default Message value"
  },
  "deviceOwnerLockScreenMessage": {
    "@odata.type": "microsoft.graph.androidDeviceOwnerUserFacingMessage",
    "localizedMessages": [
      {
        "@odata.type": "microsoft.graph.keyValuePair",
        "name": "Name value",
        "value": "Value value"
      }
    ],
    "defaultMessage": "Default Message value"
  },
  "securityCommonCriteriaModeEnabled": true,
  "factoryResetDeviceAdministratorEmails": [
    "Factory Reset Device Administrator Emails value"
  ],
  "factoryResetBlocked": true,
  "globalProxy": {
    "@odata.type": "microsoft.graph.androidDeviceOwnerGlobalProxyAutoConfig",
    "proxyAutoConfigURL": "Proxy Auto Config URL value"
  },
  "googleAccountsBlocked": true,
  "kioskCustomizationDeviceSettingsBlocked": true,
  "kioskCustomizationPowerButtonActionsBlocked": true,
  "kioskCustomizationStatusBar": "notificationsAndSystemInfoEnabled",
  "kioskCustomizationSystemErrorWarnings": true,
  "kioskCustomizationSystemNavigation": "navigationEnabled",
  "kioskModeScreenSaverConfigurationEnabled": true,
  "kioskModeScreenSaverImageUrl": "https://example.com/kioskModeScreenSaverImageUrl/",
  "kioskModeScreenSaverDisplayTimeInSeconds": 8,
  "kioskModeScreenSaverStartDelayInSeconds": 7,
  "kioskModeScreenSaverDetectMediaDisabled": true,
  "kioskModeApps": [
    {
      "@odata.type": "microsoft.graph.appListItem",
      "name": "Name value",
      "publisher": "Publisher value",
      "appStoreUrl": "https://example.com/appStoreUrl/",
      "appId": "App Id value"
    }
  ],
  "kioskModeWallpaperUrl": "https://example.com/kioskModeWallpaperUrl/",
  "kioskModeExitCode": "Kiosk Mode Exit Code value",
  "kioskModeVirtualHomeButtonEnabled": true,
  "kioskModeVirtualHomeButtonType": "swipeUp",
  "kioskModeBluetoothConfigurationEnabled": true,
  "kioskModeWiFiConfigurationEnabled": true,
  "kioskModeFlashlightConfigurationEnabled": true,
  "kioskModeMediaVolumeConfigurationEnabled": true,
  "kioskModeShowDeviceInfo": true,
  "kioskModeManagedSettingsEntryDisabled": true,
  "kioskModeDebugMenuEasyAccessEnabled": true,
  "kioskModeShowAppNotificationBadge": true,
  "kioskModeScreenOrientation": "portrait",
  "kioskModeIconSize": "smallest",
  "kioskModeFolderIcon": "darkSquare",
  "kioskModeWifiAllowedSsids": [
    "Kiosk Mode Wifi Allowed Ssids value"
  ],
  "kioskModeAppOrderEnabled": true,
  "kioskModeAppsInFolderOrderedByName": true,
  "kioskModeGridHeight": 3,
  "kioskModeGridWidth": 2,
  "kioskModeLockHomeScreen": true,
  "kioskModeManagedFolders": [
    {
      "@odata.type": "microsoft.graph.androidDeviceOwnerKioskModeManagedFolder",
      "folderName": "Folder Name value",
      "folderIdentifier": "Folder Identifier value",
      "items": [
        {
          "@odata.type": "microsoft.graph.androidDeviceOwnerKioskModeWeblink",
          "label": "Label value",
          "link": "Link value"
        }
      ]
    }
  ],
  "kioskModeAppPositions": [
    {
      "@odata.type": "microsoft.graph.androidDeviceOwnerKioskModeAppPositionItem",
      "position": 8,
      "item": {
        "@odata.type": "microsoft.graph.androidDeviceOwnerKioskModeWeblink",
        "label": "Label value",
        "link": "Link value"
      }
    }
  ],
  "kioskModeManagedHomeScreenAutoSignout": true,
  "kioskModeManagedHomeScreenInactiveSignOutDelayInSeconds": 7,
  "kioskModeManagedHomeScreenInactiveSignOutNoticeInSeconds": 8,
  "kioskModeManagedHomeScreenPinComplexity": "simple",
  "kioskModeManagedHomeScreenPinRequired": true,
  "kioskModeManagedHomeScreenPinRequiredToResume": true,
  "kioskModeManagedHomeScreenSignInBackground": "Kiosk Mode Managed Home Screen Sign In Background value",
  "kioskModeManagedHomeScreenSignInBrandingLogo": "Kiosk Mode Managed Home Screen Sign In Branding Logo value",
  "kioskModeManagedHomeScreenSignInEnabled": true,
  "kioskModeUseManagedHomeScreenApp": "singleAppMode",
  "microphoneForceMute": true,
  "networkEscapeHatchAllowed": true,
  "nfcBlockOutgoingBeam": true,
  "passwordBlockKeyguard": true,
  "passwordBlockKeyguardFeatures": [
    "camera"
  ],
  "passwordExpirationDays": 6,
  "passwordMinimumLength": 5,
  "passwordMinimumLetterCharacters": 15,
  "passwordMinimumLowerCaseCharacters": 2,
  "passwordMinimumNonLetterCharacters": 2,
  "passwordMinimumNumericCharacters": 0,
  "passwordMinimumSymbolCharacters": 15,
  "passwordMinimumUpperCaseCharacters": 2,
  "passwordMinutesOfInactivityBeforeScreenTimeout": 14,
  "passwordPreviousPasswordCountToBlock": 4,
  "passwordRequiredType": "required",
  "passwordRequireUnlock": "daily",
  "passwordSignInFailureCountBeforeFactoryReset": 12,
  "playStoreMode": "allowList",
  "screenCaptureBlocked": true,
  "securityDeveloperSettingsEnabled": true,
  "securityRequireVerifyApps": true,
  "shortHelpText": {
    "@odata.type": "microsoft.graph.androidDeviceOwnerUserFacingMessage",
    "localizedMessages": [
      {
        "@odata.type": "microsoft.graph.keyValuePair",
        "name": "Name value",
        "value": "Value value"
      }
    ],
    "defaultMessage": "Default Message value"
  },
  "statusBarBlocked": true,
  "stayOnModes": [
    "ac"
  ],
  "storageAllowUsb": true,
  "storageBlockExternalMedia": true,
  "storageBlockUsbFileTransfer": true,
  "systemUpdateFreezePeriods": [
    {
      "@odata.type": "microsoft.graph.androidDeviceOwnerSystemUpdateFreezePeriod",
      "startMonth": 10,
      "startDay": 8,
      "endMonth": 8,
      "endDay": 6
    }
  ],
  "systemUpdateWindowStartMinutesAfterMidnight": 11,
  "systemUpdateWindowEndMinutesAfterMidnight": 9,
  "systemUpdateInstallType": "postpone",
  "systemWindowsBlocked": true,
  "usersBlockAdd": true,
  "usersBlockRemove": true,
  "volumeBlockAdjustment": true,
  "vpnAlwaysOnLockdownMode": true,
  "vpnAlwaysOnPackageIdentifier": "Vpn Always On Package Identifier value",
  "wifiBlockEditConfigurations": true,
  "wifiBlockEditPolicyDefinedConfigurations": true,
  "personalProfileAppsAllowInstallFromUnknownSources": true,
  "personalProfileCameraBlocked": true,
  "personalProfileScreenCaptureBlocked": true,
  "personalProfilePlayStoreMode": "blockedApps",
  "personalProfilePersonalApplications": [
    {
      "@odata.type": "microsoft.graph.appListItem",
      "name": "Name value",
      "publisher": "Publisher value",
      "appStoreUrl": "https://example.com/appStoreUrl/",
      "appId": "App Id value"
    }
  ],
  "workProfilePasswordExpirationDays": 1,
  "workProfilePasswordMinimumLength": 0,
  "workProfilePasswordMinimumNumericCharacters": 11,
  "workProfilePasswordMinimumNonLetterCharacters": 13,
  "workProfilePasswordMinimumLetterCharacters": 10,
  "workProfilePasswordMinimumLowerCaseCharacters": 13,
  "workProfilePasswordMinimumUpperCaseCharacters": 13,
  "workProfilePasswordMinimumSymbolCharacters": 10,
  "workProfilePasswordPreviousPasswordCountToBlock": 15,
  "workProfilePasswordSignInFailureCountBeforeFactoryReset": 7,
  "workProfilePasswordRequiredType": "required",
  "workProfilePasswordRequireUnlock": "daily",
  "locateDeviceUserlessDisabled": true,
  "locateDeviceLostModeEnabled": true,
  "androidDeviceOwnerDelegatedScopeAppSettings": [
    {
      "@odata.type": "microsoft.graph.androidDeviceOwnerDelegatedScopeAppSetting",
      "appDetail": {
        "@odata.type": "microsoft.graph.appListItem",
        "name": "Name value",
        "publisher": "Publisher value",
        "appStoreUrl": "https://example.com/appStoreUrl/",
        "appId": "App Id value"
      },
      "appScopes": [
        "certificateInstall"
      ]
    }
  ],
  "shareDeviceLocationDisabled": true,
  "deviceLocationMode": "disabled"
}