Safeguard Docs
Compliance ConnectorsSetup by categoryCloud Infrastructure

UpCloud

Connect UpCloud to Safeguard: what it provides, how to set it up, and the frameworks it provides evidence for.

Connect UpCloud to collect cloud infrastructure evidence with automated compliance tests, switched on per workspace.

CategoryCloud Infrastructure
Connect withAPI token
What a connection producesAutomated compliance tests
UpCloud's guidedevelopers.upcloud.com

Connect with an API token

  1. In UpCloud:

    1. Create a dedicated API sub-account: in the UpCloud Control Panel go to People › Accounts and click Create subaccount.
    2. Enter the contact details and set the API password (this is the Username and Password for Safeguard's form).
    3. In the permissions section, enable API access and turn off Control Panel access. Grant access to the servers, storage and tags Safeguard should see through the server, storage and tag access options.
    4. Click Create subaccount.
    5. Optional, instead of the password: in the Control Panel go to Account › API Tokens and click Add new API token. Enter a Name and Expiration (maximum validity is 365 days), leave Allow token to create tokens off, set the allowed IP ranges, and copy the token: the full token is only shown once.

    Where to find the other values:

    • Username: The username you set when creating the sub-account under People › Accounts.

    UpCloud shows the secret only once, so copy it before you leave the page.

    A new API sub-account has full permissions on resources it creates but no access to existing servers or storage until you grant it. The sub-account's API access flag has no effect on API tokens. The exact label for read-only server/storage access in the permissions section was not quoted in the docs read. The password is not shown once; the API token is.

    Source: upcloud.com, upcloud.com, developers.upcloud.com, checked 2026-10-07.

    The permissions Safeguard needs: API sub-account, read access.

  2. On Compliance › Connectors, open UpCloud, click Connect, choose API token and fill in:

    FieldWhat to enter
    UsernameOptional.
    PasswordOptional. Stored encrypted and never shown again.

    Or, instead: API token (optional).

  3. Click Connect with token.

Frameworks

Safeguard's automated tests read UpCloud and map to the controls below. When a test passes, the result is evidence toward each control it maps to, in every framework listed. It is evidence toward a control, not proof that the control is met on its own.

FrameworkEvidenceControlsTests
SOC2Automated testsA1.2, CC6.2, CC6.3, CC6.64
ISO/IEC 27001Automated testsA.5.16, A.5.18, A.6.5, A.8.13, A.8.204
HIPAA Security RuleAutomated tests164.308(a)(3), 164.308(a)(4), 164.308(a)(7), 164.312(e)(1)4
PCI DSSAutomated tests1.3.1, 7.2.4, 8.2.53
NIST CSF 2.0Automated testsPR.AA-01, PR.AA-05, PR.DS-11, PR.IR-014

These tests are switched on per workspace by the Safeguard team.

On this page