Tipo de recurso iosManagedAppProtection

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.

Directiva que se usa para configurar las opciones de administración detallada destinada a grupos de seguridad específicos y para un conjunto de aplicaciones determinado en un dispositivo iOS

Hereda de targetedManagedAppProtection

Métodos

Método Tipo de valor devuelto Descripción
Enumerar iosManagedAppProtections Colección iosManagedAppProtection Enumere las propiedades y las relaciones de los objetos iosManagedAppProtection.
Obtener iosManagedAppProtection iosManagedAppProtection Lea las propiedades y las relaciones del objeto iosManagedAppProtection.
Crear iosManagedAppProtection iosManagedAppProtection Cree un objeto iosManagedAppProtection.
Eliminar iosManagedAppProtection Ninguno Elimina un iosManagedAppProtection.
Actualizar iosManagedAppProtection iosManagedAppProtection Actualice las propiedades de un objeto iosManagedAppProtection.
Conjunto de directivas
acción hasPayloadLinks colección hasPayloadLinkResultItem

Propiedades

Propiedad Tipo Descripción
id Cadena Clave de la entidad. Heredado de managedAppPolicy.
displayName Cadena Nombre para mostrar de la directiva. Heredado de managedAppPolicy.
description Cadena Descripción de la directiva. Heredado de managedAppPolicy.
createdDateTime DateTimeOffset Fecha y hora de creación de la directiva. Heredado de managedAppPolicy.
lastModifiedDateTime DateTimeOffset Última vez que se modificó la directiva. Heredado de managedAppPolicy.
roleScopeTagIds Colección string Lista de etiquetas de ámbito para esta instancia de entity. Heredado de managedAppPolicy.
version Cadena Versión de la entidad. Heredado de managedAppPolicy.
periodOfflineBeforeAccessCheck Duración Período tras el cual se comprueba el acceso cuando el dispositivo no está conectado a Internet. Heredado de managedAppProtection.
periodOnlineBeforeAccessCheck Duración Período tras el cual se comprueba el acceso cuando el dispositivo está conectado a Internet. Heredado de managedAppProtection.
allowedInboundDataTransferSources managedAppDataTransferLevel Orígenes desde los que se permite la transferencia de datos. Se hereda de managedAppProtection. Los valores posibles son: allApps, managedApps y none.
allowedOutboundDataTransferDestinations managedAppDataTransferLevel Destinos a los que se permite la transferencia de datos. Se hereda de managedAppProtection. Los valores posibles son: allApps, managedApps y none.
organizationalCredentialsRequired Booleano Indica si son necesarias las credenciales de la organización para usar la aplicación. Heredado de managedAppProtection.
allowedOutboundClipboardSharingLevel managedAppClipboardSharingLevel Nivel al que puede compartirse el Portapapeles entre aplicaciones en el dispositivo administrado. Se hereda de managedAppProtection. Los valores posibles son: allApps, managedAppsWithPasteIn, managedApps y blocked.
dataBackupBlocked Booleano Indica si se bloquea la copia de seguridad de los datos de una aplicación administrada. Heredado de managedAppProtection.
deviceComplianceRequired Booleano Indica si se requiere el cumplimiento del dispositivo. Heredado de managedAppProtection.
managedBrowserToOpenLinksRequired Booleano Indica si se deben abrir los vínculos de Internet en la aplicación del explorador administrado. Heredado de managedAppProtection.
saveAsBlocked Booleano Indica si los usuarios pueden usar el elemento de menú "Guardar como" para guardar una copia de los archivos protegidos. Heredado de managedAppProtection.
periodOfflineBeforeWipeIsEnforced Duración Cantidad de tiempo que una aplicación puede estar desconectada de Internet antes de que se borren los datos administrados. Heredado de managedAppProtection.
pinRequired Booleano Indica si se requiere un PIN de nivel de aplicación. Heredado de managedAppProtection.
maximumPinRetries Int32 Número máximo de intentos de reintento de pin incorrectos antes de que la aplicación administrada se bloquee o borre. Heredado de managedAppProtection.
simplePinBlocked Booleano Indica si simplePin está bloqueado. Heredado de managedAppProtection.
minimumPinLength Int32 Longitud mínima de PIN necesaria para un PIN de nivel de aplicación si PinRequired se establece en True. Heredado de managedAppProtection.
pinCharacterSet managedAppPinCharacterSet Conjunto de caracteres que se puede usar para un PIN de nivel de aplicación si PinRequired se establece en True. Se hereda de managedAppProtection. Los valores posibles son numeric y alphanumericAndSymbol.
periodBeforePinReset Duración TimePeriod antes de que se deba restablecer el PIN de todos los niveles si PinRequired se establece en True. Heredado de managedAppProtection.
allowedDataStorageLocations colección managedAppDataStorageLocation Ubicaciones de almacenamiento de datos en las que un usuario puede almacenar datos administrados. Heredado de managedAppProtection
contactSyncBlocked Booleano Indica si se pueden sincronizar los contactos en el dispositivo del usuario. Heredado de managedAppProtection.
printBlocked Booleano Indica si se puede imprimir desde las aplicaciones administradas. Heredado de managedAppProtection.
fingerprintBlocked Booleano Indica si se permite el uso del lector de huellas digitales en lugar de un PIN si PinRequired se establece en True. Heredado de managedAppProtection.
disableAppPinIfDevicePinIsSet Booleano Indica si es necesario el uso del PIN de la aplicación si se establece el PIN del dispositivo. Heredado de managedAppProtection.
minimumRequiredOsVersion Cadena Las versiones anteriores a la versión especificada impedirán que la aplicación administrada obtenga acceso a los datos de la compañía. Heredado de managedAppProtection.
minimumWarningOsVersion Cadena Las versiones anteriores a la versión especificada provocarán un mensaje de advertencia en la aplicación administrada que intenta obtener acceso a los datos de la compañía. Heredado de managedAppProtection.
minimumRequiredAppVersion Cadena Las versiones anteriores a la versión especificada impedirán que la aplicación administrada obtenga acceso a los datos de la compañía. Heredado de managedAppProtection.
minimumWarningAppVersion Cadena Las versiones anteriores a la versión especificada provocarán un mensaje de advertencia en la aplicación administrada. Heredado de managedAppProtection.
minimumWipeOsVersion Cadena Las versiones menores o iguales que la versión especificada borrarán la aplicación administrada y los datos de la empresa asociados. Heredado de managedAppProtection.
minimumWipeAppVersion Cadena Las versiones menores o iguales que la versión especificada borrarán la aplicación administrada y los datos de la empresa asociados. Heredado de managedAppProtection.
appActionIfDeviceComplianceRequired managedAppRemediationAction Define un comportamiento de aplicación administrada, ya sea bloquear o borrar, cuando el dispositivo está rooteado o liberado, si DeviceComplianceRequired está establecido en true. Se hereda de managedAppProtection. Los valores posibles son: block, wipe y warn.
appActionIfMaximumPinRetriesExceeded managedAppRemediationAction Define un comportamiento de aplicación administrada, ya sea bloquear o borrar, en función del número máximo de intentos de reintento de pin incorrectos. Se hereda de managedAppProtection. Los valores posibles son: block, wipe y warn.
pinRequiredInsteadOfBiometricTimeout Duración Tiempo de espera en minutos para un pin de aplicación en lugar de código de acceso no biométrico heredado de managedAppProtection
allowedOutboundClipboardSharingExceptionLength Int32 Especifique el número de caracteres que se pueden cortar o copiar de los datos y cuentas de la organización en cualquier aplicación. Esta configuración invalida la restricción AllowedOutboundClipboardSharingLevel. El valor predeterminado de '0' significa que no se permite ninguna excepción. Heredado de managedAppProtection.
notificationRestriction managedAppNotificationRestriction Especifique la restricción de notificación de aplicación Heredada de managedAppProtection. Los valores posibles son: allow, blockOrganizationalData y block.
isAssigned Booleano Indica si la directiva se implementará en los grupos de inclusión. Heredado de targetedManagedAppProtection.
targetedAppManagementLevels appManagementLevel Los niveles de administración de aplicaciones previstos para esta directiva se heredan de targetedManagedAppProtection. Los valores posibles son: unspecified, unmanaged, mdm y androidEnterprise.
appDataEncryptionType managedAppDataEncryptionType Tipo de cifrado que debe usarse para los datos en una aplicación administrada. Los valores posibles son: useDeviceSettings, afterDeviceRestart, whenDeviceLockedExceptOpenFiles y whenDeviceLocked.
minimumRequiredSdkVersion Cadena Las versiones anteriores a la versión especificada impedirán que la aplicación administrada obtenga acceso a los datos de la compañía.
deployedAppCount Int32 Número de aplicaciones en las que se implementará la directiva actual.
faceIdBlocked Booleano Indica si se permite el uso de FaceID en lugar de un PIN si PinRequired se establece en True.
exemptedAppProtocols Colección keyValuePair Las aplicaciones de esta lista estarán exentas de la directiva y podrán recibir datos de aplicaciones administradas.
minimumWipeSdkVersion Cadena Las versiones anteriores a la versión especificada impedirán que la aplicación administrada obtenga acceso a los datos de la compañía.
allowedIosDeviceModels Cadena Lista de modelos de dispositivo con punto y coma permitidos, como cadena, para que la aplicación administrada funcione.
appActionIfIosDeviceModelNotAllowed managedAppRemediationAction Define un comportamiento de aplicación administrada, ya sea bloquear o borrar, si no se permite el modelo de dispositivo especificado. Los valores posibles son: block, wipe y warn.
filterOpenInToOnlyManagedApps Booleano Define si se admite la operación de apertura desde la aplicación administrada a las ubicaciones de uso compartido de archivos seleccionadas. Esta configuración solo se aplica cuando AllowedOutboundDataTransferDestinations se establece en ManagedApps y DisableProtectionOfManagedOutboundOpenInData se establece en False.
disableProtectionOfManagedOutboundOpenInData Booleano Deshabilite la protección de los datos transferidos a otras aplicaciones a través de la opción IOS OpenIn. Esta configuración solo puede ser True cuando AllowedOutboundDataTransferDestinations se establece en ManagedApps.
protectInboundDataFromUnknownSources Booleano Proteja los datos entrantes del origen desconocido. Esta configuración solo puede ser True cuando AllowedInboundDataTransferSources se establece en AllApps.
customBrowserProtocol Cadena Un protocolo de explorador personalizado para abrir weblink en iOS.

Relaciones

Relación Tipo Descripción
Administración de aplicaciones móviles (MAM)
assignments Colección targetedManagedAppPolicyAssignment Propiedad de navegación a la lista de inclusión y exclusión de los grupos en los que se implementará la directiva. Heredado de targetedManagedAppProtection
aplicaciones Colección managedMobileApp Lista de aplicaciones en las que se implementará la directiva.
deploymentSummary managedAppPolicyDeploymentSummary Propiedad de navegación para el resumen de implementación de la configuración.

Representación JSON

Aquí tiene una representación JSON del recurso.

{
  "@odata.type": "#microsoft.graph.iosManagedAppProtection",
  "displayName": "String",
  "description": "String",
  "createdDateTime": "String (timestamp)",
  "lastModifiedDateTime": "String (timestamp)",
  "roleScopeTagIds": [
    "String"
  ],
  "id": "String (identifier)",
  "version": "String",
  "periodOfflineBeforeAccessCheck": "String (duration)",
  "periodOnlineBeforeAccessCheck": "String (duration)",
  "allowedInboundDataTransferSources": "String",
  "allowedOutboundDataTransferDestinations": "String",
  "organizationalCredentialsRequired": true,
  "allowedOutboundClipboardSharingLevel": "String",
  "dataBackupBlocked": true,
  "deviceComplianceRequired": true,
  "managedBrowserToOpenLinksRequired": true,
  "saveAsBlocked": true,
  "periodOfflineBeforeWipeIsEnforced": "String (duration)",
  "pinRequired": true,
  "maximumPinRetries": 1024,
  "simplePinBlocked": true,
  "minimumPinLength": 1024,
  "pinCharacterSet": "String",
  "periodBeforePinReset": "String (duration)",
  "allowedDataStorageLocations": [
    "String"
  ],
  "contactSyncBlocked": true,
  "printBlocked": true,
  "fingerprintBlocked": true,
  "disableAppPinIfDevicePinIsSet": true,
  "minimumRequiredOsVersion": "String",
  "minimumWarningOsVersion": "String",
  "minimumRequiredAppVersion": "String",
  "minimumWarningAppVersion": "String",
  "minimumWipeOsVersion": "String",
  "minimumWipeAppVersion": "String",
  "appActionIfDeviceComplianceRequired": "String",
  "appActionIfMaximumPinRetriesExceeded": "String",
  "pinRequiredInsteadOfBiometricTimeout": "String (duration)",
  "allowedOutboundClipboardSharingExceptionLength": 1024,
  "notificationRestriction": "String",
  "isAssigned": true,
  "targetedAppManagementLevels": "String",
  "appDataEncryptionType": "String",
  "minimumRequiredSdkVersion": "String",
  "deployedAppCount": 1024,
  "faceIdBlocked": true,
  "exemptedAppProtocols": [
    {
      "@odata.type": "microsoft.graph.keyValuePair",
      "name": "String",
      "value": "String"
    }
  ],
  "minimumWipeSdkVersion": "String",
  "allowedIosDeviceModels": "String",
  "appActionIfIosDeviceModelNotAllowed": "String",
  "filterOpenInToOnlyManagedApps": true,
  "disableProtectionOfManagedOutboundOpenInData": true,
  "protectInboundDataFromUnknownSources": true,
  "customBrowserProtocol": "String"
}