KeyboardSettings
The declaration to configure keyboard settings.
Declaration
object KeyboardSettingsProperties
| Name | Type | Description |
|---|---|---|
AllowAutoCorrection | boolean | If |
AllowDefinitionLookup | boolean | If |
AllowDictation | boolean | If |
AllowMathKeyboardSuggestions | boolean | If |
AllowPredictiveText | boolean | If |
AllowSlideToType | boolean | If |
AllowSpellCheck | boolean | If |
AllowTextReplacement | boolean | If |
Discussion
Specify com.apple.configuration.keyboard.settings as the declaration type.
Configuration availability
Allowed in supervised enrollment | iOS, macOS, Shared iPad |
Allowed in device enrollment | NA |
Allowed in user enrollment | NA |
Allowed in local enrollment | NA |
Allowed in system scope | iOS, macOS |
Allowed in user scope | macOS, Shared iPad |
Configuration examples
This configuration restricts keyboard features.
{
"Type": "com.apple.configuration.keyboard.settings",
"Identifier": "A1B2C3D4-E5F6-4A5B-9C8D-7E6F5A4B3C2D",
"ServerToken": "F1E2D3C4-B5A6-4D5E-8F9A-0B1C2D3E4F5A",
"Payload": {
"AllowAutoCorrection": false,
"AllowSlideToType": false,
"AllowDefinitionLookup": false,
"AllowDictation": false,
"AllowMathKeyboardSuggestions": false,
"AllowPredictiveText": false,
"AllowTextReplacement": false,
"AllowSpellCheck": false
}
}