{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/microsoft.graph.defaultManagedAppProtection", "title": "microsoft.graph.defaultManagedAppProtection", "allOf": [ { "$ref": "#/components/schemas/microsoft.graph.managedAppProtection" }, { "title": "defaultManagedAppProtection", "required": [ "@odata.type" ], "type": "object", "properties": { "appDataEncryptionType": { "$ref": "#/components/schemas/microsoft.graph.managedAppDataEncryptionType" }, "customSettings": { "type": "array", "items": { "$ref": "#/components/schemas/microsoft.graph.keyValuePair" }, "description": "A set of string key and string value pairs to be sent to the affected users, unalterned by this service" }, "deployedAppCount": { "maximum": 2147483647, "minimum": -2147483648, "type": "number", "description": "Count of apps to which the current policy is deployed.", "format": "int32" }, "disableAppEncryptionIfDeviceEncryptionIsEnabled": { "type": "boolean", "description": "When this setting is enabled, app level encryption is disabled if device level encryption is enabled. (Android only)" }, "encryptAppData": { "type": "boolean", "description": "Indicates whether managed-app data should be encrypted. (Android only)" }, "faceIdBlocked": { "type": "boolean", "description": "Indicates whether use of the FaceID is allowed in place of a pin if PinRequired is set to True. (iOS Only)" }, "minimumRequiredPatchVersion": { "type": "string", "description": "Define the oldest required Android security patch level a user can have to gain secure access to the app. (Android only)", "nullable": true }, "minimumRequiredSdkVersion": { "type": "string", "description": "Versions less than the specified version will block the managed app from accessing company data. (iOS Only)", "nullable": true }, "minimumWarningPatchVersion": { "type": "string", "description": "Define the oldest recommended Android security patch level a user can have for secure access to the app. (Android only)", "nullable": true }, "screenCaptureBlocked": { "type": "boolean", "description": "Indicates whether screen capture is blocked. (Android only)" }, "apps": { "type": "array", "items": { "$ref": "#/components/schemas/microsoft.graph.managedMobileApp" }, "description": "List of apps to which the policy is deployed.", "x-ms-navigationProperty": true }, "deploymentSummary": { "anyOf": [ { "$ref": "#/components/schemas/microsoft.graph.managedAppPolicyDeploymentSummary" }, { "type": "object", "nullable": true } ], "description": "Navigation property to deployment summary of the configuration.", "x-ms-navigationProperty": true }, "@odata.type": { "type": "string", "default": "#microsoft.graph.defaultManagedAppProtection" } }, "description": "Policy used to configure detailed management settings for a specified set of apps for all users not targeted by a TargetedManagedAppProtection Policy" } ], "x-ms-discriminator-value": "#microsoft.graph.defaultManagedAppProtection" }