Hi,
I'd like to monitor Proxmox VE (8.1.4) through zabbix monitoring, so I created user and associated API token. I gave permissions to API token:
/, /nodes, /nodes/node-1 and /vms as "PVEAuditor".
I still get 403 errors when getting parameters through API, like this:
"GET /api2/json/nodes/node-1/services HTTP/1.1" 403 13
"GET /api2/json/nodes/node-1/disks/list HTTP/1.1" 403 13
"GET /api2/json/nodes/node-1/status HTTP/1.1" 403 13
"GET /api2/json/nodes/node-1/disks/zfs HTTP/1.1" 403 13
For some reason I get 200 OK for this:
"GET /api2/json/nodes/node-1/storage HTTP/1.1" 200
Which permissions I must to add ?
I'd like to monitor Proxmox VE (8.1.4) through zabbix monitoring, so I created user and associated API token. I gave permissions to API token:
/, /nodes, /nodes/node-1 and /vms as "PVEAuditor".
I still get 403 errors when getting parameters through API, like this:
"GET /api2/json/nodes/node-1/services HTTP/1.1" 403 13
"GET /api2/json/nodes/node-1/disks/list HTTP/1.1" 403 13
"GET /api2/json/nodes/node-1/status HTTP/1.1" 403 13
"GET /api2/json/nodes/node-1/disks/zfs HTTP/1.1" 403 13
For some reason I get 200 OK for this:
"GET /api2/json/nodes/node-1/storage HTTP/1.1" 200
Which permissions I must to add ?