OVHcloud
Connect OVHcloud to Safeguard: what it provides, how to set it up, and the frameworks it provides evidence for.
Connect OVHcloud to collect cloud infrastructure evidence with automated compliance tests, switched on per workspace.
Step-by-step guide: Connect OVHcloud.
| Category | Cloud Infrastructure |
| Connect with | API token |
| What a connection produces | Automated compliance tests |
| OVHcloud's guide | help.ovhcloud.com |
Connect with an API token
-
In OVHcloud:
- Open the OVHcloud token creation page linked from OVHcloud's API first-steps guide.
- Sign in with your OVHcloud customer ID and Password.
- Enter an application name and, optionally, a description of the application and a validity period.
- In Rights, add one GET line for each path Safeguard needs:
/me,/me/*,/cloud/project,/cloud/project/*,/ipand/ip/*. Add no POST, PUT or DELETE rights. - Click Create keys and copy the three keys it issues: the application key (AK), the secret application key (AS) and the consumer key (CK).
- Optional S3 keys: in the Public Cloud project, click Object Storage in the left-hand menu and click Create User (or pick an existing OpenStack user). The credentials are shown once the user is created.
- Go to the Object Storage Policy Users tab, click ... at the end of the user's line and select Import JSON file to upload a policy that allows only s3:GetBucketAcl and s3:GetBucketPolicy.
- To see the secret key again, click ... at the end of the user's line and choose the option to see the user's secret key.
Where to find the other values:
- Region: The OVHcloud API region whose token creation page you used.
- Access key (optional): Shown with the user's credentials when the Object Storage user is created in the Public Cloud project.
OVHcloud's public documentation does not cover every step.
The guide gives https://api.ovh.com/createToken/?GET=/me as an example and says to put an asterisk in the path to allow all APIs for a method; it was not confirmed here which createToken URL applies to the Canada and US APIs. The guide does not say whether the Application Secret and Consumer Key can be viewed again; store them when shown. The Object Storage secret key can be shown again from the user's ... menu.
Source: docs.ovhcloud.com, docs.ovhcloud.com, checked 2026-10-07.
The permissions Safeguard needs:
GET /me,GET /me/*,GET /cloud/project,GET /cloud/project/*,GET /ip,GET /ip/*. Optional, broader than read-only: an S3 user with a read-only policy (s3:GetBucketAcl, s3:GetBucketPolicy). Without it, the checks that need it show an error naming it. Safeguard only reads with it. -
On Compliance › Connectors, open OVHcloud, click Connect, choose API token and fill in:
Field What to enter Application key Required. Stored encrypted and never shown again. Application secret Required. Stored encrypted and never shown again. Consumer key Required. Stored encrypted and never shown again. Region Required. The API where the keys were created: eu (eu.api.ovh.com), ca (ca.api.ovh.com) or us (api.us.ovhcloud.com). Keys made at ovh.com outside Europe and Canada usually belong to ca. Access key (optional) Stored encrypted and never shown again. Secret key (optional) Stored encrypted and never shown again. -
Click Connect with token.
Frameworks
Safeguard's automated tests read OVHcloud 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.
| Framework | Evidence | Controls | Tests |
|---|---|---|---|
| SOC2 | Automated tests | A1.2, C1.1, CC6.1, CC6.2, CC6.3, CC6.6, CC7.1, CC7.2 | 27 |
| ISO/IEC 27001 | Automated tests | A.5.16, A.5.17, A.5.18, A.6.5, A.8.2, A.8.3, A.8.5, A.8.8, A.8.13, A.8.15, A.8.16, A.8.20, A.8.24 | 27 |
| HIPAA Security Rule | Automated tests | 164.308(a)(1), 164.308(a)(3), 164.308(a)(4), 164.308(a)(5), 164.308(a)(7), 164.312(a)(1), 164.312(b), 164.312(d), 164.312(e)(1) | 25 |
| PCI DSS | Automated tests | 1.3.1, 3.5.1, 3.7.4, 7.2.1, 7.2.2, 7.2.4, 8.2.5, 8.4.2, 8.6.3, 10.2.1, 10.5.1, 11.3.1 | 21 |
| NIST CSF 2.0 | Automated tests | DE.CM-01, ID.RA-01, PR.AA-01, PR.AA-03, PR.AA-05, PR.DS-01, PR.DS-11, PR.IR-01, PR.PS-04 | 25 |
These tests are switched on per workspace by the Safeguard team.
Related
- Cloud Infrastructure connectors
- Compliance connectors: how connecting works, card statuses and multiple accounts
- Connector setup reference: every connector in one table
- Frameworks and connectors: how connectors provide evidence for frameworks