Smplify CLI Reference

Preview command coverage and execution behavior.

The CLI already exposes authentication, tenant, device, remediation, ADE, policy, app, identity, tagging, and adjacent admin controller workflows through a release-backed executable.

Command coverage

The command surface covers the main operational layers of the platform today, with broader controller-backed expansion continuing behind the same CLI model.

Current command coverage
Auth, tenants, devices, remediation, policies, apps, ADE, tags, users, roles, LDAP, email
Authentication
login, logout, status, token
Tenants
list, use, info, active tenant context
Devices
list, get, search, controller-backed operations
Remediation
list, run, status
Policies and apps
policy, app store, private apps, ADE, tags
Automation model
JSON-friendly output, stable resource-action verbs, tenant-scoped execution

Output behavior

Prefer JSON output when downstream tooling needs deterministic parsing, and use table output for quick human review in a terminal.

JSON output

smplify device list --output json

Table output

smplify device list

Request bodies

smplify policies create --body-file ./policy.json

Command index

A curated starting index for the most important hand-written and high-signal command families available in the CLI today.

Auth

smplify auth login
smplify auth status

Tenant

smplify tenant list
smplify tenant use <tenant-id>

Devices

smplify device list
smplify device search --output json

Remediation

smplify remediation list
smplify remediation run ...

Admin surfaces

The broader CLI surface continues to track the same platform capabilities surfaced in the Smplify API and MCP gateway.

Core operator surfaces

Authentication, tenant switching, device search, remediation runs, and related day-to-day platform actions.

Controller-backed expansion

ADE, identity, tags, roles, email settings, LDAP, apps, policies, and adjacent admin workflows exposed through the same execution layer.