AuthAction CLI
Manage your tenants, applications, users, roles, connections, and more — all from the terminal. Script, automate, and integrate AuthAction into any workflow.
Get started in seconds
Install
npm install -g @authaction/cli
Authenticate
Select a tenant
Start managing
Commands
Everything you need to manage AuthAction from the terminal
Tenants
Create and manage tenants, switch active context.
Applications
Register and configure your OAuth2 applications.
Users
List, create, update, and delete users.
Roles
Define and assign roles for access control.
Connections
Manage social and enterprise identity connections.
Organizations
Create and manage multi-tenant organizations.
API Servers
Register API servers and configure scopes.
Emails & SMTP
Configure SMTP settings and send test emails.
Plans & Members
Manage subscription plans and tenant members.
Built for developer workflows
Automate, script, and integrate AuthAction management into any pipeline
Script anything
Pipe commands, use --json output mode, and chain with any shell tooling.
Automate tenant setup, user provisioning, and role assignment in CI/CD.
Multi-region aware
Target any AuthAction region (AU, CA, CN, EU, IN, JP, US) per command with the
--region flag, or set a default in your config.
Secure by default
Authenticates via browser-based OAuth2 flow. Tokens are stored locally and never transmitted in plain text. MIT licensed and open source.
Ready to manage AuthAction from the terminal?
Install the CLI in seconds. No config files required to get started.
npm install -g @authaction/cli