Permissions#
Creating presets, switching them, hotkeys, Focus modes, Shortcuts, and links work without any special macOS permission. A few optional features ask for one.
Accessibility#
Needed for: Lock Dock.
Lock Dock watches where the Dock is and moves it back to the display you chose. macOS only allows this with Accessibility access. On macOS 27 and later, System Settings calls this permission Device Control and Data Access.
- Open Settings → Lock Dock
- Click Grant Accessibility Permission
- In System Settings, turn on DockFlow
- Come back to DockFlow and click Check Again
If DockFlow is still not detected, remove it from the list in System Settings and add it again.
App Management#
Needed for: the full browser profile mode in Presets & Switching.
By default DockFlow opens browser profiles in a mode that needs no extra permission. If you turn off Launch browser profiles without extra permissions, DockFlow needs App Management access so it can fully control existing browser windows. The settings page shows Permission Required until access is granted.
Access to other apps' data#
Needed for: the original ExtraDock connection in ExtraDock in Presets.
When you enable the original ExtraDock integration, macOS may ask whether DockFlow may access data from other apps. DockFlow uses this to detect and talk to ExtraDock. Talk Integrations do not need it. See Talk Integrations.
Notifications#
DockFlow may ask to send notifications. It uses them for short messages, for example when a dockflow:// link could not be carried out, or when you use Relocate Locked Dock while Lock Dock is off.
Administrator password#
Installing the dockflow command in /usr/local/bin may ask for your administrator password. See Command Line Tool.