Actualizar androidDeviceOwnerGeneralDeviceConfiguration

Espacio de nombres: microsoft.graph

Importante: Las API de Microsoft Graph en la versión /beta están sujetas a cambios; no se admite el uso de producción.

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

Actualice las propiedades de un objeto androidDeviceOwnerGeneralDeviceConfiguration .

Esta API está disponible en las siguientes implementaciones nacionales de nube.

Servicio global Gobierno de EE. UU. L4 Us Government L5 (DOD) China operada por 21Vianet

Permisos

Se requiere uno de los siguientes permisos para llamar a esta API. Para obtener más información, incluido cómo elegir permisos, vea Permisos.

Tipo de permiso Permisos (de menos a más privilegiados)
Delegado (cuenta profesional o educativa) DeviceManagementConfiguration.ReadWrite.All
Delegado (cuenta personal de Microsoft) No admitida.
Aplicación DeviceManagementConfiguration.ReadWrite.All

Solicitud HTTP

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

Encabezados de solicitud

Encabezado Valor
Authorization {token} de portador. Obligatorio. Obtenga más información sobre la autenticación y la autorización.
Aceptar application/json

Cuerpo de la solicitud

En el cuerpo de la solicitud, proporcione una representación JSON para el objeto androidDeviceOwnerGeneralDeviceConfiguration .

En la tabla siguiente se muestran las propiedades necesarias al crear androidDeviceOwnerGeneralDeviceConfiguration.

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
roleScopeTagIds Colección de cadenas Lista de etiquetas de ámbito para esta instancia de entity. Heredado de deviceConfiguration
supportsScopeTags Booleano Indica si la configuración de dispositivo subyacente admite o no la asignación de etiquetas de ámbito. No se permite asignar a la propiedad ScopeTags cuando este valor es false y las entidades no serán visibles para los usuarios con ámbito. Esto ocurre para las directivas heredadas creadas en Silverlight y se pueden resolver mediante la eliminación y la recreación de la directiva en Azure Portal. Esta propiedad es de sólo lectura. Heredado de deviceConfiguration
deviceManagementApplicabilityRuleOsEdition deviceManagementApplicabilityRuleOsEdition Aplicabilidad de la edición del sistema operativo para esta directiva. Heredado de deviceConfiguration
deviceManagementApplicabilityRuleOsVersion deviceManagementApplicabilityRuleOsVersion Regla de aplicabilidad de la versión del sistema operativo para esta directiva. Heredado de deviceConfiguration
deviceManagementApplicabilityRuleDeviceMode deviceManagementApplicabilityRuleDeviceMode Regla de aplicabilidad del modo de dispositivo para esta directiva. 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
azureAdSharedDeviceDataClearApps Colección appListItem Una lista de aplicaciones administradas que borrarán sus datos durante un cierre de sesión global en modo de dispositivo compartido de AAD. Esta colección puede contener un máximo de 500 elementos.
accountsBlockModification Booleano Indica si se deshabilita la adición o eliminación de cuentas.
appsAllowInstallFromUnknownSources Booleano Indica si el usuario puede habilitar o no la configuración de orígenes desconocidos.
appsAutoUpdatePolicy androidDeviceOwnerAppAutoUpdatePolicyType Indica el valor de la directiva de actualización automática de la aplicación. Los valores posibles son: notConfigured, userChoice, never, wiFiOnly y always.
appsDefaultPermissionPolicy androidDeviceOwnerDefaultAppPermissionPolicyType Indica la directiva de permisos para las solicitudes de permisos en tiempo de ejecución si no se define una para la aplicación específicamente. Los valores posibles son: deviceDefault, prompt, autoGrant y autoDeny.
appsRecommendSkippingFirstUseHints Booleano Si se recomienda o no que todas las aplicaciones omitan las sugerencias de primer uso que puedan haber agregado.
bluetoothBlockConfiguration Booleano Indica si se va a bloquear o no la configuración de bluetooth por parte de un usuario.
bluetoothBlockContactSharing Booleano Indica si se va a impedir que un usuario comparta contactos a través de Bluetooth.
cameraBlocked Booleano Indica si se va a deshabilitar o no el uso de la cámara.
cellularBlockWiFiTethering Booleano Indica si se va a bloquear el tethering Wi-Fi.
certificateCredentialConfigurationDisabled Booleano Indica si se va a bloquear a los usuarios de cualquier configuración de credenciales de certificado.
crossProfilePoliciesAllowCopyPaste Booleano Indica si el texto copiado de un perfil (personal o de trabajo) se puede pegar en el otro.
crossProfilePoliciesAllowDataSharing androidDeviceOwnerCrossProfileDataSharing Indica si los datos de un perfil (personal o profesional) se pueden compartir con las aplicaciones del otro perfil. Los valores posibles son: notConfigured, crossProfileDataSharingBlocked, dataSharingFromWorkToPersonalBlocked, crossProfileDataSharingAllowed y unkownFutureValue.
crossProfilePoliciesShowWorkContactsInPersonalProfile Booleano Indica si los contactos almacenados en el perfil de trabajo se muestran en búsquedas de contactos de perfil personal o llamadas entrantes.
microsoftLauncherConfigurationEnabled Booleano Indica si desea configurar Microsoft Launcher o no.
microsoftLauncherCustomWallpaperEnabled Booleano Indica si se va a configurar el fondo de pantalla en los dispositivos de destino.
microsoftLauncherCustomWallpaperImageUrl Cadena Indica la dirección URL del archivo de imagen que se usará como fondo de pantalla en los dispositivos de destino.
microsoftLauncherCustomWallpaperAllowUserModification Booleano Indica si el usuario puede modificar o no el fondo de pantalla para personalizar su dispositivo.
microsoftLauncherFeedEnabled Booleano Indica si desea habilitar o no la fuente del iniciador en el dispositivo.
microsoftLauncherFeedAllowUserModification Booleano Indica si el usuario puede modificar o no la fuente del iniciador en el dispositivo.
microsoftLauncherDockPresenceConfiguration microsoftLauncherDockPresence Indica si desea configurar o no la base de datos del dispositivo. Los valores posibles son: notConfigured, show, hide y disabled.
microsoftLauncherDockPresenceAllowUserModification Booleano Indica si el usuario puede modificar la configuración de acoplamiento del dispositivo en el dispositivo.
microsoftLauncherSearchBarPlacementConfiguration microsoftLauncherSearchBarPlacement Indica la configuración de ubicación de la barra de búsqueda en el dispositivo. Los valores posibles son: notConfigured, top, bottom y hide.
enrollmentProfile androidDeviceOwnerEnrollmentProfileType Indica qué perfil de inscripción desea configurar. Los valores posibles son: notConfigured, dedicatedDevice y fullyManaged.
dataRoamingBlocked Booleano Indica si se va a bloquear a un usuario de la itinerancia de datos.
dateTimeConfigurationBlocked Booleano Indica si se va a impedir que el usuario cambie manualmente la fecha o hora en el dispositivo.
detailedHelpText androidDeviceOwnerUserFacingMessage Representa el texto de ayuda detallado personalizado proporcionado a los usuarios cuando intentan modificar la configuración administrada en su dispositivo.
deviceOwnerLockScreenMessage androidDeviceOwnerUserFacingMessage Representa el mensaje de pantalla de bloqueo personalizado proporcionado a los usuarios cuando intentan modificar la configuración administrada en su dispositivo.
securityCommonCriteriaModeEnabled Booleano Representa el modo de criterios comunes de seguridad habilitado para los usuarios cuando intentan modificar la configuración administrada en su dispositivo.
factoryResetDeviceAdministratorEmails Colección string Lista de correos electrónicos de la cuenta de Google que serán necesarios para autenticarse después de que un dispositivo se restablezca de fábrica antes de que se pueda configurar.
factoryResetBlocked Booleano Indica si la opción de restablecimiento de fábrica de la configuración está deshabilitada.
globalProxy androidDeviceOwnerGlobalProxy El proxy se configura directamente con host, puerto y hosts excluidos.
googleAccountsBlocked Booleano Indica si se bloquearán o no las cuentas de Google.
kioskCustomizationDeviceSettingsBlocked Booleano Indica si un usuario puede acceder a la aplicación Configuración del dispositivo mientras está en modo de pantalla completa.
kioskCustomizationPowerButtonActionsBlocked Booleano Indica si el menú de encendido se muestra cuando un usuario presiona durante mucho tiempo el botón De encendido de un dispositivo en modo pantalla completa.
kioskCustomizationStatusBar androidDeviceOwnerKioskCustomizationStatusBar Indica si la información del sistema y las notificaciones están deshabilitadas en el modo de pantalla completa. Los valores posibles son: notConfigured, notificationsAndSystemInfoEnabled y systemInfoOnly.
kioskCustomizationSystemErrorWarnings Booleano Indica si los cuadros de diálogo de error del sistema para aplicaciones bloqueadas o que no responden se muestran en modo de pantalla completa.
kioskCustomizationSystemNavigation androidDeviceOwnerKioskCustomizationSystemNavigation Indica qué características de navegación están habilitadas en el modo de pantalla completa. Los valores posibles son: notConfigured, navigationEnabled y homeButtonOnly.
kioskModeScreenSaverConfigurationEnabled Booleano Si se va a habilitar o no el modo de protector de pantalla en el modo de pantalla completa.
kioskModeScreenSaverImageUrl Cadena Dirección URL de una imagen que será el protector de pantalla del dispositivo en modo de pantalla completa.
kioskModeScreenSaverDisplayTimeInSeconds Int32 Número de segundos para el que el dispositivo mostrará el protector de pantalla en modo de pantalla completa. Valores válidos de 0 a 9999999
kioskModeScreenSaverStartDelayInSeconds Int32 El número de segundos durante los que el dispositivo debe estar inactivo antes de que se muestre el protector de pantalla en modo pantalla completa. Valores válidos de 1 a 9999999
kioskModeScreenSaverDetectMediaDisabled Booleano Si la pantalla del dispositivo debe mostrar o no el protector de pantalla si se está reproduciendo audio/vídeo en el modo de pantalla completa.
kioskModeApps Colección appListItem Lista de aplicaciones administradas que se mostrarán cuando el dispositivo esté en modo de pantalla completa. Esta colección puede contener un máximo de 500 elementos.
kioskModeWallpaperUrl Cadena Dirección URL a una imagen de acceso público que se usará para el fondo de pantalla cuando el dispositivo esté en modo de pantalla completa.
kioskModeExitCode Cadena Salga del código para permitir que un usuario escape del modo de pantalla completa cuando el dispositivo está en modo de pantalla completa.
kioskModeVirtualHomeButtonEnabled Booleano Indica si se va a mostrar o no un botón de inicio virtual cuando el dispositivo está en modo de pantalla completa.
kioskModeVirtualHomeButtonType androidDeviceOwnerVirtualHomeButtonType Indica si el botón de inicio virtual es un botón de inicio de deslizar el dedo hacia arriba o un botón de inicio flotante. Los valores posibles son: notConfigured, swipeUp y floating.
kioskModeBluetoothConfigurationEnabled Booleano Si se va a permitir o no que un usuario configure la configuración de Bluetooth en el modo de pantalla completa.
kioskModeWiFiConfigurationEnabled Booleano Si se permite o no a un usuario configurar Wi-Fi en modo de pantalla completa.
kioskModeFlashlightConfigurationEnabled Booleano Si se permite o no que un usuario use la linterna en el modo de pantalla completa.
kioskModeMediaVolumeConfigurationEnabled Booleano Si se va a permitir o no que un usuario cambie el volumen multimedia en modo de pantalla completa.
kioskModeShowDeviceInfo Booleano Si se va a permitir o no que un usuario acceda a la información básica del dispositivo.
kioskModeManagedSettingsEntryDisabled Booleano Si se va a mostrar o no el punto de entrada configuración administrada en la pantalla principal administrada en modo de pantalla completa.
kioskModeDebugMenuEasyAccessEnabled Booleano Si se permite o no a un usuario acceder fácilmente al menú de depuración en el modo de pantalla completa.
kioskModeShowAppNotificationBadge Booleano Si se van a mostrar o no distintivos de notificación de aplicación en el modo de pantalla completa.
kioskModeScreenOrientation androidDeviceOwnerKioskModeScreenOrientation Configuración de orientación de pantalla para la pantalla principal administrada en modo de pantalla completa. Los valores posibles son: notConfigured, portrait, landscape y autoRotate.
kioskModeIconSize androidDeviceOwnerKioskModeIconSize Configuración de tamaño de icono para la pantalla principal administrada en modo de pantalla completa. Los valores posibles son: notConfigured, smallest, small, regular, large, largest.
kioskModeFolderIcon androidDeviceOwnerKioskModeFolderIcon Configuración del icono de carpeta para la pantalla principal administrada en modo de pantalla completa. Los valores posibles son: notConfigured, darkSquare, darkCircle, lightSquare y lightCircle.
kioskModeWifiAllowedSsids Colección de cadenas El conjunto restringido de SSD WIFI disponibles para que el usuario lo configure en modo quiosco. Esta colección puede contener un máximo de 500 elementos.
kioskModeAppOrderEnabled Booleano Si se va a habilitar o no el orden de aplicaciones en el modo de pantalla completa.
kioskModeAppsInFolderOrderedByName Booleano Si quiere o no alfabéticamente las aplicaciones dentro de una carpeta en modo de pantalla completa.
kioskModeGridHeight Int32 Número de filas para Managed Home Screen cuadrícula con el orden de la aplicación habilitado en el modo de pantalla completa. Valores válidos de 1 a 9999999
kioskModeGridWidth Int32 Número de columnas para Managed Home Screen cuadrícula con el orden de la aplicación habilitado en el modo de pantalla completa. Valores válidos de 1 a 9999999
kioskModeLockHomeScreen Booleano Si desea bloquear o no la pantalla principal para el usuario final en modo de pantalla completa.
kioskModeManagedFolders Colección androidDeviceOwnerKioskModeManagedFolder Una lista de carpetas administradas para un dispositivo en modo de pantalla completa. Esta colección puede contener un máximo de 500 elementos.
kioskModeAppPositions Colección androidDeviceOwnerKioskModeAppPositionItem El orden de los elementos en el modo de pantalla completa Managed Home Screen. Esta colección puede contener un máximo de 500 elementos.
kioskModeManagedHomeScreenAutoSignout Booleano Indica si se cierra o no automáticamente la sesión de aplicaciones en modo de dispositivo compartido y MHS después de estar inactivas para Managed Home Screen.
kioskModeManagedHomeScreenInactiveSignOutDelayInSeconds Int32 Número de segundos para notificar al usuario antes de cerrar sesión automáticamente por Managed Home Screen. Valores válidos de 0 a 9999999
kioskModeManagedHomeScreenInactiveSignOutNoticeInSeconds Int32 Número de segundos que el dispositivo está inactivo antes de cerrar sesión automáticamente del usuario para Managed Home Screen. Valores válidos de 0 a 9999999
kioskModeManagedHomeScreenPinComplexity kioskModeManagedHomeScreenPinComplexity Complejidad del PIN para la sesión de inicio de sesión para Managed Home Screen. Los valores posibles son: notConfigured, simple y complex.
kioskModeManagedHomeScreenPinRequired Booleano Si el usuario necesita o no establecer un PIN para la sesión de inicio de sesión para Managed Home Screen.
kioskModeManagedHomeScreenPinRequiredToResume Booleano Si el usuario requiere o no que escriba el PIN de sesión si screensaver ha aparecido para Managed Home Screen.
kioskModeManagedHomeScreenSignInBackground Cadena Fondo de dirección URL personalizada para la pantalla de inicio de sesión de Managed Home Screen.
kioskModeManagedHomeScreenSignInBrandingLogo Cadena Logotipo de personalización de marca de direcciones URL para la pantalla de inicio de sesión y la página de pin de sesión para Managed Home Screen.
kioskModeManagedHomeScreenSignInEnabled Booleano Indica si se muestra o no la pantalla de inicio de sesión para Managed Home Screen.
kioskModeUseManagedHomeScreenApp kioskModeType Si se va a usar o no el modo de pantalla completa de una sola aplicación o el modo de pantalla completa de varias aplicaciones. Los valores posibles son: notConfigured, singleAppMode y multiAppMode.
microphoneForceMute Booleano Indica si se va a bloquear la inmutación del micrófono en el dispositivo.
networkEscapeHatchAllowed Booleano Indica si el dispositivo permitirá o no la conexión a una conexión de red temporal en el momento del arranque.
nfcBlockOutgoingBeam Booleano Indica si se va a bloquear el haz saliente NFC.
passwordBlockKeyguard Booleano Indica si el keyguard está deshabilitado o no.
passwordBlockKeyguardFeatures colección androidKeyguardFeature Lista de características de keyguard del dispositivo que se van a bloquear. Esta colección puede contener un máximo de 11 elementos. Los valores posibles son: notConfigured, camera, notifications, unredactedNotifications, trustAgents, fingerprint, remoteInput, allFeatures, face, iris y biometrics.
passwordExpirationDays Int32 Indica la cantidad de tiempo que se puede establecer una contraseña para antes de que expire y se necesitará una nueva contraseña. Valores válidos de 1 a 365.
passwordMinimumLength Int32 Indica la longitud mínima de la contraseña necesaria en el dispositivo. Valores válidos de 4 a 16
passwordMinimumLetterCharacters Int32 Indica el número mínimo de caracteres de letra necesarios para la contraseña del dispositivo. Valores válidos de 1 a 16
passwordMinimumLowerCaseCharacters Int32 Indica el número mínimo de caracteres en minúsculas necesarios para la contraseña del dispositivo. Valores válidos de 1 a 16
passwordMinimumNonLetterCharacters Int32 Indica el número mínimo de caracteres que no son de letra necesarios para la contraseña del dispositivo. Valores válidos de 1 a 16
passwordMinimumNumericCharacters Int32 Indica el número mínimo de caracteres numéricos necesarios para la contraseña del dispositivo. Valores válidos de 1 a 16
passwordMinimumSymbolCharacters Int32 Indica el número mínimo de caracteres de símbolo necesarios para la contraseña del dispositivo. Valores válidos de 1 a 16
passwordMinimumUpperCaseCharacters Int32 Indica el número mínimo de caracteres de letra mayúscula necesarios para la contraseña del dispositivo. Valores válidos de 1 a 16
passwordMinutesOfInactivityBeforeScreenTimeout Int32 Minutos de inactividad antes de que se agote el tiempo de espera de la pantalla.
passwordPreviousPasswordCountToBlock Int32 Indica la longitud del historial de contraseñas, donde el usuario no podrá escribir una nueva contraseña que sea la misma que cualquier contraseña del historial. Valores válidos de 0 a 24.
passwordRequiredType androidDeviceOwnerRequiredPasswordType Indica la calidad mínima de contraseña necesaria en el dispositivo. Los valores posibles son: deviceDefault, required, numeric, numericComplex, alphabetic, alphanumeric, alphanumericWithSymbols, lowSecurityBiometric y customPassword.
passwordRequireUnlock androidDeviceOwnerRequiredPasswordUnlock Indica el período de tiempo de espera después del cual se debe desbloquear un dispositivo mediante una forma de autenticación segura. Los valores posibles son: deviceDefault, daily y unkownFutureValue.
passwordSignInFailureCountBeforeFactoryReset Int32 Indica el número de veces que un usuario puede escribir una contraseña incorrecta antes de borrar el dispositivo. Valores válidos de 4 a 11.
playStoreMode androidDeviceOwnerPlayStoreMode Indica el modo Play Store del dispositivo. Los valores posibles son: notConfigured, allowList y blockList.
screenCaptureBlocked Booleano Indica si se va a deshabilitar la funcionalidad para realizar capturas de pantalla.
securityDeveloperSettingsEnabled Booleano Indica si el usuario tiene permiso para acceder a la configuración del desarrollador, como las opciones de desarrollador y el arranque seguro en el dispositivo.
securityRequireVerifyApps Booleano Indica si se requiere o no la comprobación de las aplicaciones.
shortHelpText androidDeviceOwnerUserFacingMessage Representa el texto de ayuda corto personalizado proporcionado a los usuarios cuando intentan modificar la configuración administrada en su dispositivo.
statusBarBlocked Booleano Indica si la barra de estado está deshabilitada, incluidas las notificaciones, la configuración rápida y otras superposiciones de pantalla.
stayOnModes Colección androidDeviceOwnerBatteryPluggedMode Lista de modos en los que la pantalla del dispositivo permanecerá encendida. Esta colección puede contener un máximo de 4 elementos. Los valores posibles son: notConfigured, ac, usb y wireless.
storageAllowUsb Booleano Indica si se va a permitir o no el almacenamiento masivo USB.
storageBlockExternalMedia Booleano Indica si se va a bloquear o no el medio externo.
storageBlockUsbFileTransfer Booleano Indica si se va a bloquear o no la transferencia de archivos USB.
systemUpdateFreezePeriods Colección androidDeviceOwnerSystemUpdateFreezePeriod Indica los períodos de tiempo que se repiten anualmente durante los cuales se posponen las actualizaciones del sistema. Esta colección puede contener un máximo de 500 elementos.
systemUpdateWindowStartMinutesAfterMidnight Int32 Indica el número de minutos después de medianoche que se inicia la ventana de actualización del sistema. Valores válidos de 0 a 1440
systemUpdateWindowEndMinutesAfterMidnight Int32 Indica el número de minutos después de medianoche que finaliza la ventana de actualización del sistema. Valores válidos de 0 a 1440
systemUpdateInstallType androidDeviceOwnerSystemUpdateInstallType Tipo de configuración de actualización del sistema. Los valores posibles son: deviceDefault, postpone, windowed y automatic.
systemWindowsBlocked Booleano Si bloquear o no las ventanas de aviso del sistema android, como notificaciones del sistema, actividades telefónicas y alertas del sistema.
usersBlockAdd Booleano Indica si la adición de usuarios y perfiles está deshabilitada.
usersBlockRemove Booleano Indica si se va a deshabilitar la eliminación de otros usuarios del dispositivo.
volumeBlockAdjustment Booleano Indica si el ajuste del volumen maestro está deshabilitado.
vpnAlwaysOnLockdownMode Booleano Si se especifica un nombre de paquete VPN alwayson, se debe bloquear o no el tráfico de red cuando esa VPN esté desconectada.
vpnAlwaysOnPackageIdentifier Cadena Nombre del paquete de la aplicación Android para la aplicación que controlará una conexión VPN siempre activa.
wifiBlockEditConfigurations Booleano Indica si se va a impedir que el usuario edite la configuración de conexión wifi.
wifiBlockEditPolicyDefinedConfigurations Booleano Indica si se va a impedir que el usuario edite solo las redes definidas por la directiva.
personalProfileAppsAllowInstallFromUnknownSources Booleano Indica si el usuario puede instalar aplicaciones de orígenes desconocidos en el perfil personal.
personalProfileCameraBlocked Booleano Indica si se va a deshabilitar el uso de la cámara en el perfil personal.
personalProfileScreenCaptureBlocked Booleano Indica si se va a deshabilitar la funcionalidad para realizar capturas de pantalla en el perfil personal.
personalProfilePlayStoreMode personalProfilePersonalPlayStoreMode Se usa junto con PersonalProfilePersonalApplications para controlar cómo se permiten o bloquean las aplicaciones del perfil personal. Los valores posibles son: notConfigured, blockedApps y allowedApps.
personalProfilePersonalApplications Colección appListItem Directiva aplicada a las aplicaciones del perfil personal. Esta colección puede contener un máximo de 500 elementos.
workProfilePasswordExpirationDays Int32 Indica el número de días que se puede establecer una contraseña de perfil de trabajo antes de que expire y se necesitará una nueva contraseña. Valores válidos de 1 a 365.
workProfilePasswordMinimumLength Int32 Indica la longitud mínima de la contraseña del perfil de trabajo. Valores válidos de 4 a 16
workProfilePasswordMinimumNumericCharacters Int32 Indica el número mínimo de caracteres numéricos necesarios para la contraseña del perfil de trabajo. Valores válidos de 1 a 16
workProfilePasswordMinimumNonLetterCharacters Int32 Indica el número mínimo de caracteres que no son de letra necesarios para la contraseña del perfil de trabajo. Valores válidos de 1 a 16
workProfilePasswordMinimumLetterCharacters Int32 Indica el número mínimo de caracteres de letra necesarios para la contraseña del perfil de trabajo. Valores válidos de 1 a 16
workProfilePasswordMinimumLowerCaseCharacters Int32 Indica el número mínimo de caracteres en minúsculas necesarios para la contraseña del perfil de trabajo. Valores válidos de 1 a 16
workProfilePasswordMinimumUpperCaseCharacters Int32 Indica el número mínimo de caracteres de letra mayúscula necesarios para la contraseña del perfil de trabajo. Valores válidos de 1 a 16
workProfilePasswordMinimumSymbolCharacters Int32 Indica el número mínimo de caracteres de símbolo necesarios para la contraseña del perfil de trabajo. Valores válidos de 1 a 16
workProfilePasswordPreviousPasswordCountToBlock Int32 Indica la longitud del historial de contraseñas del perfil de trabajo, donde el usuario no podrá escribir una nueva contraseña que sea la misma que cualquier contraseña del historial. Valores válidos de 0 a 24.
workProfilePasswordSignInFailureCountBeforeFactoryReset Int32 Indica el número de veces que un usuario puede escribir una contraseña de perfil de trabajo incorrecta antes de borrar el dispositivo. Valores válidos de 4 a 11.
workProfilePasswordRequiredType androidDeviceOwnerRequiredPasswordType Indica la calidad mínima de la contraseña necesaria en la contraseña del perfil de trabajo. Los valores posibles son: deviceDefault, required, numeric, numericComplex, alphabetic, alphanumeric, alphanumericWithSymbols, lowSecurityBiometric y customPassword.
workProfilePasswordRequireUnlock androidDeviceOwnerRequiredPasswordUnlock Indica el período de tiempo de espera después del cual se debe desbloquear un perfil de trabajo mediante una forma de autenticación segura. Los valores posibles son: deviceDefault, daily y unkownFutureValue.
locateDeviceUserlessDisabled Booleano Indica si LocateDevice para dispositivos sin usuario (COSU) está deshabilitado o no.
locateDeviceLostModeEnabled Booleano Indica si está habilitado LocateDevice para dispositivos con modo perdido (COBO, COPE).
androidDeviceOwnerDelegatedScopeAppSettings Colección androidDeviceOwnerDelegatedScopeAppSetting Especifica la lista de aplicaciones administradas con detalles de la aplicación y sus ámbitos delegados asociados. Esta colección puede contener un máximo de 500 elementos.
shareDeviceLocationDisabled Booleano Indica si el uso compartido de ubicación está deshabilitado para dispositivos totalmente administrados (COBO) y dispositivos corporativos con un perfil de trabajo (COPE)
deviceLocationMode androidDeviceOwnerLocationMode Indica la configuración de configuración de ubicación para dispositivos totalmente administrados (COBO) y dispositivos corporativos con un perfil de trabajo (COPE). Los valores posibles son: notConfigured, disabled y unknownFutureValue.

Respuesta

Si se ejecuta correctamente, este método devuelve un 200 OK código de respuesta y un objeto androidDeviceOwnerGeneralDeviceConfiguration actualizado en el cuerpo de la respuesta.

Ejemplo

Solicitud

Aquí tiene un ejemplo de la solicitud.

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

Respuesta

Aquí tiene un ejemplo de la respuesta. Nota: Es posible que el objeto de respuesta que aparezca aquí esté truncado para abreviar. Todas las propiedades se devolverán desde una llamada real.

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