Skip to content

CLI Permissions Settings

github-actions[bot] edited this page Aug 23, 2026 · 1 revision

ed permissions settings

Open the System Settings destination for one permission without raising a prompt or relaunching Edith.

ed permissions settings <permission> [--json]

The permission id is completed from the same nine-value catalogue used by request. Bluetooth is granted when its feature first runs, but its privacy pane can still be opened here. Automation has no direct destination and exits 4 with its first-use explanation.

--json shape

{
  "opened": true,
  "permission": "screenRecording",
  "url": "x-apple.systempreferences:com.apple.preference.security?Privacy_ScreenCapture"
}

The command exits 0 only after macOS accepts the Settings URL. It does not need the Edith menu bar helper because opening a settings pane belongs to the local Mac where ed is running.

Examples

ed permissions settings calendar
ed permissions settings screenRecording --json

Where to go next

CLI reference

Getting Started
Config
App
Extensions
Permissions
Usage
System
Music
Calendar
Clipboard
Color
Download
Apps
Tools
Shelf
Cleaner
Machines
Machines Remote
Machines Docker
Machines Files
Machines Power
Machines Workspace
Attention
Companion
Herdr
Lid Awake
Machines Terminal
Machines Thermal

Guides

Clone this wiki locally