Part H — Profiles, users, and backup schedules

H.1 Resource profiles — /profiles

Resource profiles
Figure H.1 — Resource profile list

Lead: Caps for memory, processors, disk, and ISO storage.

A profile caps the total of every VM an account owns. The id is internal; the name is a label.

Resource profile form
Figure H.2 — Add / edit resource profile
FieldMeaning
NameLabel (id assigned on create)
NoteComment
Maximum memoryCap (MB); empty = no cap
Maximum processorsCap; empty = no cap
Maximum diskCap (GB); empty = no cap
Maximum ISO storageCap (MB); empty = no cap
Bridges this account may createLocal / assigned interfaces scope
CommunicationIsolated or selected bridges
Physical interfacesMulti-select
Bridges that may communicateMulti-select
ISO images / TemplatesWhich media from the main datastore are allowed
ButtonMeaning
Add a resource profile/profiles/new
Save / RemoveEdit or delete (users must not still be assigned)

H.2 VM management profiles — /roles

Grants console pages and VM actions beyond “create within resource caps.”

Global permissions (labels): View hypervisor status · Upload/remove ISO · Create/edit/remove networks · Change host address/gateway/DNS · Add/edit/remove console users · Create VMs · View/Edit/Start/Shut down/Console/Delete every VM.

Per-VM permissions: View · Edit · Start · Shut down · Console · Delete.

H.3 Console users — /users

FieldMeaning
UserLogin name (lowercase pattern enforced by UI)
PasswordSet / change
NoteComment
Resource profileCaps + ability to create VMs within caps
VM managementExtra pages/actions; can be empty if resource profile is enough
ButtonMeaning
Add / SaveCreate or update
RemoveDeletes the account (cannot be undone)

H.4 Backup profiles — /backups

Scheduled backups using the host clock.

FieldMeaning
NameProfile label
Target datastore / folderDestination
Overwrite · Maximum copiesSame ideas as manual backup
DaysMon–Sun
Hours00:00–23:00 slots
Save profilePersist

Assign a profile from the VM Backup page.