Привет, у меня проблема с тем, какие роли или привилегии мне нужно добавить пользователю, чтобы он мог добавлять диск Cloud-init в аппаратное обеспечение. Я хочу разрешить пользователям добавлять диск CloudInit на хранилище Ceph. Если я добавлю это как Администратор (root), пользователи смогут изменить все параметры Cloud-init. У пользователей сейчас роли PVEVMAdmin и PVEDatastroreAdmin, и они не могут добавить диск CloudInit в аппаратное обеспечение. Спасибо за помощь.
Cloud-init.role, Proxmox Виртуальная Среда
|
03.03.2021 12:33:00
|
|
|
|
|
|
27.04.2021 12:33:00
Или у кого-то есть другое предложение?
|
|
|
|
|
|
27.04.2021 13:56:00
создать новую роль PVECloudinit с правами VM.Config.Cloudinit и назначить её пользователю
|
|
|
|
|
|
27.04.2021 13:59:00
Привет, drmartins, указанная роль "PVEAdmin" уже имеет это привилегию:
![]() |
|
|
|
|
|
27.04.2021 14:02:00
вам следует проверить разрешения, мне пришлось создать разрешение вот так: / @group PVECloudinit
|
|
|
|
|
|
27.04.2021 14:31:00
Хорошо, я попробую... ведь я действительно установил разрешения для уровня "/pool/customer" и "/storage/<storage>"
|
|
|
|
|
|
27.04.2021 20:37:00
Я думаю, вам нужно добавить роль PVEDatastoreAdmin в группу для вашего хранилища, потому что диск cloudinit — это файл qcow2 (или raw, если у вас ceph).
|
|
|
|
|
|
05.10.2022 07:55:00
Кто-нибудь решил эту проблему?
|
|
|
|
|
|
31.10.2022 15:07:00
Вот решение проблемы
|
||||
|
|
|
|||
Читают тему


на самом деле я установил следующие разрешения: / @group PVECloudinit /pool/customer @group PVEAdmin /storage/localstor @group PVEAdmin