XOAP Connector is an agent designed for secure system automation within the XOAP platform. The Connector enables centralized management of distributed systems and simplifies the operation of hybrid IT infrastructures.
It runs on Windows, macOS and Linux, and connects directly to your XOAP backend. Currently, supported on-premises environments include vSphere and Nutanix.
Before installing the XOAP Connector, you need:
- API Key: Create an API key in your XOAP workspace
- Workspace ID: Found in your XOAP Workspace URL
- Connection: Define credentials to link your on-premises environment with XOAP
To create a new API key:
- In your XOAP workspace, go to Connections and click New Connection
- Select API Key as the connection type
- Provide a Connection Name and select the API Token Type called "XOAP Connector"
- Click Confirm to create a new API key
- Copy the key to the clipboard for use during installation
The Connector can be installed using command line parameters. See the Command Line Parameters section below for details.
Run in PowerShell as Administrator:
.\xoap-connector.exe -i -a <YOUR_API_KEY> -w <YOUR_WORKSPACE_ID>./xoap-connector -i -a <YOUR_API_KEY> -w <YOUR_WORKSPACE_ID>To connect your device to XOAP:
- In Application Management, go to Application Groups
- Find the group XOAP Connector – Base Group and open Details
- On the Details page, under Assigned applications, click the Connector application eye icon to view details
- Set the
apiKeyandworkspacevalues and click Update to save the new values - Go to Configuration Management → Configuration Groups
- Find the XOAP Connector group, click the action menu and select Copy registration command
- Run this command on your device in an administrator session
Once complete, your device will appear under Inventory → Devices in your XOAP Workspace.
- -i or --install: Installs the Connector
- -a or --apiKey: Specifies the API Key to connect to the XOAP Workspace
- -w or --workspace: Specifies the XOAP Workspace ID the Connector should connect to
- -m or --imageManagement: Additionally installs Packer on Windows and supported Linux distributions
- -u or --update: Fetches the latest available Connector binaries from GitHub
- -p or --path: Installation path
- Default:
C:\Program Files\XOAP\Connector(Windows) - Default:
/opt/XOAP/Connector(Linux and Mac)
- Default:
- -?: Shows available parameters
Basic installation:
./xoap-connector -i -a your-api-key-here -w your-workspace-idInstallation with image management:
./xoap-connector -i -a your-api-key-here -w your-workspace-id -mInstallation with custom path:
./xoap-connector -i -a your-api-key-here -w your-workspace-id -p /custom/pathUpdate existing installation:
./xoap-connector -u- Windows Server 2016 and later
- Windows 10 and later
The following distributions have been tested:
- Ubuntu 24.04, 22.04
- Rocky 10 Linux
- Alma Linux
- Fedora 43 Linux
Once your environment, API key, device and operating system are configured, you can create your first machine image. For detailed instructions, see the Creating an image documentation.
- Official Documentation
- Getting Started Guide
- XOAP Packer Templates
- Customer Support
- Changelog
- Roadmap
For support and questions, please visit:
This software is proprietary and licensed by RIS AG all rights are reserved.