Compartir a través de


Tipo de recurso iosGeneralDeviceConfiguration

Espacio de nombres: microsoft.graph

Nota: la API de Microsoft Graph para Intune requiere una licencia activa de Intune para el espacio empresarial.

Este tema proporciona descripciones de los métodos declarados, las propiedades y las relaciones expuestas por el recurso iosGeneralDeviceConfiguration.

Hereda de deviceConfiguration

Métodos

Método Tipo de valor devuelto Descripción
Enumerar iosGeneralDeviceConfigurations Colección iosGeneralDeviceConfiguration Enumere las propiedades y las relaciones de los objetos iosGeneralDeviceConfiguration.
Obtener iosGeneralDeviceConfiguration iosGeneralDeviceConfiguration Lea las propiedades y las relaciones del objeto iosGeneralDeviceConfiguration.
Crear iosGeneralDeviceConfiguration iosGeneralDeviceConfiguration Cree un objeto iosGeneralDeviceConfiguration.
Eliminar iosGeneralDeviceConfiguration Ninguno Elimina un iosGeneralDeviceConfiguration.
Actualizar iosGeneralDeviceConfiguration iosGeneralDeviceConfiguration Actualice las propiedades de un objeto iosGeneralDeviceConfiguration.

Propiedades

Propiedad Tipo Descripción
id Cadena Clave de la entidad. Heredado de deviceConfiguration
lastModifiedDateTime DateTimeOffset Fecha y hora en la que se modificó el objeto por última vez. Heredado de deviceConfiguration
createdDateTime DateTimeOffset Fecha y hora en la que se creó el objeto. Heredado de deviceConfiguration
description Cadena Descripción proporcionada por el administrador de la configuración del dispositivo. Heredado de deviceConfiguration
displayName Cadena Nombre proporcionado por el administrador de la configuración del dispositivo. Heredado de deviceConfiguration
version Int32 Versión de la configuración del dispositivo. Heredado de deviceConfiguration
accountBlockModification Booleano Indica si se va a permitir la modificación de cuentas cuando el dispositivo está en modo supervisado.
activationLockAllowWhenSupervised Booleano Indica si se va a permitir el bloqueo de activación cuando el dispositivo está en modo supervisado.
airDropBlocked Booleano Indica si se va a permitir AirDrop cuando el dispositivo está en modo supervisado.
airDropForceUnmanagedDropTarget Booleano Indica si se va a hacer que AirDrop se considere un destino de colocación no administrado (iOS 9.0 y versiones posteriores).
airPlayForcePairingPasswordForOutgoingRequests Booleano Indica si se va a forzar que todos los dispositivos que reciban solicitudes de AirPlay de este dispositivo usen una contraseña de emparejamiento.
appleWatchBlockPairing Booleano Indica si se va a permitir el emparejamiento con Apple Watch cuando el dispositivo está en modo supervisado (iOS 9.0 y versiones posteriores).
appleWatchForceWristDetection Booleano Indica si se va a forzar que un Apple Watch emparejado use la detección de muñeca (iOS 8.2 y versiones posteriores).
appleNewsBlocked Booleano Indica si se va a impedir que el usuario utilice Noticias cuando el dispositivo está en modo supervisado (iOS 9.0 y versiones posteriores).
appsSingleAppModeList Colección appListItem Obtiene o establece la lista de aplicaciones de iOS que pueden entrar de forma autónoma en el Modo de aplicación única. Solo bajo supervisión. iOS 7.0 y versiones posteriores. Esta colección puede contener un máximo de 500 elementos.
appsVisibilityList Colección appListItem Lista de aplicaciones en la lista de visibilidad (sea la lista de aplicaciones visibles o que se pueden iniciar o la lista de aplicaciones ocultas o que no se pueden iniciar, controlada por AppsVisibilityListType) (iOS 9.3 y versiones posteriores). Esta colección puede contener un máximo de 10 000 elementos.
appsVisibilityListType appListType Tipo de lista que se encuentra en la AppsVisibilityList. Los valores posibles son: none, appsInListCompliant y appsNotInListCompliant.
appStoreBlockAutomaticDownloads Booleano Indica si se va a impedir la descarga automática de aplicaciones compradas en otros dispositivos cuando el dispositivo está en modo supervisado (iOS 9.0 y versiones posteriores).
appStoreBlocked Booleano Indica si se va a impedir que el usuario utilice la aplicación App Store. Requiere un dispositivo supervisado para iOS 13 y versiones posteriores.
appStoreBlockInAppPurchases Booleano Indica si se va a impedir que el usuario haga compras en la aplicación.
appStoreBlockUIAppInstallation Booleano Indica si se va a bloquear la aplicación App Store, sin restringir la instalación mediante aplicaciones host. Se aplica solo al modo supervisado (iOS 9.0 o posterior).
appStoreRequirePassword Booleano Indica si se va a requerir una contraseña cuando se use la tienda de aplicaciones.
bluetoothBlockModification Booleano Indica si se va a permitir la modificación de la configuración Bluetooth cuando el dispositivo está en modo supervisado (iOS 10.0 y versiones posteriores).
cameraBlocked Booleano Indica si se va a impedir que el usuario tenga acceso a la cámara del dispositivo. Requiere un dispositivo supervisado para iOS 13 y versiones posteriores.
cellularBlockDataRoaming Booleano Indica si se va a bloquear la itinerancia de datos.
cellularBlockGlobalBackgroundFetchWhileRoaming Booleano Indica si se va a bloquear la captura de fondo global mientras se está en itinerancia.
cellularBlockPerAppDataModification Booleano Indica si se van a permitir los cambios en la configuración de uso de datos de aplicaciones de telefonía móvil cuando el dispositivo está en modo supervisado.
cellularBlockPersonalHotspot Booleano Indica si se va a bloquear el punto de acceso personal.
cellularBlockVoiceRoaming Booleano Indica si se va a bloquear la itinerancia de voz.
certificatesBlockUntrustedTlsCertificates Booleano Indica si se van a bloquear los certificados TLS que no son de confianza.
classroomAppBlockRemoteScreenObservation Booleano Indica si se va a permitir la observación de pantalla remota de la aplicación Classroom cuando el dispositivo está en modo supervisado (iOS 9.3 y versiones posteriores).
classroomAppForceUnpromptedScreenObservation Booleano Indica si se va a autorizar de forma automática al profesor de un curso administrado en la aplicación Classroom para que vea la pantalla de un alumno sin preguntarle cuando el dispositivo está en modo supervisado.
compliantAppsList Colección appListItem Lista de aplicaciones en el cumplimiento (sea lista de permitidos o de bloqueados, controlado por CompliantAppListType). Esta colección puede contener un máximo de 10 000 elementos.
compliantAppListType appListType Lista que se encuentra en la AppComplianceList. Los valores posibles son: none, appsInListCompliant y appsNotInListCompliant.
configurationProfileBlockChanges Booleano Indica si se va a impedir que el usuario instale perfiles de configuración y certificados de forma interactiva cuando el dispositivo está en modo supervisado.
definitionLookupBlocked Booleano Indica si se va a bloquear la búsqueda de definiciones cuando el dispositivo está en modo supervisado (iOS 8.1.3 y versiones posteriores).
deviceBlockEnableRestrictions Booleano Indica si se va a permitir que el usuario active las restricciones en los ajustes del dispositivo cuando el dispositivo está en modo supervisado.
deviceBlockEraseContentAndSettings Booleano Indica si se va a permitir el uso de la opción "Borrar todo el contenido y la configuración" en el dispositivo cuando está en modo supervisado.
deviceBlockNameModification Booleano Indica si se va a permitir la modificación del nombre del dispositivo cuando el dispositivo está en modo supervisado (iOS 9.0 y versiones posteriores).
diagnosticDataBlockSubmission Booleano Indica si se va a bloquear el envío de datos de diagnóstico.
diagnosticDataBlockSubmissionModification Booleano Indica si se va a permitir la modificación de los ajustes del envío de diagnósticos cuando el dispositivo está en modo supervisado (iOS 9.3.2 y versiones posteriores).
documentsBlockManagedDocumentsInUnmanagedApps Booleano Indica si se va a impedir que el usuario visualice documentos administrados en las aplicaciones no administradas.
documentsBlockUnmanagedDocumentsInManagedApps Booleano Indica si se va a impedir que el usuario visualice documentos no administrados en las aplicaciones administradas.
emailInDomainSuffixes Colección string Una dirección de correo electrónico que carezca de un sufijo que coincida con cualquiera de estas cadenas se considerará fuera de dominio.
enterpriseAppBlockTrust Booleano Indica si se va a impedir que el usuario confíe en una aplicación empresarial.
enterpriseAppBlockTrustModification Booleano [En desuso] Configurar esta configuración y establecer el valor en "true" no tiene ningún efecto en el dispositivo.
faceTimeBlocked Booleano Indica si se va a impedir que el usuario utilice FaceTime. Requiere un dispositivo supervisado para iOS 13 y versiones posteriores.
findMyFriendsBlocked Booleano Indica si se bloquean o no los cambios en Buscar a mis amigos cuando el dispositivo está en modo supervisado.
gamingBlockGameCenterFriends Booleano Indica si se va a impedir que el usuario tenga amigos en Game Center. Requiere un dispositivo supervisado para iOS 13 y versiones posteriores.
gamingBlockMultiplayer Booleano Indica si se va a impedir que el usuario utilice los juegos multijugador. Requiere un dispositivo supervisado para iOS 13 y versiones posteriores.
gameCenterBlocked Booleano Indica si se va a impedir que el usuario utilice Game Center cuando el dispositivo está en modo supervisado.
hostPairingBlocked Booleano Indica si se va a permitir el emparejamiento de host para controlar los dispositivos con los que se puede emparejar un dispositivo iOS cuando está en modo supervisado.
iBooksStoreBlocked Booleano Indica si se va a impedir que el usuario utilice iBooks Store cuando el dispositivo está en modo supervisado.
iBooksStoreBlockErotica Booleano Indica si se va a impedir que el usuario descargue archivos multimedia que se han etiquetado como eróticos desde iBookstore.
iCloudBlockActivityContinuation Booleano Indica si se va a impedir que el usuario continúe con el trabajo que inició en el dispositivo iOS a otro dispositivo iOS o macOS.
iCloudBlockBackup Booleano Indica si se va a bloquear la copia de seguridad de iCloud. Requiere un dispositivo supervisado para iOS 13 y versiones posteriores.
iCloudBlockDocumentSync Booleano Indica si se va a bloquear o no la sincronización de documentos de iCloud. Requiere un dispositivo supervisado para iOS 13 y versiones posteriores.
iCloudBlockManagedAppsSync Booleano Indica si se va a bloquear la sincronización en la nube de aplicaciones administradas.
iCloudBlockPhotoLibrary Booleano Indica si se va a bloquear la Fototeca de iCloud.
iCloudBlockPhotoStreamSync Booleano Indica si se va a bloquear la sincronización de fotos en streaming de iCloud.
iCloudBlockSharedPhotoStream Booleano Indica si se va a bloquear la sincronización de fotos en streaming compartidas.
iCloudRequireEncryptedBackup Booleano Indica si se va a requerir que las copias de seguridad de iCloud estén cifradas.
iTunesBlockExplicitContent Booleano Indica si se va a impedir que el usuario tenga acceso a contenido explícito en iTunes y la aplicación App Store. Requiere un dispositivo supervisado para iOS 13 y versiones posteriores.
iTunesBlockMusicService Booleano Indica si se va a bloquear el servicio Música y revertir la aplicación Música al modo clásico cuando el dispositivo está en modo supervisado (iOS 9.3 y versiones posteriores, y macOS 10.12 y versiones posteriores).
iTunesBlockRadio Booleano Indica si se va a impedir que el usuario utilice iTunes Radio cuando el dispositivo está en modo supervisado (iOS 9.3 y versiones posteriores).
keyboardBlockAutoCorrect Booleano Indica si se va a bloquear el autocorrector cuando el dispositivo está en modo supervisado (iOS 8.1.3 y versiones posteriores).
keyboardBlockDictation Booleano Indica si se va a impedir que el usuario utilice la entrada por dictado cuando el dispositivo está en modo supervisado.
keyboardBlockPredictive Booleano Indica si se van a bloquear los teclados predictivos cuando el dispositivo está en modo supervisado (iOS 8.1.3 y versiones posteriores).
keyboardBlockShortcuts Booleano Indica si se van a bloquear los métodos abreviados de teclado cuando el dispositivo está en modo supervisado (iOS 9.0 y versiones posteriores).
keyboardBlockSpellCheck Booleano Indica si se va a bloquear la revisión ortográfica cuando el dispositivo está en modo supervisado (iOS 8.1.3 y versiones posteriores).
kioskModeAllowAssistiveSpeak Booleano Indica si se va a permitir la lectura de asistencia en el modo de pantalla completa.
kioskModeAllowAssistiveTouchSettings Booleano Indica si se va a permitir el acceso a los ajustes de AssistiveTouch en el modo de pantalla completa.
kioskModeAllowAutoLock Booleano Indica si se va a permitir el bloqueo automático del dispositivo en el modo de pantalla completa. La funcionalidad de esta propiedad es redundante con el sistema operativo predeterminado y está en desuso. En su lugar, use KioskModeBlockAutoLock.
kioskModeAllowColorInversionSettings Booleano Indica si se va a permitir el acceso a la configuración de inversión del color en el modo de pantalla completa.
kioskModeAllowRingerSwitch Booleano Indica si se va a permitir el uso del cambio de tono en el modo de pantalla completa. La funcionalidad de esta propiedad es redundante con el sistema operativo predeterminado y está en desuso. Use KioskModeBlockRingerSwitch en su lugar.
kioskModeAllowScreenRotation Booleano Indica si se va a permitir la rotación de pantalla en el modo de pantalla completa. La funcionalidad de esta propiedad es redundante con el sistema operativo predeterminado y está en desuso. Use KioskModeBlockScreenRotation en su lugar.
kioskModeAllowSleepButton Booleano Indica si se va a permitir el uso del botón de suspensión en el modo de pantalla completa. La funcionalidad de esta propiedad es redundante con el sistema operativo predeterminado y está en desuso. Use KioskModeBlockSleepButton en su lugar.
kioskModeAllowTouchscreen Booleano Indica si se va a permitir el uso de la pantalla táctil en el modo de pantalla completa. La funcionalidad de esta propiedad es redundante con el sistema operativo predeterminado y está en desuso. En su lugar, use KioskModeBlockTouchscreen.
kioskModeAllowVoiceOverSettings Booleano Indica si se va a permitir el acceso a la configuración de voz en off en el modo de pantalla completa.
kioskModeAllowVolumeButtons Booleano Indica si se va a permitir el uso de los botones de volumen en el modo de pantalla completa. La funcionalidad de esta propiedad es redundante con el sistema operativo predeterminado y está en desuso. En su lugar, use KioskModeBlockVolumeButtons.
kioskModeAllowZoomSettings Booleano Indica si se va a permitir el acceso a la configuración de zoom en el modo de pantalla completa.
kioskModeAppStoreUrl Cadena Dirección URL en la tienda de aplicaciones a la aplicación que se usará para el modo de pantalla completa. Úsela si se desconoce KioskModeManagedAppId.
kioskModeBuiltInAppId Cadena Identificador de las aplicaciones integradas que se van a usar para el modo de pantalla completa. Se usa cuando kioskModeManagedAppId y KioskModeAppStoreUrl no están establecidos.
kioskModeRequireAssistiveTouch Booleano Indica si se va a requerir AssistiveTouch en el modo de pantalla completa.
kioskModeRequireColorInversion Booleano Indica si se va a requerir la inversión de color en el modo de pantalla completa.
kioskModeRequireMonoAudio Booleano Indica si se va a requerir el audio mono en el modo de pantalla completa.
kioskModeRequireVoiceOver Booleano Indica si se va a requerir la voz en off en el modo de pantalla completa.
kioskModeRequireZoom Booleano Indica si se va a requerir el zoom en el modo de pantalla completa.
kioskModeManagedAppId Cadena Identificador de la aplicación administrada que se usará para el modo de pantalla completa. Si se especifica KioskModeManagedAppId, se omitirá KioskModeAppStoreUrl.
lockScreenBlockControlCenter Booleano Indica si se va a impedir que el usuario utilice el centro de control en la pantalla de bloqueo.
lockScreenBlockNotificationView Booleano Indica si se va a impedir que el usuario utilice la visualización de notificaciones en la pantalla de bloqueo.
lockScreenBlockPassbook Booleano Indica si se va a impedir que el usuario utilice Passbook cuando el dispositivo está bloqueado.
lockScreenBlockTodayView Booleano Indica si se va a impedir que el usuario utilice la vista de hoy en la pantalla de bloqueo.
mediaContentRatingAustralia mediaContentRatingAustralia Opciones de clasificación de contenido multimedia para Australia.
mediaContentRatingCanada mediaContentRatingCanada Opciones de clasificación de contenido multimedia para Canadá.
mediaContentRatingFrance mediaContentRatingFrance Opciones de clasificación de contenido multimedia para Francia.
mediaContentRatingGermany mediaContentRatingGermany Opciones de clasificación de contenido multimedia para Alemania.
mediaContentRatingIreland mediaContentRatingIreland Opciones de clasificación de contenido multimedia para Irlanda.
mediaContentRatingJapan mediaContentRatingJapan Opciones de clasificación de contenido multimedia para Japón.
mediaContentRatingNewZealand mediaContentRatingNewZealand Opciones de clasificación de contenido multimedia para Nueva Zelanda.
mediaContentRatingUnitedKingdom mediaContentRatingUnitedKingdom Opciones de clasificación de contenido multimedia para el Reino Unido.
mediaContentRatingUnitedStates mediaContentRatingUnitedStates Opciones de clasificación de contenido multimedia para Estados Unidos.
networkUsageRules Colección iosNetworkUsageRule Lista de aplicaciones administradas y las reglas de red que se les aplican. Esta colección puede contener un máximo de 1000 elementos.
mediaContentRatingApps ratingAppsType Configuración de clasificación de contenido multimedia para aplicaciones. Los valores posibles son: allAllowed, allBlocked, agesAbove4, agesAbove9, agesAbove12, agesAbove17.
messagesBlocked Booleano Indica si se va a impedir que el usuario utilice la aplicación Mensajes en el dispositivo supervisado.
notificationsBlockSettingsModification Booleano Indica si se va a permitir la modificación de la configuración de notificaciones (iOS 9.3 y versiones posteriores).
passcodeBlockFingerprintUnlock Booleano Indica si se va a impedir el desbloqueo por huella digital.
passcodeBlockFingerprintModification Booleano Bloquear la modificación de huellas digitales registradas de Touch ID en el modo supervisado.
passcodeBlockModification Booleano Indica si se va a permitir la modificación de los códigos de acceso en el dispositivo supervisado (iOS 9.0 y versiones posteriores).
passcodeBlockSimple Booleano Indica si se van a bloquear los códigos de acceso simples.
passcodeExpirationDays Int32 Número de días antes de que expire el código de acceso. Valores válidos de 1 a 65 535.
passcodeMinimumLength Int32 Longitud mínima del código de acceso. Valores válidos de 4 a 14
passcodeMinutesOfInactivityBeforeLock Int32 Minutos de inactividad antes de que sea necesario un código de acceso.
passcodeMinutesOfInactivityBeforeScreenTimeout Int32 Minutos de inactividad antes de que se agote el tiempo de espera de la pantalla.
passcodeMinimumCharacterSetCount Int32 Número de juegos de caracteres que debe contener un código de acceso. Valores válidos de 0 a 4.
passcodePreviousPasscodeBlockCount Int32 Número de códigos de acceso anteriores que bloquear. Valores válidos de 1 a 24.
passcodeSignInFailureCountBeforeWipe Int32 Número de errores de inicio de sesión permitidos antes de borrar los datos del dispositivo. Valores válidos de 2 a 11
passcodeRequiredType requiredPasswordType Tipo de código de acceso necesario. Los valores posibles son: deviceDefault, alphanumeric y numeric.
passcodeRequired Booleano Indica si se va a requerir un código de acceso.
podcastsBlocked Booleano Indica si se va a impedir que el usuario utilice Podcasts en el dispositivo supervisado (iOS 8.0 y versiones posteriores).
safariBlockAutofill Booleano Indica si se va a impedir que el usuario utilice la opción de autorrellenado en Safari. Requiere un dispositivo supervisado para iOS 13 y versiones posteriores.
safariBlockJavaScript Booleano Indica si se va a bloquear JavaScript en Safari.
safariBlockPopups Booleano Indica si se van a bloquear los elementos emergentes en Safari.
safariBlocked Booleano Indica si se va a impedir que el usuario utilice Safari. Requiere un dispositivo supervisado para iOS 13 y versiones posteriores.
safariCookieSettings webBrowserCookieSettings Configuración de cookies para Safari. Los valores posibles son: browserDefault, blockAlways, allowCurrentWebSite, allowFromWebsitesVisited y allowAlways.
safariManagedDomains Colección de cadenas Las direcciones URL que coinciden con los patrones mostrados aquí se considerarán administradas.
safariPasswordAutoFillDomains Colección de cadenas Los usuarios solo pueden guardar las contraseñas en Safari de las direcciones URL que coinciden con los patrones mostrados aquí. Se aplica a dispositivos en modo supervisado (iOS 9.3 o posterior).
safariRequireFraudWarning Booleano Indica si se va a requerir una advertencia de fraude en Safari.
screenCaptureBlocked Booleano Indica si se va a impedir que el usuario tome capturas de pantalla.
siriBlocked Booleano Indica si se va a impedir que el usuario utilice Siri.
siriBlockedWhenLocked Booleano Indica si se va a impedir que el usuario utilice Siri cuando está bloqueado.
siriBlockUserGeneratedContent Booleano Indica si se va a impedir que Siri haga consultas de contenido generado por el usuario cuando se utiliza en un dispositivo supervisado.
siriRequireProfanityFilter Booleano Indica si se va a impedir que Siri dicte o hable con lenguaje irreverente en un dispositivo supervisado.
spotlightBlockInternetResults Booleano Indica si se va a impedir que la búsqueda Spotlight devuelva resultados de Internet en un dispositivo supervisado.
voiceDialingBlocked Booleano Indica si se va a bloquear la marcación por voz.
wallpaperBlockModification Booleano Indica si se va permitir la modificación del fondo de pantalla en un dispositivo supervisado (iOS 9.0 y versiones posteriores).
wiFiConnectOnlyToConfiguredNetworks Booleano Indica si se va a forzar al dispositivo para que use solo redes Wi-Fi de perfiles de configuración cuando el dispositivo está en modo supervisado. Disponible para dispositivos que ejecutan las versiones 14.4 y anteriores de iOS y iPadOS. Los dispositivos que ejecutan la versión 14.5 o posterior deben usar la configuración "WiFiConnectToAllowedNetworksOnlyForced.

Relaciones

Relación Tipo Descripción
assignments Colección deviceConfigurationAssignment La lista de tareas para el perfil de configuración del dispositivo. Heredado de deviceConfiguration
deviceStatuses Colección deviceConfigurationDeviceStatus Estado de instalación de configuración del dispositivo por dispositivo. Heredado de deviceConfiguration
userStatuses Colección deviceConfigurationUserStatus Estado de instalación de la configuración del dispositivo por usuario. Heredado de deviceConfiguration
deviceStatusOverview deviceConfigurationDeviceOverview Información general sobre el estado de dispositivos de la configuración de dispositivo. Heredado de deviceConfiguration
userStatusOverview deviceConfigurationUserOverview Información general sobre el estado de usuarios de la configuración de dispositivo. Heredado de deviceConfiguration
deviceSettingStateSummaries Colección settingStateDeviceSummary Resumen de dispositivo sobre el estado de configuración de la configuración de dispositivo. Heredado de deviceConfiguration

Representación JSON

Aquí tiene una representación JSON del recurso.

{
  "@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
}