microsoft / Intune-Config-Frameworks

This repository of JSON files are used to create configuration frameworks to protect data and devices using App Protection Policies and mobile device compliance and configuration policies.
MIT License
78 stars 25 forks source link

iOS basic security compliance (Level 1) #1

Closed FrankSchuurman68 closed 4 years ago

FrankSchuurman68 commented 4 years ago

{ "@odata.type": "#microsoft.graph.iosCompliancePolicy", "description": "Level 1 is the minimum security configuration for an enterprise mobile device owned by the organization.", "displayName": "iOS basic security compliance (Level 1)", "passcodeBlockSimple": false, "passcodeExpirationDays": null, "passcodeMinimumLength": 6, "passcodeMinutesOfInactivityBeforeLock": null, "passcodeMinutesOfInactivityBeforeScreenTimeout": 5, "passcodePreviousPasscodeBlockCount": null, "passcodeMinimumCharacterSetCount": null, "passcodeRequiredType": "deviceDefault", "passcodeRequired": true, "osMinimumVersion": null, "osMaximumVersion": null, "osMinimumBuildVersion": null, "osMaximumBuildVersion": null, "securityBlockJailbrokenDevices": true, "deviceThreatProtectionEnabled": true, "deviceThreatProtectionRequiredSecurityLevel": "secured", "managedEmailProfileRequired": false, "restrictedApps": [

                   ]

}

FrankSchuurman68 commented 4 years ago

{ "@odata.type": "#microsoft.graph.iosCompliancePolicy", "description": "This compliance policy is the security configuration recommended as a standard for organization owned devices where users access more sensitive information.", "displayName": "iOS enhanced security compliance (Level 2)", "passcodeBlockSimple": true, "passcodeExpirationDays": 365, "passcodeMinimumLength": 6, "passcodeMinutesOfInactivityBeforeLock": 5, "passcodeMinutesOfInactivityBeforeScreenTimeout": 5, "passcodePreviousPasscodeBlockCount": 5, "passcodeMinimumCharacterSetCount": null, "passcodeRequiredType": "deviceDefault", "passcodeRequired": true, "osMinimumVersion": "10", "osMaximumVersion": null, "osMinimumBuildVersion": null, "osMaximumBuildVersion": null, "securityBlockJailbrokenDevices": true, "deviceThreatProtectionEnabled": true, "deviceThreatProtectionRequiredSecurityLevel": "secured", "managedEmailProfileRequired": false, "restrictedApps": [

                   ]

}

FrankSchuurman68 commented 4 years ago

{ "@odata.type": "#microsoft.graph.iosCompliancePolicy", "description": "This compliance policy is for devices used by specific users or groups who are uniquely high risk (for example, users who handle highly sensitive data where unauthorized disclosure causes considerable material loss to the organization).", "displayName": "iOS high security compliance (Level 3)", "passcodeBlockSimple": true, "passcodeExpirationDays": 365, "passcodeMinimumLength": 6, "passcodeMinutesOfInactivityBeforeLock": 5, "passcodeMinutesOfInactivityBeforeScreenTimeout": 5, "passcodePreviousPasscodeBlockCount": 5, "passcodeMinimumCharacterSetCount": null, "passcodeRequiredType": "deviceDefault", "passcodeRequired": true, "osMinimumVersion": "12", "osMaximumVersion": null, "osMinimumBuildVersion": null, "osMaximumBuildVersion": null, "securityBlockJailbrokenDevices": true, "deviceThreatProtectionEnabled": true, "deviceThreatProtectionRequiredSecurityLevel": "secured", "managedEmailProfileRequired": false, "restrictedApps": [

                   ]

}