Help/getting started
getting started

Onboard 50 sites in one afternoon

Updated May 12, 2026 9 views 0 found this helpful

Most agencies get every site under PowerSEC by the end of one work session. Here is the path our top customers take.

Step 1 — Generate one shared install token

# In Central, Settings → API tokens → "New install token"
# Copy the token; it embeds your account id and the install role.
TOKEN=psec_install_xxxxxxxx

Step 2 — Run the bulk-install script over SSH

for SITE in site-list.txt; do
  ssh "$SITE" "cd /var/www/html && wp plugin install \
    https://powersec.io/dl/powersec-latest.zip \
    --activate && wp option update powersec_install_token $TOKEN"
done

Step 3 — Watch sites come online in Central

Within 30–90 seconds of activation, each site appears in your dashboard with a green dot. The first sync also seeds the rules bundle and runs an initial scan.

Step 4 — Apply your standard policy bundle

# Apply the same firewall rules + scan schedule + alert channels to all sites.
psec apply-policy --bundle agency-default --to all

That's it. 50 sites, one afternoon, fully protected.

Couldn't find what you're looking for?

Browse more articles or reach out to our support team.

Browse all articles Email support