system

Choose how far calls from Dagu Cloud may go on this server

Changed on

Sets the highest role calls from Dagu Cloud get on this server, whether they may decide steps waiting for a person, or both. Changes apply at once; off closes the connection and ends the calls in flight. Admin only.

put/license/remote-access

Request

  • Base URL
    http://localhost/api/v1
  • Auth
    • HTTP bearer
    • or HTTP basic
    • or none

Query parameters

remoteNodestring

name of the remote node

Request body

level'off' | 'viewer' | 'operator' | 'developer'

The highest role calls from Dagu Cloud get on this server: off refuses them, viewer reads DAGs, runs, and logs, operator also starts, enqueues, retries, and stops runs of existing DAGs, and developer also changes DAG definitions and runs inline specs

approvalsboolean

Whether calls from Dagu Cloud may approve, reject, or push back steps waiting for a person

Response

Remote access on this server after the change

level'off' | 'viewer' | 'operator' | 'developer' required

The highest role calls from Dagu Cloud get on this server: off refuses them, viewer reads DAGs, runs, and logs, operator also starts, enqueues, retries, and stops runs of existing DAGs, and developer also changes DAG definitions and runs inline specs

levelConfiguredboolean required

Whether cloud.remote_access in the configuration fixes the level

approvalsboolean required

Whether calls from Dagu Cloud may approve, reject, or push back steps waiting for a person

approvalsConfiguredboolean required

Whether cloud.remote_approvals in the configuration fixes approvals

connectedboolean required

Whether this server process holds its connection to the relay, so calls from Dagu Cloud reach it

errorstring

Why the last connection failed or Dagu Cloud refused it, such as a workspace without a plan or a trial

Changes