Crear 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.
Cree un nuevo 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
POST /deviceManagement/deviceConfigurations
POST /deviceManagement/deviceConfigurations/{deviceConfigurationId}/microsoft.graph.windowsDomainJoinConfiguration/networkAccessConfigurations
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 string | 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 201 Created
código de respuesta y un objeto androidDeviceOwnerGeneralDeviceConfiguration en el cuerpo de la respuesta.
Ejemplo
Solicitud
Aquí tiene un ejemplo de la solicitud.
POST https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations
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 201 Created
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"
}