Authentication is the gate between your terminal and your mailbox. nylas auth scopes handles it.
The nylas auth scopes command shows which OAuth permissions are granted for a connected account — email read, email send, calendar access, contacts access, and more. Useful for debugging permission errors or verifying least-privilege access.
How It Works
The CLI stores credentials securely in your system keychain (macOS Keychain, Linux Secret Service, or Windows Credential Manager). Tokens are refreshed automatically — you authenticate once and commands just work.
Syntax
nylas auth scopes [grant-id]
Examples
Show scopes for active account:
nylas auth scopes
Show scopes for specific grant:
nylas auth scopes grant_abc123
Key Flags
Run nylas auth scopes --help to see all available flags. Add --json for machine-readable output — useful when piping into jq or feeding data to scripts.
nylas auth scopes --help
Full docs: nylas auth scopes reference — all flags, advanced examples, and troubleshooting.
All commands: Nylas CLI Command Reference
Get started: brew install nylas/nylas-cli/nylas — other install methods
Top comments (0)