If you look after many WordPress sites, the quickest way to bring them into PowerSEC is to connect each one from its own WordPress admin. Each site takes a couple of minutes.
Who this guide is for: agencies and teams managing WordPress sites they own or are authorized to administer.
Before you start
- Your plan's site limit. The Free plan connects up to 10 sites; Pro Protection allows unlimited connected sites for monitoring (fair use). The Agency plan includes 5 protected sites; more protected sites are added by our team — request access.
- The plugin. Install it from Plugins → Add New (search for PowerSEC), or download the ZIP from powersec.io/dl/powersec-latest.zip. With WP-CLI:
wp plugin install /path/to/powersec-latest.zip --activate.
Step 1 — Connect each site from WordPress
- In the site's WordPress admin, open PowerSEC → Central Connection
- Click Connect automatically
- Sign in to PowerSEC Central in the tab that opens (or create an account)
- Click Approve and connect
Central sends the connection keys back to the site; nothing is saved unless Central confirms the connection works. Repeat for each site.
Or add a site from the dashboard
- In Central, open Sites → Add site and enter the site's name and URL
- Central shows three keys once: API Key, Telemetry key, and Remote control key
- Paste them into the plugin under PowerSEC → Central Connection and save
See Connecting your first site.
Step 2 — Check that sites come online
Each site appears in Dashboard → Sites after its first sync, usually within a few minutes.
Step 3 — Apply your standard settings
- Agency plan: Dashboard → Agency has bulk actions for the sites you select (run a security scan, create backups, check plugin vulnerabilities) and Policy Templates that apply a standard set of firewall, scanner and notification settings to a site.
- Other plans: open each site's Settings page in Central, or adjust the plugin settings in WordPress.
From the command line
The PowerSEC CLI (npm install -g @powersec/cli, then psec login --api-key psec_live_xxx) can list your connected sites with psec sites list and show one site with psec sites status example.com. Create the API key under Dashboard → Settings → API Keys.