Safari:Bookmarks ()

The declaration to configure managed bookmarks in Safari.

iOS(26.0)macOS(26.0)visionOS(26.0)
Branch: release

Settings (7)

SettingTypeRequiredDefaultManual InstallSupported OS
Managed Bookmarks
ManagedBookmarks
A dictionary that specifies a set of managed bookmarks.
1 subkey
arrayoptional
Yes
iOS (26.0+)macOS (26.0+)visionOS (26.0+)
└─
BookmarkGroup
BookmarkGroup
A group of managed bookmarks.
3 subkeys
dictionaryrequired
Yes
iOS (26.0+)macOS (26.0+)visionOS (26.0+)
└─ └─
GroupIdentifier
GroupIdentifier
A string that specifies the unique identifier for this group of managed bookmarks. Safari displays a separate managed bookmarks item for each set of unique managed bookmarks based on the value of this key. If multiple active configurations use the same value for this key, Safari displays a single group formed by merging the list of `Bookmarks` from each group.
stringrequired
Yes
iOS (26.0+)macOS (26.0+)visionOS (26.0+)
└─ └─
The name of the bookmarks folder.
Title
The name of the bookmarks folder. Safari uses this as the title for the top-level managed bookmarks item.
stringrequired
Yes
iOS (26.0+)macOS (26.0+)visionOS (26.0+)
└─ └─
Bookmarks
Bookmarks
A list of bookmarks. Either a `URL` or `Folder` key must be present in each item.
1 subkey
arrayrequired
Yes
iOS (26.0+)macOS (26.0+)visionOS (26.0+)
└─ └─ └─
bookmarks-item
bookmarks-item
A bookmark that specifies a title, and either a URL for the bookmark, or a nested folder of bookmarks.
3 subkeys
dictionaryrequired
Yes
iOS (26.0+)macOS (26.0+)visionOS (26.0+)
└─ └─ └─ └─
[Structure continues recursively]
This structure continues with 3 subkeys (deeply nested - 3 subkeys). See Apple's documentation for the complete structure.
Yes
iOS (26.0+)macOS (26.0+)visionOS (26.0+)