Apple MDM & DDM Policy Explorer

Explore the full catalogue of Apple Mobile Device Management (MDM) and Declarative Device Management (DDM) policies for macOS and iOS. Use the interactive explorer to search, filter, and reference policy keys for use with Microsoft Intune, Jamf, or any standards-compliant MDM solution.

Policy categories

  • Configuration Profile
  • Declarative Configuration
  • Declarative Activation
  • Declarative Asset
  • Declarative Management

Math Settings ()

The declaration to configure the math and calculator apps.

iOS(18.0)macOS(15.0)
Branch: release

Settings (15)

SettingTypeRequiredDefaultManual InstallSupported OS
Calculator
Calculator
If present, configures the built-in Calculator app.
5 subkeys
dictionaryoptional
Yes
iOS (18.0+)macOS (15.0+)
└─
BasicMode
BasicMode
If present, configures the basic mode of the calculator. Basic mode is always enabled.
1 subkey
dictionaryoptional
Yes
iOS (18.0+)macOS (15.0+)
└─ └─
AddSquareRoot
AddSquareRoot
Add the square root button to the basic calculator by replacing the +/- button. Normally, the square root button is available in scientific mode, so this key can be used to make it available when the scientific mode is restricted.
booleanrequired
Yes
iOS (18.0+)macOS (15.0+)
└─
ScientificMode
ScientificMode
If present, configures the scientific mode of the calculator. If not present, scientific mode is enabled.
1 subkey
dictionaryoptional
Yes
iOS (18.0+)macOS (15.0+)
└─ └─
Enabled
Enabled
Controls whether the mode is enabled.
booleanrequired
Yes
iOS (18.0+)macOS (15.0+)
└─
ProgrammerMode
ProgrammerMode
If present, configures the programmer mode of the calculator. If not present, programmer mode is enabled.
1 subkey
dictionaryoptional
No
└─ └─
Enabled
Enabled
Controls whether the mode is enabled.
booleanrequired
Yes
iOS (18.0+)macOS (15.0+)
└─
MathNotesMode
MathNotesMode
If present, configures the Math Notes mode of the calculator. If not present, Math Notes mode is enabled.
1 subkey
dictionaryoptional
Yes
iOS (18.0+)macOS (15.0+)
└─ └─
Enabled
Enabled
Controls whether the mode is enabled.
booleanrequired
Yes
iOS (18.0+)macOS (15.0+)
└─
InputModes
InputModes
If present, controls global input options of the calculator. If not present, all input modes are enabled.
2 subkeys
dictionaryoptional
Yes
iOS (18.0+)macOS (15.0+)
└─ └─
UnitConversion
UnitConversion
Configures whether unit conversions are enabled.
booleanrequired
Yes
iOS (18.0+)macOS (15.0+)
└─ └─
RPN
RPN
Configures whether RPN input is enabled.
booleanrequired
No
SystemBehavior
SystemBehavior
If present, configures math behavior in the system.
2 subkeys
dictionaryoptional
Yes
iOS (18.0+)macOS (15.0+)
└─
KeyboardSuggestions
KeyboardSuggestions
Controls whether keyboard suggestions include math solutions. This key is also supported by the keyboard.settings configuration.
booleanrequired
Yes
iOS (18.0+)macOS (15.0+)
└─
MathNotes
MathNotes
Controls whether Math Notes is allowed in other apps such as Notes.
booleanrequired
Yes
iOS (18.0+)macOS (15.0+)