Integration for Policy Compliance
By integrating PC with AWS S3 Bucket, you can get posture data of your asset inventory directly on your AWS S3 Bucket in near real-time without running any API calls or generating any compliance reports. CIPS (Cloud Integration Partner Service) proactively retrieves the posture data from Qualys Policy Compliance and transfers it to AWS S3 Bucket.
Currently, this integration is supported only for Policy Compliance (PC) and not for SCA subscriptions.
Prerequisites
- The CIPS service must be enabled for your subscription. Qualys Support enables it for your account. Contact the Qualys Support team for the integration process.
- Qualys applications: You must have enabled Policy Compliance (PC) and Cloud Agent (CA) for your subscription.
- Qualys Sensors: You must have Virtual Scanner Appliances or Cloud Agents, as required.
- Permissions: The API Access permission must be enabled for your account.
- Role: You must have the Manager or Unit Manager role.
- Platform version: You must be on Qualys Cloud Platform version QWEB-10.21.1.0 or later.
Onboarding APIs
The Qualys Support helps you integrate AWS S3 with the Qualys Could Platform.
If you do not have a PC product created for your subscription, you can start by calling the product APIs. If you already have a PC product running, you can start with AWS S3 Integration APIs.
PC Product APIs
The following APIs are used for creating and managing the PC product:
API |
URL |
Operator |
Description |
---|---|---|---|
qualyspublichost/partner- integration/product |
POST |
Creates a new PC product. |
|
qualyspublichost/partner- integration/product/PC |
GET |
Gets the details of the created PC product. |
|
qualyspublichost/partner- integration/product/PC |
DELETE |
Delete the PC product. |
PC Integration APIs
The following APIs are used for integration the PC product with AWS S3:
API | URL | Operator | Description |
---|---|---|---|
Create Integration | /partner-integration/<cipsProductId>/integration | POST | Creates a new integration with AWS S3 |
/partner-integration/<cipsProductId>/integration | PUT | Update the integration with AWS S3 | |
/partner-integration/<cipsProductId>/integration | GET | Get details of the integration with AWS S3 | |
/partner-integration/<cipsProductId>/integration | PATCH | Validate the integration with AWS S3 | |
/partner-integration/<cipsProductId>/integration | DELETE | Delete the integration with AWS S3 |