+SYS.3.2.3 iOS (for Enterprise)
---+SYS.3.2.3.G1. Concentration of Risk When One User Account (Apple ID) is Used for all Apple services
---+SYS.3.2.3.G2. Fixed Integration of Pre-Installed Apps and Their Functions
---+SYS.3.2.3.G3. Improper Access to Outsourced Data
---+SYS.3.2.3.A1 Strategy for Using iOS Devices (B)
---+SYS.3.2.3.A2 Planning the Use of Cloud Services (B)
---+SYS.3.2.3.A7 Preventing Unauthorised Deletion of Configuration Profiles (B)
---+SYS.3.2.3.A12 Using Apple IDs (S)
---+SYS.3.2.3.A13 Using the “iOS Restrictions” Configuration Option (S)
---+SYS.3.2.3.A14 Using the iCloud Infrastructure (S)
---+SYS.3.2.3.A15 Using Continuity Functions (S)
---+SYS.3.2.3.A17 Using the Device Code History (S)
---+SYS.3.2.3.A18 Using the Configuration Option for the Safari Browser (S)
---+SYS.3.2.3.A21 Installation of Apps and Integration of the Apple App Store (S)
---+SYS.3.2.3.A23 Using Automatic Deletion of Configuration Profiles (H)
---+SYS.3.2.3.A25 Using the Configuration Option for AirPrint (H)
---+SYS.3.2.3.A26 No Connections to Host Systems (H)

SYS.3.2.3 iOS (for Enterprise)

Introduction

Due to their modern and simple control concepts and high performance, smartphones and tablets are very common nowadays. This also includes the mobile iPhone and iPad devices produced by Apple, which run on the operating systems iOS and iPadOS. Since iPadOS is based on iOS, both are referred to as “iOS” in this module for simplicity. At present, the two operating systems mainly have functional differences that take into account the different form factor of the devices.

Originally, these devices were designed for private use. Due to the reshaping of infrastructures and the ways in which information is collected and processed, however, they are also being used more and more frequently in professional environments, where they are even replacing laptops in some cases.

Through the integration of business functions, iOS has (from version 4) been gradually extended for use in companies and public authorities, and functions have been integrated for management from an organisation’s point of view. This includes the possibility of centralised device registration (Apple Business Manager) as well as options such as Single Sign-On (SSO).

Objective

The objective of this module is to show how devices that run on iOS (for Enterprise) can be used securely in organisations. Requirements are presented for the settings of iOS-based end devices, which can be distributed to devices in the form of configuration profiles. iOS configuration profiles include uniformly defined settings (e.g. for security policies or individual system aspects) for managing iOS-based devices in a standardised and centralised manner and configuring them automatically.

Scoping and Modelling

Module SYS.3.2.3 iOS (for Enterprise) must be applied to all smartphones and tablets running the Apple iOS operating system that are used for business purposes.

This module includes basic specifications to be observed and fulfilled when operating iOS-based devices that are integrated into an organisation’s processes. Requirements for integrating such devices into an organisation’s security or collaboration infrastructure are not the focus of this module. Through mobile device management (MDM), it is possible to manage devices centrally and roll out configuration profiles for specific user groups or intended purposes. Using an MDM system, safeguards can also be implemented in a uniform way. This module assumes that the iOS devices to be managed are integrated into an MDM infrastructure. If a small number of devices are managed, they can be used without MDM in exceptional cases for economic reasons. Requirements for the operation of MDM systems can be found in module SYS.3.2.2 Mobile Device Management (MDM). For smaller environments, Apple Configurator can also be used to roll out the requirements listed in this module to multiple end devices in a uniform way. General and overarching aspects of the operation of smartphones and tablets (regardless of the respective operating systems) can be found in module SYS.3.2.1 General Smartphones and Tablets and must also be implemented if iOS-based devices are used.

SYS.3.2.1 General Smartphones and Tablets also contains requirements for the use of biometric authentication mechanisms.

Useful Resources

In its publications on cyber security, the BSI has published the document BSI-CS 074, “iOS-Konfigurationsempfehlung auf Basis betriebssystemeigener Mittel für eine Nutzung mit erhöhter Sicherheit” [iOS Configuration Recommendation Based on the Operating System's Own Resources for Use with Enhanced Security], 2015.

In the context of the topics of this module, Apple provides additional support information, including:

  • Apple Configurator: https://support.apple.com/de-de/apple-configurator
  • Apple Security Updates: https://support.apple.com/en-us/HT1222
  • Obsolete and vintage products: https://support.apple.com/de-de/HT201624
  • Apple Business Manager: https://business.apple.com
  • Support for companies and education institutions: https://www.apple.com/de/support/business-education/

1. Panoramica

Titolo Standard
SYS.3.2.3.A1 Strategy for Using iOS Devices (B)

If an MDM system is used, any iOS-based devices in use MUST be managed and configured via this system. There MUST be a strategy for using iOS devices that defines aspects such as the selection of end devices or backup strategies. Whether additional apps from third-party providers should or may be used MUST be regulated. Furthermore, jailbreaks MUST be prohibited by organisational guidelines and, if possible, technically prevented.

SYS.3.2.3.A2 Planning the Use of Cloud Services (B)

Before iOS-based devices are used, it MUST be determined which cloud services should or may be used and to what extent. It SHOULD be taken into account that iOS-based devices are generally closely intertwined with Apple's own iCloud services. It SHOULD also be considered that this integration can be triggered by merely activating individual devices with an Apple ID. It SHOULD therefore be checked whether Apple Business Manager (formerly the Device Enrollment Program, DEP) can be used for device registration.

SYS.3.2.3.A7 Preventing Unauthorised Deletion of Configuration Profiles (B)

In order to ensure that configuration profiles cannot be deleted without authorisation, suitable technical (e.g. through support mode) or organisational regulations MUST be established and implemented. Users of mobile devices SHOULD be made aware of the intention and purpose of these security safeguards.

SYS.3.2.3.A12 Using Apple IDs (S)

An anonymised Apple ID SHOULD be used instead of a user's personal Apple ID. If possible, Apple Business Manager SHOULD be used for volume licensing (formerly the Volume Purchase Program, VPP) and the centralised installation of apps.

SYS.3.2.3.A13 Using the “iOS Restrictions” Configuration Option (S)

All iOS functions and services that are not needed or allowed SHOULD be disabled. Based on the intended purpose at hand and the underlying protection needs, the use of lock screens, unified communication, Siri, background images, connections to host systems, and diagnostic and usage data SHOULD be checked in particular.

SYS.3.2.3.A14 Using the iCloud Infrastructure (S)

Before extensive or selective usage of the iCloud infrastructure is approved for business use, the compatibility of Apple’s general terms and conditions with an organisation's internal policies SHOULD be assessed in terms of availability, confidentiality, integrity, and data protection. If the use of the iCloud infrastructure is allowed, identities on the iCloud web service SHOULD be verified by two-factor authentication. Otherwise, iCloud use for purely business purposes SHOULD be reduced to a minimum or completely prohibited.

SYS.3.2.3.A15 Using Continuity Functions (S)

If using the iCloud infrastructure has not been generally prohibited by an organisation’s security management department, the compatibility of Continuity functions with the organisation's internal policies SHOULD be assessed, taking account of the aspects of confidentiality and integrity. Based on the results of this assessment, the extent to which these functions are technically and organisationally restricted SHOULD be regulated.

SYS.3.2.3.A17 Using the Device Code History (S)

In configuration profiles, the number of unique codes that must be used before repetition is allowed SHOULD be set to an appropriate value.

SYS.3.2.3.A18 Using the Configuration Option for the Safari Browser (S)

The browser policies already established in an organisation SHOULD also be implemented accordingly for Safari by means of technical and organisational safeguards. The requirements for browsers on stationary and portable PCs that are already in place SHOULD be used as a basis for securing iOS-based devices and establishing application scenarios. The operational environment of the devices SHOULD be considered.

SYS.3.2.3.A21 Installation of Apps and Integration of the Apple App Store (S)

To ensure that the required apps are sufficiently available to authorised users at the necessary time, consideration SHOULD be given to integrating Apple Business Manager into the MDM infrastructure. Payments in the App Store SHOULD NOT be confirmed using biometrics.

SYS.3.2.3.A23 Using Automatic Deletion of Configuration Profiles (H)

Devices that are continuously offline for a clearly defined period of time SHOULD lose their access to the corresponding organisation's internal infrastructure. At the end of the defined period or on a specific day, their configuration profiles SHOULD be deleted without the need for action on the part of those in charge of IT. If the user of such a device accesses their organisation's internal network before the period expires, this SHOULD reset the period until their configuration profile will be automatically deleted. If it is necessary to ensure that a user is still in possession of a given device, the user SHOULD be actively prompted to establish access within a set period of time. If no access is established before this period expires, the user's configuration profile SHOULD be automatically deleted.

SYS.3.2.3.A25 Using the Configuration Option for AirPrint (H)

Approved AirPrint printers SHOULD be provided to users by means of a configuration profile. In order to prevent users from printing information on untrusted printers, all communication links SHOULD always be routed through an organisation’s infrastructure systems.

SYS.3.2.3.A26 No Connections to Host Systems (H)

To prevent iOS-based devices from being connected to other IT systems in an unauthorised manner, users SHOULD only be able to connect iOS-based devices to a corresponding MDM system.

1.1 Riferimenti

1.2 Requisiti identificati

1.3 Regolamentazioni correlate

2. Requisiti identificati

Requisiti
Fonte Requisito

3. Regolamentazioni correlate

Regolamentazioni
Fonte Regolamentazione

Ticket collegati