Proxmox VE Response Integration via API

It includes the creation of an API Token and the necessary authorization steps to provide access to the Proxmox VE system via API from external sources. Thanks to the created token, virtual machines (QEMU) and containers (LXC) in the system can be managed remotely with certain user authorizations.

 

API Token Creation

Login to Proxmox Web interface with root user. Go to Datacenter → Permissions → API Tokens tab in the left menu. Click on the “Add” button at the top.

In the window that opens, fill in the following fields:
User: root@pam
Token ID: logsignapi
Expire: (optional, usually left blank)
Privileged box should not be checked (for security reasons)

 

Ekran Resmi 2025-05-12 13.36.51.png

Click on the Add button.
The created token will only be displayed once, make sure to keep it in a safe place.

Ekran Resmi 2025-05-12 13.35.56.png

 

Granting Required Permissions

Token needs to be equipped with the appropriate permissions to manage virtual machines and containers on the Proxmox system.

Authorization Assignment Steps:
In the left menu, follow Datacenter → Permissions → Add → User Permission.

Ekran Resmi 2025-05-12 13.37.58.png

Fill in the form as follows:
Path: / (for the entire system)
User: root@pam!logsigntest
Role: PVEVMAdmin (or VM.Audit, VM.PowerMgmt as needed)
Propagate box must be checked (also apply to child objects)

Ekran Resmi 2025-05-12 13.38.53.png

Click the Add button.

Now that we have completed the access, we can log in to Logsign USO and continue the process under Responses.

Select Proxmox VE under Responses and then start filling in the following information.

Ekran Resmi 2025-05-12 13.41.33.png

Device Name: Enter a name for Response.

Protocol: Select http or https.

Host: Type the IP address of your Proxmox server.

Port: Type the PORT of your Proxmox server.

Node Name: Type the node name that appears under the datacenter when you enter the UI.

Token ID: Type the ID that the API gives you during token creation.

Secret: Type the Secret given to you during API Token creation.


When you enter the information correctly, press the test button and make sure that the integration is done successfully. If the Create button does not appear, there may be a problem with your information or API access, we kindly ask you to review the guide again.


With this integration, you can apply “Start”, “Stop” and “Reboot” methods to your virtual machines in Proxmox VE.

 

Was this article helpful?
0 out of 0 found this helpful

Articles in this section

See more
Become a Certified Logsign User/Administrator
Sign-up for Logsign Academy and take the courses to learn about Logsign USO Platform in detail. Enjoy the courses, and get your badges and certificates. In these courses, you'll learn how to use Logsign in your work and add value to your career.
Visit Our Blog
Our Logsign USO Platform illustrate our expertise. So do the blog. Through our blog posts, deepen your knowledge on various SecOps topics or get updated about important news & modern approaches for cybersecurity. Get into the habit of reading valuable information provided by Logsign. Be a step ahead.