Play / The map / The capabilities / Change its own permission settings

Change its own permission settings

grant.credential.selfgrant × credential at self reach (the agent's own process, sandbox or turn). Family: identity. Effect: undone by the same actor with no loss.

Granted by 3 of 9

ProfileControl on the pathEvidenceVia
Claude Code — local · confirm off◐ settingderivedshell (Bash)
Claude Code — local · confirm on◐ settingderivedshell (Bash)
Claude Desktop — local tools◐ settingderivedlocal files and commands (when enabled)

What narrows it

The setting: settings owned by a different user than the one the agent runs as, or set above the session by the platform

What it costs: minutes, if the platform supports it; otherwise the separate account

Tier after: boundary

In the mandates

Edit the primitives · edit the reductions