Skip to content

CLI Permissions Settings

pukbot[bot] edited this page Aug 26, 2026 · 2 revisions

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 ten-value catalogue used by request. Application Audio and Bluetooth are granted when their features first run, but their privacy panes 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
ed permissions settings applicationAudio

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
Emoji
Herdr
Lid Awake
Machines Terminal
Machines Thermal

Guides

Clone this wiki locally