Menu

Integrations

VMware vCenter

Overview

The VMware vCenter Integration allows Cywift to securely connect withVMware vCenter Server to collect virtual infrastructure configurations, hostdetails, virtual machine inventory, security posture, and compliance-relateddata.

This integration helps improve visibility across virtualized environmentsand supports compliance monitoring.

Before starting the integration, ensure the following:

• Administrative access to VMware vCenter Server
• vCenter hostname or IP address
• Valid username and password
• API access enabled
• Network connectivity between Cywift and vCenter Server
• Required permissions to access inventory and configuration data

Step 1: Create Read-Only User

Cywift uses API-based communication to securely collect virtualizationand configuration data.

Create Read-Only User

Log in to VMware vCenter Server.

Navigate to:

Administration → Access Control → Users and Groups

Create a new user.

Assign the following role:

Role: Read-Only

Grant permissions at the vCenter root level and propagate to childobjects.

Save the configuration.

Verify API Access

Test API connectivity:

curl -k -u<username>:<password> https://<vcenter-ip>/rest/com/vmware/cis/session

Validate Read-Only Access

Ensure the user can access inventory objects and configurations withoutmodification permissions.

Important Notes:

• Use read-only permissions only
• Restrict API access to trusted systems
• Use strong credentials
• Ensure SSL connectivity is allowed

Step 2: Navigate to Integrations inCywift

• Log in to the Cywift Platform
• Go to Integration from the left menu
• Under Virtualization
• Select VMware vCenter
• Click Connect

Step 3: Add Individual Integration

Use this option when integrating a single VMware vCenter Server.

Required Fields

Number of Integration
Select Individual Integration

Integration Type
Select Virtualization

Collectors
Select a configured collector

Integration System
Select VMware vCenter

Alias
Enter a friendly name for the integration

Owner
Select the integration owner

Host Address
Enter the vCenter hostname or IP address

Username
Enter the read-only username

Password
Enter the corresponding password

Actions

Test Connection
Verifies API connectivity and authentication

Cancel
Discards configuration

Step 4: Add Bulk Integration

Use this option to integrate multiple VMware vCenter Servers.

Steps

• Select Bulk Integration
• Choose Integration Type (Virtualization)
• Select Collectors
• Choose Integration System: VMware vCenter
• Click Download Template
• Fill in the template with required server details
• Upload the completed file
• Click Test Connection

Troubleshooting Tips

• Ensure vCenter API services are running
• Verify username and password
• Confirm read-only role assignment
• Check network connectivity
• Ensure firewall rules allow HTTPS/API access (default port 443)
• Verify SSL certificate trust if required

Previous
This is some text inside of a div block.
Previous
Default Timeout Setting
This is some text inside of a div block.
Next
This is some text inside of a div block.

In this article