VexCore HVDocs

Berechtigungen

Alle Berechtigungen für eigene Rollen, wie sie im Rollen-Editor heißen, und welche davon die Systemrollen operator und viewer haben.

Diese Liste entspricht dem Rollen-Editor. Die Spalte Im Rollen-Editor nennt Gruppe und Bezeichnung, die Beschreibung steht so im Editor. Die Systemrolle admin hat alle Berechtigungen; die Spalten operator und viewer zeigen, was die anderen Systemrollen haben.

⚠ = sensitiv: legt Daten offen, ist zerstörerisch oder kann Rechte ausweiten. Mehr dazu unter Rollen.

Jede Aktion setzt das Ansichtsrecht ihrer Kategorie voraus (z. B. backup.view); der Rollen-Editor ergänzt es automatisch.

Virtual Machines

BerechtigungIm Rollen-EditorBeschreibung im Rollen-Editoroperatorviewer
vm.viewGeneral › ViewSee VMs, their status, configuration and metrics.✓✓
vm.createGeneral › CreateCreate new VMs.
vm.cloneGeneral › CloneClone an existing VM (full or linked).
vm.delete ⚠General › DeletePermanently delete VMs and their disks.
vm.power.startPower › StartPower on a VM.✓
vm.power.shutdownPower › Shut downGracefully shut down a VM via the guest OS.✓
vm.power.stop ⚠Power › Force stopHard power-off a VM (like pulling the plug).✓
vm.power.rebootPower › RebootReboot a VM.✓
vm.config.editConfiguration › Edit configurationChange CPU, memory, boot, network, display and other VM settings.
vm.tags.editConfiguration › Edit tagsAdd or remove tags on a VM.
vm.disk.moveConfiguration › Move disksMove a VM disk to another storage.
vm.template.convertConfiguration › Convert to / from templateTurn a VM into a template, or a template back into a VM.
vm.migrateMigration › MigrateMove a VM to another node of its cluster (live while it is running; local disks are copied).
vm.snapshot.createSnapshots › CreateTake snapshots of a VM.✓
vm.snapshot.restore ⚠Snapshots › RestoreRoll a VM back to a snapshot, discarding its current state.
vm.snapshot.delete ⚠Snapshots › DeleteDelete VM snapshots.
vm.console ⚠Console › Open consoleOpen the graphical (VNC) console — equivalent to sitting at the machine.
vm.remote.ssh ⚠Remote access › SSH terminalOpen an SSH terminal session to a VM.
vm.remote.sftp.browse ⚠Remote access › SFTP: browse & downloadList directories and download files from a VM.
vm.remote.sftp.upload ⚠Remote access › SFTP: uploadUpload files to a VM.
vm.remote.sftp.modify ⚠Remote access › SFTP: delete, rename & create foldersDelete, rename and create files and folders on a VM.
vm.remote.credentials.saveRemote access › Save credentialsStore a login for a VM in the encrypted vault.
vm.remote.credentials.clearRemote access › Clear credentialsDelete a VM's saved login.

Remote Hosts

BerechtigungIm Rollen-EditorBeschreibung im Rollen-Editoroperatorviewer
remote-host.viewInventory › ViewSee the list of external hosts (names and addresses, never credentials).
remote-host.createInventory › CreateAdd an external host to the inventory.
remote-host.editInventory › EditChange a host's name, address, port or notes. Changing the address clears its saved credentials.
remote-host.delete ⚠Inventory › DeleteRemove a host and its saved credentials.
remote-host.ssh ⚠Connect › SSH terminalOpen an SSH terminal session to a host, or to an ad-hoc address.
remote-host.sftp.browse ⚠Connect › SFTP: browse & downloadList directories and download files.
remote-host.sftp.upload ⚠Connect › SFTP: uploadUpload files.
remote-host.sftp.modify ⚠Connect › SFTP: delete, rename & create foldersDelete, rename and create files and folders.
remote-host.credentials.saveSaved credentials › SaveStore a first login for a host (cannot overwrite an existing one).
remote-host.credentials.replace ⚠Saved credentials › ReplaceOverwrite a host's existing saved login.
remote-host.credentials.clear ⚠Saved credentials › ClearDelete a host's saved login.

Containers

BerechtigungIm Rollen-EditorBeschreibung im Rollen-Editoroperatorviewer
container.viewGeneral › ViewSee containers, their status and metrics.✓✓
container.createGeneral › CreateCreate new LXC containers.
container.delete ⚠General › DeletePermanently delete containers.
container.power.startPower › StartStart a container.✓
container.power.shutdownPower › Shut downGracefully shut down a container.✓
container.power.stop ⚠Power › Force stopHard-stop a container.✓
container.power.rebootPower › RebootReboot a container.✓
container.snapshot.createSnapshots › CreateTake snapshots of a container.
container.snapshot.restore ⚠Snapshots › RestoreRoll a container back to a snapshot.
container.snapshot.delete ⚠Snapshots › DeleteDelete container snapshots.
container.migrateMigration › MigrateMove a container to another node of its cluster (a running container is restarted there).

Storage

BerechtigungIm Rollen-EditorBeschreibung im Rollen-Editoroperatorviewer
storage.viewStorage pools › ViewSee storage pools, usage and their contents.✓✓
storage.createStorage pools › CreateDefine a new storage pool.
storage.renameStorage pools › RenameRename a storage pool.
storage.delete ⚠Storage pools › DeleteRemove a storage pool definition.
storage.migrateStorage pools › MigrateMove content off a storage pool onto another.
storage.content.uploadContent › UploadUpload ISO images and container templates.
storage.content.delete ⚠Content › DeleteDelete ISO images, templates and other stored content.

Load Balancing

BerechtigungIm Rollen-EditorBeschreibung im Rollen-Editoroperatorviewer
balance.viewBalancing › ViewSee each cluster's balance, the recommendations, the rules and the migration history.
balance.applyBalancing › Apply recommendationsStart a recommended move, or dismiss it. Each move also needs Migrate for that VM or container.
balance.configure ⚠Balancing › ConfigureChange the balancing mode, aggressiveness and rules. In automatic mode VexCore then moves guests on its own.
balance.maintenanceMaintenance › Maintenance modePut a node into maintenance — VexCore moves its guests to other nodes and keeps every move off it — and end it again. Each move also needs Migrate for that VM or container.

VM Import

BerechtigungIm Rollen-EditorBeschreibung im Rollen-Editoroperatorviewer
import.viewESXi sources › ViewSee the ESXi / vCenter import sources (host and username, never the password), the VMs on them and past imports.
import.source.create ⚠ESXi sources › AddAdd an ESXi / vCenter source: Proxmox stores its login and connects to the host given.
import.source.editESXi sources › EditChange a source's host, login, port, certificate check or node restriction.
import.source.delete ⚠ESXi sources › RemoveRemove a source (and the login Proxmox stored for it).
import.runImport › Import VMsImport a VM from an ESXi / vCenter source into Proxmox as a new VM.

Backups

BerechtigungIm Rollen-EditorBeschreibung im Rollen-Editoroperatorviewer
backup.viewBackups › ViewSee backups, verification results and backup reports.✓✓
backup.createBackups › CreateRun a backup of a VM or container.✓
backup.restore ⚠Backups › RestoreRestore a backup, overwriting the target guest.
backup.delete ⚠Backups › DeletePermanently delete backups.
backup.verifyBackups › VerifyCheck that a backup file still exists with a non-zero size and a known format (not a restore test).
backup.policy.createScheduled policies › CreateCreate scheduled backup jobs.
backup.policy.editScheduled policies › EditChange scheduled backup jobs.
backup.policy.deleteScheduled policies › DeleteDelete scheduled backup jobs.
backup.policy.runScheduled policies › Run nowTrigger a scheduled backup job immediately.
backup.retention.edit ⚠Retention › Edit & applyChange the retention policy and apply it (which prunes old backups).
backup.offsite.edit ⚠Offsite › Edit configurationChange the offsite (S3) target, including its access keys.
backup.offsite.syncOffsite › SyncRun an offsite sync.

Users

BerechtigungIm Rollen-EditorBeschreibung im Rollen-Editoroperatorviewer
user.viewUsers › ViewSee the user list (names, emails, roles, status).✓
user.createUsers › CreateCreate user accounts. Choosing the new user's role also needs Assign role.
user.editUsers › EditChange a user's name, email or status.
user.delete ⚠Users › DeleteDelete user accounts.
user.password.reset ⚠Users › Reset passwordSet another user's password without knowing the old one.
user.role.assign ⚠Users › Assign roleChange which role a user holds. Limited to roles no more powerful than your own.

Roles

BerechtigungIm Rollen-EditorBeschreibung im Rollen-Editoroperatorviewer
role.viewRoles › ViewSee roles and the permissions they grant.✓
role.create ⚠Roles › CreateCreate custom roles. You can only grant permissions you hold yourself.
role.edit ⚠Roles › EditRename a custom role or change its permissions. You can only add permissions you hold yourself.
role.delete ⚠Roles › DeleteDelete a custom role that no user holds.

License

BerechtigungIm Rollen-EditorBeschreibung im Rollen-Editoroperatorviewer
license.viewLicense › ViewSee the active license and plan.✓
license.manageLicense › ManageActivate, replace or remove the license key.

Alerts

BerechtigungIm Rollen-EditorBeschreibung im Rollen-Editoroperatorviewer
alert.viewAlerts › ViewSee alert settings.✓✓
alert.manageAlerts › ManageChange alert recipients and thresholds, and send a test email.

HTTPS

BerechtigungIm Rollen-EditorBeschreibung im Rollen-Editoroperatorviewer
tls.viewCertificate › ViewSee the certificate the web interface is served with, its expiry warnings, and download the Proxmox root CA.

Network

BerechtigungIm Rollen-EditorBeschreibung im Rollen-Editoroperatorviewer
network.viewInterfaces › ViewSee bridges, VLANs, bonds and physical interfaces.✓✓
network.createInterfaces › CreateCreate bridges, VLANs and bonds (staged until applied).
network.editInterfaces › EditChange interface configuration (staged until applied).
network.delete ⚠Interfaces › DeleteDelete interfaces (staged until applied).
network.apply ⚠Interfaces › Apply changesCommit pending network changes to the node — a bad config can cut off access to it.

Monitoring

BerechtigungIm Rollen-EditorBeschreibung im Rollen-Editoroperatorviewer
monitoring.viewChecks › ViewSee monitoring checks and their history.✓✓
monitoring.createChecks › CreateCreate monitoring checks.
monitoring.editChecks › EditChange monitoring checks.
monitoring.deleteChecks › DeleteDelete monitoring checks.
monitoring.runChecks › Run nowRun all due checks immediately.

Tags

BerechtigungIm Rollen-EditorBeschreibung im Rollen-Editoroperatorviewer
tag.viewTags › ViewSee the tag list.✓✓
tag.createTags › CreateCreate tags.
tag.deleteTags › DeleteDelete tags (removes them from every VM).

AI Assistant

BerechtigungIm Rollen-EditorBeschreibung im Rollen-Editoroperatorviewer
chat.useAssistant › UseChat with the AI assistant. It can only run actions the user could perform themselves.✓✓

Auf dieser Seite