Everyone

Admin Actions on Services

Manual provisioning actions, billing overrides, server moves, and bulk operations available to admins on service records.

Last updated 1776211200

Opening a Service

Go to Admin → Services → [service] to open the service detail page. You can also reach a service from:

  • Admin → Clients → [client] → Services tab.
  • Admin → Orders → [order] → linked services.

Provisioning Actions

These buttons appear on the service detail page and dispatch jobs to the queue:

Action Job dispatched Typical use
Create Account CreateAccount Re-run initial provisioning after a failure
Suspend SuspendAccount Manually restrict access (e.g. abuse, non-payment)
Unsuspend UnsuspendAccount Restore access after payment or issue resolved
Terminate TerminateAccount Permanently delete the account from the server

[!WARNING] Terminate permanently deletes all hosting account data from the server. Ensure you have confirmed this with the client or that backups exist. This cannot be undone.


Force-Override Status

If the server is offline or a job fails, the service status in Commerce may not reflect reality. Use Override Status to manually set the status without dispatching a provisioning job:

  1. Click Override Status on the service detail page.
  2. Select the desired status.
  3. Enter a reason (logged in the activity log).
  4. Save.

[!TIP] Use status override during server migrations when provisioning jobs cannot run. Restore the correct status after the migration completes.


Editing Billing Details

Admins can modify the billing configuration on a service without creating a new order:

Field Where to edit Notes
Next due date Service detail → Edit → Next Due Date Useful for granting a free extension
Billing cycle Service detail → Edit → Billing Cycle Changing cycle does not recalculate price automatically
Amount Service detail → Edit → Amount Override the renewal price for this specific service

[!IMPORTANT] Changing the billing cycle or amount here only affects future invoices for this service. It does not retroactively change past invoices.


Moving to a Different Server

To move a service to a different server in the same server group:

  1. Go to Admin → Services → [service] → Edit.
  2. Change the Server field to the destination server.
  3. Save.

This updates the Commerce record only. You must manually migrate the hosting account on the servers and then run Create Account on the new server if needed.


Admin Notes

The Admin Notes field on the service detail page stores internal notes visible only to admins. Use it to record:

  • Manual changes made to the account.
  • Client communication history.
  • Server migration notes.

Provisioning Log

Every provisioning job dispatched for a service is logged. View the log at Admin → Services → [service] → Provisioning Log. Each entry shows:

  • Timestamp
  • Action (CreateAccount, Suspend, etc.)
  • Status (success / failed)
  • Response from the provisioning module (error message if failed)

Bulk Operations

From the Admin → Services list, select multiple services to:

Bulk action Result
Bulk Suspend Dispatches SuspendAccount for each selected service
Bulk Unsuspend Dispatches UnsuspendAccount for each selected service
Bulk Terminate Dispatches TerminateAccount for each selected service

Use bulk suspend/terminate when decommissioning a server or migrating a large number of accounts.

[!IMPORTANT] All bulk actions are logged in the activity log. They are irreversible (especially terminate). Filter carefully before using bulk terminate.


Related Articles