Use Api-token for adding/removing usb devices

jamin587

Active Member
Jan 10, 2018
9
0
41
Cause of corona our Developers are working at home, but as we need to work with limited number of embedded hardware devices we are currently preparing a "Remote Lab" infrastructure. We run a cluster with three nodes. One of them is used to run personal vms for developers, which should be easily configured to start with different usb-devices connected. For testing we added an api-token for root with full permissions. But we get an error "only root can modify usb0 config for real devices". In the task log it shows "... root@pam ... VM XXX configure error..."

Can an API-token not be used as full password replacement?

"
API tokens come in two basic types:
  • separated privileges: the token needs to be given explicit access with ACLs, its effective permissions are calculated by intersecting user and token permissions.
  • full privileges: the token permissions are identical to that of the associated user."

Activating Privilege Separation gives an error:
1613059672067.png

Permissions for root@pam token
1613059853435.png


BR
Benni
 
Last edited:
Can an API-token not be used as full password replacement?
mhmm.. we have someplaces where we hardcoded root@pam, though i am not sure if this should work with a token belonging to root....
can you please open a bug on https://bugzilla.proxmox.com ? there we can discuss if that is indeed a bug or maybe an enhancement?

Activating Privilege Separation gives an error:
this is a bug, i already sent a patch to the devel list:
https://lists.proxmox.com/pipermail/pve-devel/2021-February/047027.html
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!