Docs / Desktop Management / Remote Actions

Remote Actions

ZEM Cloud allows you to execute remote actions on enrolled endpoints directly from the dashboard.

Accessing Remote Actions

Remote actions can be accessed from:

  • Endpoint Details - Click on an endpoint, then use the Toolbox menu
  • Context Menu - Right-click on an endpoint row (if supported)
  • Action Queue - View pending and completed actions

Available Actions

Reboot

Restart the endpoint. Two options are available:

  • Reboot Now - Immediate restart
  • Scheduled Reboot - Reboot at a specified time

When scheduling a reboot, select the date and time. The endpoint will reboot at the scheduled time if it's online.

Shutdown

Power off the endpoint. The device will need to be physically powered on again.

Update Now

Trigger an immediate update check and installation. This bypasses the normal update schedule and:

  1. Checks for available updates
  2. Downloads all pending updates
  3. Installs updates
  4. Reboots if required (and auto-reboot is enabled)

Lock User

Disable a local user account, preventing them from logging in. The user's data remains intact.

Unlock User

Re-enable a previously locked user account.

Logout User

Force logout a currently logged-in user. This ends their session immediately.

Add User

Create a new local user account on the endpoint:

  1. Enter the username
  2. Enter a temporary password
  3. Choose whether to grant administrator privileges
  4. Click Add User

Remove User

Delete a local user account and optionally their data:

  1. Select the user to remove
  2. Confirm the deletion

Set Timezone

Change the endpoint's timezone setting:

  1. Open Endpoint Settings from the Toolbox
  2. Select the desired timezone from the dropdown
  3. Click Save

Action Queue

All remote actions are processed through a queue system:

  • Pending - Action is waiting to be delivered
  • Delivered - Action has been sent to the endpoint
  • Completed - Action has been executed successfully
  • Failed - Action could not be completed
  • Cancelled - Action was cancelled before delivery

View the Action Queue page to monitor all pending and completed actions across your endpoints.

Action Timing

Actions are delivered when the endpoint next checks in, which occurs every 60 seconds for online endpoints.

If an endpoint is offline:

  • Actions remain in the queue
  • They will be delivered when the endpoint comes online
  • Actions may expire after a configurable timeout

Cancelling Actions

Pending actions can be cancelled before they are delivered:

  1. Navigate to the Action Queue
  2. Find the pending action
  3. Click the Cancel button
  4. Confirm the cancellation

Once an action has been delivered to the endpoint, it cannot be cancelled.

Audit Trail

All remote actions are logged in the Audit Log with:

  • Action type and parameters
  • Target endpoint
  • User who initiated the action
  • Timestamp
  • Result (success or failure)