Type de ressource iosGeneralDeviceConfiguration

Espace de noms: microsoft.graph

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

Cette rubrique décrit les relations, les propriétés et les méthodes déclarées exposées par la ressource iosGeneralDeviceConfiguration.

Hérite de deviceConfiguration

Méthodes

Méthode Type renvoyé Description
List iosGeneralDeviceConfigurations Collection iosGeneralDeviceConfiguration Répertorie des propriétés et des relations de l’objet iosGeneralDeviceConfiguration.
Get iosGeneralDeviceConfiguration iosGeneralDeviceConfiguration Lit des propriétés et des relations de l’objet iosGeneralDeviceConfiguration.
Create iosGeneralDeviceConfiguration iosGeneralDeviceConfiguration Crée un objet iosGeneralDeviceConfiguration.
Delete iosGeneralDeviceConfiguration Aucun Supprime un objet iosGeneralDeviceConfiguration.
Update iosGeneralDeviceConfiguration iosGeneralDeviceConfiguration Met à jour les propriétés d’un objet iosGeneralDeviceConfiguration.

Propriétés

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.
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é du type de ressource deviceConfiguration
accountBlockModification Booléen Indique si la modification de compte est autorisée lorsque l’appareil est en mode Supervisé.
activationLockAllowWhenSupervised Booléen Indique si le verrouillage d’activation est autorisé lorsque l’appareil est en mode Supervisé.
airDropBlocked Booléen Indique si AirDrop est autorisé lorsque l’appareil est en mode Supervisé.
airDropForceUnmanagedDropTarget Booléen Indique si Airdrop doit être considéré ou non comme une cible de déplacement non gérée (iOS 9.0 et versions ultérieures).
airPlayForcePairingPasswordForOutgoingRequests Booléen Indique si tous les appareils recevant des demandes AirPlay à partir de cet appareil doivent utiliser ou non un mot de passe jumelage.
appleWatchBlockPairing Booléen Indique si le jumelage Apple Watch est autorisé lorsque l’appareil est en mode Supervisé (iOS 9.0 et versions ultérieures).
appleWatchForceWristDetection Booléen Indique si vous souhaitez ou non forcer une Apple Watch jumelée à utiliser la détection du poignet (iOS 8.2 et versions ultérieures).
appleNewsBlocked Booléen Indique si l’utilisateur peut ou non utiliser Actualités lorsque l’appareil est en mode Supervisé (iOS 9.0 et versions ultérieures).
appsSingleAppModeList Collection appListItem Obtient ou définit la liste des applications iOS autorisées à entrer de manière autonome en mode Application unique. Mode Supervisé uniquement. iOS 7.0 et versions ultérieures. Cette collection peut contenir 500 éléments au maximum.
appsVisibilityList Collection appListItem Liste des applications de la liste de visibilité (liste des applications visibles/accessibles ou liste des applications masquées/non accessibles contrôlée par AppsVisibilityListType) (iOS 9.3 et versions ultérieures). Cette collection peut contenir 10 000 éléments au maximum.
appsVisibilityListType appListType Type de liste se trouvant dans AppsVisibilityList. Les valeurs possibles sont les suivantes : none, appsInListCompliant et appsNotInListCompliant.
appStoreBlockAutomaticDownloads Booléen Indique si le téléchargement automatique des applications achetées sur les autres appareils est bloqué ou non lorsque l’appareil est en mode Supervisé (iOS 9.0 et versions ultérieures).
appStoreBlocked Booléen Indique si l’utilisateur peut ou non d’utiliser l’App Store. Nécessite un appareil supervisé pour iOS 13 et versions ultérieures.
appStoreBlockInAppPurchases Booléen Indique si l’utilisateur peut ou non acheter des applications.
appStoreBlockUIAppInstallation Booléen Indique si l’application App Store est bloquée ou non, ce qui ne restreint pas l’installation via des applications hôte. S’applique au mode Supervisé uniquement (iOS 9.0 et versions ultérieures).
appStoreRequirePassword Booléen Indique si un mot de passe est nécessaire ou non lors de l’utilisation de l’App Store.
bluetoothBlockModification Booléen Indique si la modification des paramètres Bluetooth est autorisée ou non lorsque l’appareil est en mode Supervisé (iOS 10.0 et versions ultérieures).
cameraBlocked Booléen Indique si l’utilisateur peut ou non accéder à l’appareil photo de l’appareil. Nécessite un appareil supervisé pour iOS 13 et versions ultérieures.
cellularBlockDataRoaming Booléen Indique si les données d’itinérance sont bloquées ou non.
cellularBlockGlobalBackgroundFetchWhileRoaming Booléen Indique si la récupération en arrière-plan générale est bloquée ou non lors de l’itinérance.
cellularBlockPerAppDataModification Booléen Indique si la modification des paramètres d’utilisation des données cellulaires d’application est autorisée ou non lorsque l’appareil est en mode Supervisé.
cellularBlockPersonalHotspot Booléen Indique si le point d’accès personnel est bloqué ou non.
cellularBlockVoiceRoaming Booléen Indique si l’itinérance vocale est bloquée ou non.
certificatesBlockUntrustedTlsCertificates Booléen Indique si les certificats TLS non approuvés sont bloqués ou non.
classroomAppBlockRemoteScreenObservation Booléen Indique si l’observation des écrans à distance par l’application Classroom est autorisée ou non lorsque l’appareil est en mode Supervisé (iOS 9.3 et versions ultérieures).
classroomAppForceUnpromptedScreenObservation Booléen Indique si une autorisation est automatiquement accordée ou non à l’enseignant d’un cours géré dans l’application Classroom pour afficher l’écran d’un étudiant sans invitation lorsque l’appareil est en mode supervisé.
compliantAppsList Collection appListItem Liste des applications de conformité (liste verte ou liste rouge contrôlée par CompliantAppListType). Cette collection peut contenir 10 000 éléments au maximum.
compliantAppListType appListType Liste qui se trouve dans AppComplianceList. Les valeurs possibles sont les suivantes : none, appsInListCompliant et appsNotInListCompliant.
configurationProfileBlockChanges Booléen Indique si l’utilisateur peut ou non installer les certificats et les profils de configuration interactivement lorsque l’appareil est en mode Supervisé.
definitionLookupBlocked Booléen Indique si la recherche de définition est bloquée ou non lorsque l’appareil est en mode Supervisé (iOS 8.1.3 et versions ultérieures).
deviceBlockEnableRestrictions Booléen Indique si l’utilisateur est autorisé ou non à activer des restrictions dans les paramètres de l’appareil lorsque celui-ci est en mode Supervisé.
deviceBlockEraseContentAndSettings Booléen Indique si l’utilisation de l’option « Effacer tout le contenu et les paramètres » est autorisée ou non sur l’appareil lorsque celui-ci est en mode Supervisé.
deviceBlockNameModification Booléen Indique si la modification de nom d’appareil est autorisée ou non lorsque l’appareil est en mode Supervisé (iOS 9.0 et versions ultérieures).
diagnosticDataBlockSubmission Booléen Indique si l’envoi de données diagnostic est bloqué ou non.
diagnosticDataBlockSubmissionModification Booléen Indique si la modification des paramètres d’envoi de diagnostic est autorisée ou non lorsque l’appareil est en mode Supervisé (iOS 9.3.2 et versions ultérieures).
documentsBlockManagedDocumentsInUnmanagedApps Booléen Indique si l’utilisateur peut ou non afficher des documents gérés dans des applications non gérées.
documentsBlockUnmanagedDocumentsInManagedApps Booléen Indique si l’utilisateur peut ou non afficher des documents non gérés dans des applications gérées.
emailInDomainSuffixes String collection Toute adresse e-mail sans suffixe correspondant à une de ces chaînes sera considérée comme étant hors du domaine.
enterpriseAppBlockTrust Booléen Indique si l’utilisateur peut ou non approuver une application d’entreprise.
enterpriseAppBlockTrustModification Valeur booléenne [Déconseillé] La configuration de ce paramètre et la définition de la valeur sur « true » n’ont aucun effet sur l’appareil.
faceTimeBlocked Booléen Indique si l’utilisateur peut utiliser ou non FaceTime. Nécessite un appareil supervisé pour iOS 13 et versions ultérieures.
findMyFriendsBlocked Valeur booléenne Indique si les modifications apportées à Localiser mes amis doivent être bloquées ou non lorsque l’appareil est en mode supervisé.
gamingBlockGameCenterFriends Booléen Indique si l’utilisateur peut ou non avoir des amis dans Game Center. Nécessite un appareil supervisé pour iOS 13 et versions ultérieures.
gamingBlockMultiplayer Booléen Indique si l’utilisateur peut ou non utiliser des jeux multijoueur. Nécessite un appareil supervisé pour iOS 13 et versions ultérieures.
gameCenterBlocked Booléen Indique si l’utilisateur peut ou non utiliser Game Center lorsque l’appareil est en mode Supervisé.
hostPairingBlocked Booléen Indique si le jumelage d’hôte est autorisé ou non pour contrôler les appareils avec lesquels un appareil iOS peut être jumelé lorsque l’appareil iOS est en mode Supervisé.
iBooksStoreBlocked Booléen Indique si l’utilisateur peut ou non utiliser l’iBooks Store lorsque l’appareil est en mode Supervisé.
iBooksStoreBlockErotica Booléen Indique si l’utilisateur peut ou non télécharger des contenus multimédias marqués comme étant érotiques à partir de l’iBookstore.
iCloudBlockActivityContinuation Valeur booléenne Indique s’il faut ou non empêcher l’utilisateur de poursuivre le travail qu’il a démarré sur un appareil iOS vers un autre appareil iOS ou macOS.
iCloudBlockBackup Booléen Indique si la sauvegarde iCloud est bloquée ou non. Nécessite un appareil supervisé pour iOS 13 et versions ultérieures.
iCloudBlockDocumentSync Valeur booléenne Indique si la synchronisation des documents iCloud doit être bloquée ou non. Nécessite un appareil supervisé pour iOS 13 et versions ultérieures.
iCloudBlockManagedAppsSync Booléen Indique si la synchronisation dans le nuage d’applications gérées est bloquée ou non.
iCloudBlockPhotoLibrary Booléen Indique si la photothèque iCloud est bloquée ou non.
iCloudBlockPhotoStreamSync Booléen Indique si la synchronisation du flux de photos sur iCloud est bloquée ou non.
iCloudBlockSharedPhotoStream Booléen Indique si le flux de photos partagées est bloqué ou non.
iCloudRequireEncryptedBackup Booléen Indique si les sauvegardes sur iCloud doivent être chiffrées ou non.
iTunesBlockExplicitContent Booléen Indique si l’utilisateur peut ou non accéder à contenu explicite dans iTunes et dans l’App Store. Nécessite un appareil supervisé pour iOS 13 et versions ultérieures.
iTunesBlockMusicService Booléen Indique si le service Music est bloqué ou non et si l’application Music est restaurée sur le mode classique lorsque l’appareil est en mode Supervisé (iOS 9.3 et versions ultérieures ainsi que macOS 10.12 et versions ultérieures).
iTunesBlockRadio Booléen Indique si l’utilisateur peut ou non utiliser iTunes Radio lorsque l’appareil est en mode Supervisé (iOS 9.3 et versions ultérieures).
keyboardBlockAutoCorrect Booléen Indique si l’utilisateur peut ou non utiliser la correction automatique du clavier lorsque l’appareil est en mode Supervisé (iOS 8.1.3 et versions ultérieures).
keyboardBlockDictation Booléen Indique si l’utilisateur peut ou non utiliser l’entrée par dictée lorsque l’appareil est en mode Supervisé.
keyboardBlockPredictive Booléen Indique si les claviers prédictifs sont bloqués ou non lorsque l’appareil est en mode Supervisé (iOS 8.1.3 et versions ultérieures).
keyboardBlockShortcuts Booléen Indique si les raccourcis clavier sont bloqués ou non lorsque l’appareil est en mode Supervisé (iOS 9.0 et versions ultérieures).
keyboardBlockSpellCheck Booléen Indique si la vérification de l’orthographe du clavier est bloquée ou non lorsque l’appareil est en mode Supervisé (iOS 8.1.3 et versions ultérieures).
kioskModeAllowAssistiveSpeak Booléen Indique si la fonctionnalité vocale d’assistance est autorisée ou non en mode plein écran.
kioskModeAllowAssistiveTouchSettings Booléen Indique si l’accès aux paramètres de l’assistance tactile est autorisé ou non en mode plein écran.
kioskModeAllowAutoLock Booléen Indique si le verrouillage automatique de l’appareil est autorisé ou non en mode plein écran. La fonctionnalité de cette propriété est redondante avec la valeur par défaut du système d’exploitation et est déconseillée. Utilisez KioskModeBlockAutoLock à la place.
kioskModeAllowColorInversionSettings Booléen Indique si l’accès aux paramètres d’inversion des couleurs est autorisé ou non en mode plein écran.
kioskModeAllowRingerSwitch Booléen Indique si l’utilisation de la fonction de sonnerie est autorisée ou non en mode plein écran. La fonctionnalité de cette propriété est redondante avec la valeur par défaut du système d’exploitation et est déconseillée. Utilisez KioskModeBlockRingerSwitch à la place.
kioskModeAllowScreenRotation Booléen Indique si la rotation d’écran est autorisée ou non en mode plein écran. La fonctionnalité de cette propriété est redondante avec la valeur par défaut du système d’exploitation et est déconseillée. Utilisez KioskModeBlockScreenRotation à la place.
kioskModeAllowSleepButton Booléen Indique si l’utilisation du bouton de mise en veille est autorisée ou non en mode plein écran. La fonctionnalité de cette propriété est redondante avec la valeur par défaut du système d’exploitation et est déconseillée. Utilisez KioskModeBlockSleepButton à la place.
kioskModeAllowTouchscreen Booléen Indique si l’utilisation de l’écran tactile est autorisée ou non en mode plein écran. La fonctionnalité de cette propriété est redondante avec la valeur par défaut du système d’exploitation et est déconseillée. Utilisez KioskModeBlockTouchscreen à la place.
kioskModeAllowVoiceOverSettings Booléen Indique si l’accès aux paramètres de voix hors champ est autorisé ou non en mode plein écran.
kioskModeAllowVolumeButtons Booléen Indique si l’utilisation des boutons de volume est autorisée ou non en mode plein écran. La fonctionnalité de cette propriété est redondante avec la valeur par défaut du système d’exploitation et est déconseillée. Utilisez KioskModeBlockVolumeButtons à la place.
kioskModeAllowZoomSettings Booléen Indique si l’accès aux paramètres de zoom est autorisé ou non en mode plein écran.
kioskModeAppStoreUrl String URL dans l’App store vers l’application à utiliser pour le mode plein écran. Utilisez-la si la propriété KioskModeManagedAppId n’est pas connue.
kioskModeBuiltInAppId Chaîne ID pour les applications intégrées à utiliser pour le mode plein écran. Utilisé lorsque KioskModeManagedAppId et KioskModeAppStoreUrl ne sont pas définis.
kioskModeRequireAssistiveTouch Booléen Indique si l’assistance tactile est exigée ou non en mode plein écran.
kioskModeRequireColorInversion Booléen Indique si l’inversion des couleurs est exigée ou non en mode plein écran.
kioskModeRequireMonoAudio Booléen Indique si l’option Audio mono est exigée ou non en mode plein écran.
kioskModeRequireVoiceOver Booléen Indique si la voix hors champ est exigée ou non en mode plein écran.
kioskModeRequireZoom Booléen Indique si le zoom est exigé ou non en mode plein écran.
kioskModeManagedAppId String ID d’application gérée de l’application à utiliser pour le mode plein écran. Si la propriété KioskModeManagedAppId est spécifiée, la propriété KioskModeAppStoreUrl est ignorée.
lockScreenBlockControlCenter Booléen Indique si l’utilisateur peut ou non utiliser le centre de contrôle sur l’écran de verrouillage.
lockScreenBlockNotificationView Booléen Indique si l’utilisateur peut ou non utiliser la vue de notification sur l’écran de verrouillage.
lockScreenBlockPassbook Booléen Indique si l’utilisateur peut ou non utiliser le passbook lorsque l’appareil est verrouillé.
lockScreenBlockTodayView Booléen Indique si l’utilisateur peut ou non utiliser la vue Aujourd’hui sur l’écran de verrouillage.
mediaContentRatingAustralia mediaContentRatingAustralia Paramètres d’évaluation du contenu multimédia pour l’Australie
mediaContentRatingCanada mediaContentRatingCanada Paramètres d’évaluation du contenu multimédia pour le Canada
mediaContentRatingFrance mediaContentRatingFrance Paramètres d’évaluation du contenu multimédia pour la France
mediaContentRatingGermany mediaContentRatingGermany Paramètres d’évaluation du contenu multimédia pour l’Allemagne
mediaContentRatingIreland mediaContentRatingIreland Paramètres d’évaluation du contenu multimédia pour l’Irlande
mediaContentRatingJapan mediaContentRatingJapan Paramètres d’évaluation du contenu multimédia pour le Japon
mediaContentRatingNewZealand mediaContentRatingNewZealand Paramètres d’évaluation du contenu multimédia pour la Nouvelle-Zélande
mediaContentRatingUnitedKingdom mediaContentRatingUnitedKingdom Paramètres d’évaluation du contenu multimédia pour le Royaume-Uni
mediaContentRatingUnitedStates mediaContentRatingUnitedStates Paramètres d’évaluation du contenu multimédia pour les États-Unis
networkUsageRules Collection iosNetworkUsageRule Liste des applications gérées et des règles réseau qui s’appliquent à elles. Cette collection peut contenir 1 000 éléments au maximum.
mediaContentRatingApps ratingAppsType Paramètres d’évaluation du contenu multimédia pour les applications. Les valeurs possibles sont allAllowed, allBlocked, agesAbove4, agesAbove9, agesAbove12, agesAbove17.
messagesBlocked Booléen Indique si l’utilisateur peut utiliser ou non l’application Messages sur l’appareil supervisé.
notificationsBlockSettingsModification Booléen Indique si la modification des paramètres de notification est autorisée (iOS 9.3 et versions ultérieures).
passcodeBlockFingerprintUnlock Booléen Indique si le déverrouillage par empreinte digitale est bloqué ou non.
passcodeBlockFingerprintModification Booléen Bloque la modification des empreintes Touch ID inscrites en mode Supervisé.
passcodeBlockModification Booléen Indique si la modification de code secret est autorisée ou non sur l’appareil supervisé (iOS 9.0 et versions ultérieures).
passcodeBlockSimple Booléen Indique si les codes secrets simples sont bloqués ou non.
passcodeExpirationDays Int32 Nombre de jours avant l’expiration du code secret. Valeurs valides comprises entre 1 et 65 535
passcodeMinimumLength Int32 Longueur minimale de codes secrets. Valeurs valides comprises entre 4 et 14
passcodeMinutesOfInactivityBeforeLock Int32 Minutes d’inactivité avant qu’un code secret soit nécessaire.
passcodeMinutesOfInactivityBeforeScreenTimeout Int32 Minutes d’inactivité avant l’extinction de l’écran.
passcodeMinimumCharacterSetCount Int32 Nombre de jeux de caractères que doit contenir un code secret. Valeurs valides comprises entre 0 et 4
passcodePreviousPasscodeBlockCount Int32 Nombre de codes secrets précédents à bloquer. Valeurs valides comprises entre 1 et 24
passcodeSignInFailureCountBeforeWipe Int32 Nombre d’échecs de connexion autorisés avant la réinitialisation de l’appareil. Valeurs valides 2 à 11
passcodeRequiredType requiredPasswordType Type de code secret nécessaire. Les valeurs possibles sont les suivantes : deviceDefault, alphanumeric et numeric.
passcodeRequired Booléen Indique si un code secret est exigé ou non.
podcastsBlocked Booléen Indique si l’utilisateur peut ou non utiliser des podcasts sur l’appareil supervisé (iOS 8.0 et versions ultérieures).
safariBlockAutofill Booléen Indique si l’utilisateur peut utiliser ou non le remplissage automatique dans Safari. Nécessite un appareil supervisé pour iOS 13 et versions ultérieures.
safariBlockJavaScript Booléen Indique si JavaScript est bloqué ou non dans Safari.
safariBlockPopups Booléen Indique si les fenêtres contextuelles sont bloquées ou non dans Safari.
safariBlocked Booléen Indique si l’utilisateur peut utiliser ou non Safari. Nécessite un appareil supervisé pour iOS 13 et versions ultérieures.
safariCookieSettings webBrowserCookieSettings Paramètres des cookies pour Safari. Les valeurs possibles sont les suivantes : browserDefault, blockAlways, allowCurrentWebSite, allowFromWebsitesVisited et allowAlways.
safariManagedDomains String collection Les URL correspondant aux modèles répertoriés ici seront considérées comme étant gérées.
safariPasswordAutoFillDomains String collection Les utilisateurs peuvent enregistrer les mots de passe dans Safari uniquement à partir d’URL correspondant aux modèles répertoriés ici. S’applique aux appareils en mode Supervisé (iOS 9.3 et versions ultérieures).
safariRequireFraudWarning Booléen Indique si un avertissement de fraude est exigé ou non dans Safari.
screenCaptureBlocked Booléen Indique si l’utilisateur peut faire ou non des captures d’écran.
siriBlocked Booléen Indique si l’utilisateur peut utiliser ou non Siri.
siriBlockedWhenLocked Booléen Indique si l’utilisateur peut utiliser ou non Siri en cas de verrouillage.
siriBlockUserGeneratedContent Booléen Indique si la fonctionnalité Siri peut ou non interroger le contenu généré par l’utilisateur lorsqu’elle est utilisée sur un appareil supervisé.
siriRequireProfanityFilter Booléen Indique s’il est possible ou non d’empêcher la fonctionnalité Siri de dicter du texte vulgaire ou d’utiliser un langage vulgaire sur un appareil supervisé.
spotlightBlockInternetResults Booléen Indique si la recherche Spotlight peut ou non renvoyer des résultats Internet sur un appareil supervisé.
voiceDialingBlocked Booléen Indique si la numérotation vocale est bloquée ou non.
wallpaperBlockModification Booléen Indique si la modification du papier peint est autorisée ou non sur l’appareil supervisé (iOS 9.0 et versions ultérieures).
wiFiConnectOnlyToConfiguredNetworks Booléen Indique si l’appareil est obligé ou non d’utiliser des réseaux Wi-Fi uniquement depuis les profils de configuration lorsque l’appareil est en mode supervisé. Disponible pour les appareils exécutant iOS et iPadOS versions 14.4 et antérieures. Les appareils exécutant 14.5+ doivent utiliser le paramètre « WiFiConnectToAllowedNetworksOnlyForced.

Relations

Relation Type Description
affectations Collection deviceConfigurationAssignment Liste des affectations pour le profil de la configuration d’appareil. Hérité de deviceConfiguration.
deviceStatuses Collection deviceConfigurationDeviceStatus État d’installation de configuration d’appareil par appareil. Hérité de deviceConfiguration.
userStatuses Collection deviceConfigurationUserStatus Installation de la configuration de l’appareil status par utilisateur. Hérité de deviceConfiguration.
deviceStatusOverview deviceConfigurationDeviceOverview Vue d’ensemble des statuts d’appareil de configuration d’appareils - Hérité de deviceConfiguration.
userStatusOverview deviceConfigurationUserOverview Vue d’ensemble des statuts d’utilisateurs de configuration d’appareil- Hérité de deviceConfiguration.
deviceSettingStateSummaries Collection settingStateDeviceSummary Récapitulatif des états d’appareils de paramètre de configuration- Hérité de deviceConfiguration.

Représentation JSON

Voici une représentation JSON de la ressource.

{
  "@odata.type": "#microsoft.graph.iosGeneralDeviceConfiguration",
  "id": "String (identifier)",
  "lastModifiedDateTime": "String (timestamp)",
  "createdDateTime": "String (timestamp)",
  "description": "String",
  "displayName": "String",
  "version": 1024,
  "accountBlockModification": true,
  "activationLockAllowWhenSupervised": true,
  "airDropBlocked": true,
  "airDropForceUnmanagedDropTarget": true,
  "airPlayForcePairingPasswordForOutgoingRequests": true,
  "appleWatchBlockPairing": true,
  "appleWatchForceWristDetection": true,
  "appleNewsBlocked": true,
  "appsSingleAppModeList": [
    {
      "@odata.type": "microsoft.graph.appListItem",
      "name": "String",
      "publisher": "String",
      "appStoreUrl": "String",
      "appId": "String"
    }
  ],
  "appsVisibilityList": [
    {
      "@odata.type": "microsoft.graph.appListItem",
      "name": "String",
      "publisher": "String",
      "appStoreUrl": "String",
      "appId": "String"
    }
  ],
  "appsVisibilityListType": "String",
  "appStoreBlockAutomaticDownloads": true,
  "appStoreBlocked": true,
  "appStoreBlockInAppPurchases": true,
  "appStoreBlockUIAppInstallation": true,
  "appStoreRequirePassword": true,
  "bluetoothBlockModification": true,
  "cameraBlocked": true,
  "cellularBlockDataRoaming": true,
  "cellularBlockGlobalBackgroundFetchWhileRoaming": true,
  "cellularBlockPerAppDataModification": true,
  "cellularBlockPersonalHotspot": true,
  "cellularBlockVoiceRoaming": true,
  "certificatesBlockUntrustedTlsCertificates": true,
  "classroomAppBlockRemoteScreenObservation": true,
  "classroomAppForceUnpromptedScreenObservation": true,
  "compliantAppsList": [
    {
      "@odata.type": "microsoft.graph.appListItem",
      "name": "String",
      "publisher": "String",
      "appStoreUrl": "String",
      "appId": "String"
    }
  ],
  "compliantAppListType": "String",
  "configurationProfileBlockChanges": true,
  "definitionLookupBlocked": true,
  "deviceBlockEnableRestrictions": true,
  "deviceBlockEraseContentAndSettings": true,
  "deviceBlockNameModification": true,
  "diagnosticDataBlockSubmission": true,
  "diagnosticDataBlockSubmissionModification": true,
  "documentsBlockManagedDocumentsInUnmanagedApps": true,
  "documentsBlockUnmanagedDocumentsInManagedApps": true,
  "emailInDomainSuffixes": [
    "String"
  ],
  "enterpriseAppBlockTrust": true,
  "enterpriseAppBlockTrustModification": true,
  "faceTimeBlocked": true,
  "findMyFriendsBlocked": true,
  "gamingBlockGameCenterFriends": true,
  "gamingBlockMultiplayer": true,
  "gameCenterBlocked": true,
  "hostPairingBlocked": true,
  "iBooksStoreBlocked": true,
  "iBooksStoreBlockErotica": true,
  "iCloudBlockActivityContinuation": true,
  "iCloudBlockBackup": true,
  "iCloudBlockDocumentSync": true,
  "iCloudBlockManagedAppsSync": true,
  "iCloudBlockPhotoLibrary": true,
  "iCloudBlockPhotoStreamSync": true,
  "iCloudBlockSharedPhotoStream": true,
  "iCloudRequireEncryptedBackup": true,
  "iTunesBlockExplicitContent": true,
  "iTunesBlockMusicService": true,
  "iTunesBlockRadio": true,
  "keyboardBlockAutoCorrect": true,
  "keyboardBlockDictation": true,
  "keyboardBlockPredictive": true,
  "keyboardBlockShortcuts": true,
  "keyboardBlockSpellCheck": true,
  "kioskModeAllowAssistiveSpeak": true,
  "kioskModeAllowAssistiveTouchSettings": true,
  "kioskModeAllowAutoLock": true,
  "kioskModeAllowColorInversionSettings": true,
  "kioskModeAllowRingerSwitch": true,
  "kioskModeAllowScreenRotation": true,
  "kioskModeAllowSleepButton": true,
  "kioskModeAllowTouchscreen": true,
  "kioskModeAllowVoiceOverSettings": true,
  "kioskModeAllowVolumeButtons": true,
  "kioskModeAllowZoomSettings": true,
  "kioskModeAppStoreUrl": "String",
  "kioskModeBuiltInAppId": "String",
  "kioskModeRequireAssistiveTouch": true,
  "kioskModeRequireColorInversion": true,
  "kioskModeRequireMonoAudio": true,
  "kioskModeRequireVoiceOver": true,
  "kioskModeRequireZoom": true,
  "kioskModeManagedAppId": "String",
  "lockScreenBlockControlCenter": true,
  "lockScreenBlockNotificationView": true,
  "lockScreenBlockPassbook": true,
  "lockScreenBlockTodayView": true,
  "mediaContentRatingAustralia": {
    "@odata.type": "microsoft.graph.mediaContentRatingAustralia",
    "movieRating": "String",
    "tvRating": "String"
  },
  "mediaContentRatingCanada": {
    "@odata.type": "microsoft.graph.mediaContentRatingCanada",
    "movieRating": "String",
    "tvRating": "String"
  },
  "mediaContentRatingFrance": {
    "@odata.type": "microsoft.graph.mediaContentRatingFrance",
    "movieRating": "String",
    "tvRating": "String"
  },
  "mediaContentRatingGermany": {
    "@odata.type": "microsoft.graph.mediaContentRatingGermany",
    "movieRating": "String",
    "tvRating": "String"
  },
  "mediaContentRatingIreland": {
    "@odata.type": "microsoft.graph.mediaContentRatingIreland",
    "movieRating": "String",
    "tvRating": "String"
  },
  "mediaContentRatingJapan": {
    "@odata.type": "microsoft.graph.mediaContentRatingJapan",
    "movieRating": "String",
    "tvRating": "String"
  },
  "mediaContentRatingNewZealand": {
    "@odata.type": "microsoft.graph.mediaContentRatingNewZealand",
    "movieRating": "String",
    "tvRating": "String"
  },
  "mediaContentRatingUnitedKingdom": {
    "@odata.type": "microsoft.graph.mediaContentRatingUnitedKingdom",
    "movieRating": "String",
    "tvRating": "String"
  },
  "mediaContentRatingUnitedStates": {
    "@odata.type": "microsoft.graph.mediaContentRatingUnitedStates",
    "movieRating": "String",
    "tvRating": "String"
  },
  "networkUsageRules": [
    {
      "@odata.type": "microsoft.graph.iosNetworkUsageRule",
      "managedApps": [
        {
          "@odata.type": "microsoft.graph.appListItem",
          "name": "String",
          "publisher": "String",
          "appStoreUrl": "String",
          "appId": "String"
        }
      ],
      "cellularDataBlockWhenRoaming": true,
      "cellularDataBlocked": true
    }
  ],
  "mediaContentRatingApps": "String",
  "messagesBlocked": true,
  "notificationsBlockSettingsModification": true,
  "passcodeBlockFingerprintUnlock": true,
  "passcodeBlockFingerprintModification": true,
  "passcodeBlockModification": true,
  "passcodeBlockSimple": true,
  "passcodeExpirationDays": 1024,
  "passcodeMinimumLength": 1024,
  "passcodeMinutesOfInactivityBeforeLock": 1024,
  "passcodeMinutesOfInactivityBeforeScreenTimeout": 1024,
  "passcodeMinimumCharacterSetCount": 1024,
  "passcodePreviousPasscodeBlockCount": 1024,
  "passcodeSignInFailureCountBeforeWipe": 1024,
  "passcodeRequiredType": "String",
  "passcodeRequired": true,
  "podcastsBlocked": true,
  "safariBlockAutofill": true,
  "safariBlockJavaScript": true,
  "safariBlockPopups": true,
  "safariBlocked": true,
  "safariCookieSettings": "String",
  "safariManagedDomains": [
    "String"
  ],
  "safariPasswordAutoFillDomains": [
    "String"
  ],
  "safariRequireFraudWarning": true,
  "screenCaptureBlocked": true,
  "siriBlocked": true,
  "siriBlockedWhenLocked": true,
  "siriBlockUserGeneratedContent": true,
  "siriRequireProfanityFilter": true,
  "spotlightBlockInternetResults": true,
  "voiceDialingBlocked": true,
  "wallpaperBlockModification": true,
  "wiFiConnectOnlyToConfiguredNetworks": true
}