Files
Cyrus Daboo 97a11a861f Seed2
2026-06-22 15:55:19 -04:00

67 lines
2.0 KiB
YAML

title: External Intelligence Settings
description: The declaration to configure External Intelligence Integrations settings.
payload:
declarationtype: com.apple.configuration.external-intelligence.settings
supportedOS:
iOS:
introduced: '26.4'
allowed-enrollments:
- supervised
allowed-scopes:
- system
sharedipad:
allowed-scopes: []
macOS:
introduced: '26.4'
allowed-enrollments:
- supervised
allowed-scopes:
- system
- user
tvOS:
introduced: n/a
visionOS:
introduced: '26.4'
allowed-enrollments:
- supervised
allowed-scopes:
- system
watchOS:
introduced: n/a
apply: combined
payloadkeys:
- key: Enabled
title: Allow external intelligence integrations
type: <boolean>
presence: optional
default: true
combinetype: boolean-and
content: If `false`, disables external intelligence integrations.
- key: AllowSignIn
title: Allow external intelligence integrations sign in
type: <boolean>
presence: optional
default: true
combinetype: boolean-and
content: If `false`, disables sign-in for external intelligence integrations.
- key: AllowedWorkspaceIDs
title: Allowed external intelligence workspace IDs
type: <array>
presence: optional
combinetype: set-intersection
content: An array of strings, but currently restricted to a single element. If present,
Apple Intelligence allows use of only the given external integration workspace
ID, and requires a sign-in to make requests. The user is required to sign in to
integrations that support signing in. Multiple values combine using an intersect
operation.
subkeys:
- key: workspaceID
title: Allowed workspace ID
type: <string>
examples:
- title: Configuration examples
files:
- tab: External Intelligence Restrictions
description: This configuration restricts external intelligence integrations.
file: examples/declarative/declarations/configurations/external-intelligence.settings/example1.json