<!--
{
  "availability" : [
    "iOS: 15.0.0 -",
    "iPadOS: 15.0.0 -",
    "macCatalyst: -",
    "tvOS: 26.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "ManagedSettings",
  "identifier" : "/documentation/ManagedSettings/ManagedSettingsStore",
  "metadataVersion" : "0.1.0",
  "role" : "Class",
  "symbol" : {
    "kind" : "Class",
    "modules" : [
      "Managed Settings"
    ],
    "preciseIdentifier" : "s:15ManagedSettings0aB5StoreC"
  },
  "title" : "ManagedSettingsStore"
}
-->

# ManagedSettingsStore

A data store that applies settings to the current user or device.

```
class ManagedSettingsStore
```

## Overview

The Managed Settings data store groups settings according to function.
Each group contains relevant data about its associated settings,
for example, a default value and minimum and maximum possible values.

### Configure Settings

Use the settings objects to inspect your application’s current configurations as well as apply new configurations.
Changing the value of a setting to `nil` deletes your app’s configuration for that setting from the device.
The system doesn’t guarantee that the settings you specify govern the device’s behavior.
The system is responsible for determining its effective state based on all the settings it receives.

### Examine Effective Settings

In a few cases, you can also access the effective settings.
For example, a media app can access the effective rating settings to filter the content it offers,
even though it doesn’t provide configurations for these or any other settings.
Subscribe to [`$effectiveMaximumTVShowRating`](/documentation/ManagedSettings/ManagedSettingsStore/$effectiveMaximumTVShowRating) or
[`$effectiveMaximumMovieRating`](/documentation/ManagedSettings/ManagedSettingsStore/$effectiveMaximumMovieRating) to determine what TV shows or movies to offer.

## Topics

### Creating the store

[`init()`](/documentation/ManagedSettings/ManagedSettingsStore/init())

Creates a new instance of a store.

### Managing a settings group

[`ManagedSettingsGroup`](/documentation/ManagedSettings/ManagedSettingsGroup)

A group of settings to manage.

### Restricting device settings

[`account`](/documentation/ManagedSettings/ManagedSettingsStore/account)

Settings that affect accounts.

[`AccountSettings`](/documentation/ManagedSettings/AccountSettings)

An object that configures whether a user can modify their device’s account settings.

[`cellular`](/documentation/ManagedSettings/ManagedSettingsStore/cellular)

Settings that affect cellular networking.

[`CellularSettings`](/documentation/ManagedSettings/CellularSettings)

Constraints on the user’s cellular networking settings.

[`dateAndTime`](/documentation/ManagedSettings/ManagedSettingsStore/dateAndTime)

Settings that affect the date and time.

[`DateAndTimeSettings`](/documentation/ManagedSettings/DateAndTimeSettings)

Constraints on the device’s date and time settings.

[`passcode`](/documentation/ManagedSettings/ManagedSettingsStore/passcode)

Settings that affect the device passcode.

[`PasscodeSettings`](/documentation/ManagedSettings/PasscodeSettings)

Constraints on a user’s ability to change their device’s passcode.

[`shield`](/documentation/ManagedSettings/ManagedSettingsStore/shield)

Settings that affect what activities the system covers with a shielding view on this device.

[`ShieldSettings`](/documentation/ManagedSettings/ShieldSettings)

Constraints that indicate what apps and websites to cover with a shielding view.

[`siri`](/documentation/ManagedSettings/ManagedSettingsStore/siri)

Settings that affect Siri.

[`SiriSettings`](/documentation/ManagedSettings/SiriSettings)

Constraints on the device’s Siri settings.

### Filtering media content

[`appStore`](/documentation/ManagedSettings/ManagedSettingsStore/appStore)

Settings that affect the App Store.

[`AppStoreSettings`](/documentation/ManagedSettings/AppStoreSettings)

Constraints on a user’s App Store settings.

[`application`](/documentation/ManagedSettings/ManagedSettingsStore/application)

Settings that affect applications.

[`ApplicationSettings`](/documentation/ManagedSettings/ApplicationSettings)

Constraints on the apps and categories of apps a user can run on their device.

[`effectiveMaximumMovieRating`](/documentation/ManagedSettings/ManagedSettingsStore/effectiveMaximumMovieRating)

The movie rating constraint that is active on this device.

[`effectiveMaximumTVShowRating`](/documentation/ManagedSettings/ManagedSettingsStore/effectiveMaximumTVShowRating)

The TV rating constraint that is active on this device.

[`gameCenter`](/documentation/ManagedSettings/ManagedSettingsStore/gameCenter)

Settings that affect Game Center.

[`GameCenterSettings`](/documentation/ManagedSettings/GameCenterSettings)

Constraints on the user’s Game Center settings.

[`media`](/documentation/ManagedSettings/ManagedSettingsStore/media)

Settings that affect media.

[`MediaSettings`](/documentation/ManagedSettings/MediaSettings)

Constraints on the media content the user can access.

### Restricting web content

[`safari`](/documentation/ManagedSettings/ManagedSettingsStore/safari)

Settings that affect Safari’s search results and cookie policies.

[`SafariSettings`](/documentation/ManagedSettings/SafariSettings)

Constraints on Safari’s AutoFill and cookie behaviors.

[`webContent`](/documentation/ManagedSettings/ManagedSettingsStore/webContent)

Settings that affect web content.

[`WebContentSettings`](/documentation/ManagedSettings/WebContentSettings)

An object that configures which websites a user can access.

### Accessing metadata

[`BoundedSettingMetadata`](/documentation/ManagedSettings/BoundedSettingMetadata)

Additional information about a bounded setting.

[`SettingMetadata`](/documentation/ManagedSettings/SettingMetadata)

Additional information about a configurable setting.

### Observing current settings

[`effectiveMaximumMovieRating`](/documentation/ManagedSettings/ManagedSettingsStore/effectiveMaximumMovieRating)

The movie rating constraint that is active on this device.

[`$effectiveMaximumTVShowRating`](/documentation/ManagedSettings/ManagedSettingsStore/$effectiveMaximumTVShowRating)



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)