Skip to main content
Last updated: September 14, 2026tiCrypt 2.17.9

VM Configurations

ResearcherRequires: Create (and edit) VM configs permission, and membership in an active team

A VM configuration is a saved, named specification for a virtual machine: a hardware setup, an owning team, an optional project tag, a list of co-owners, a home drive, and any extra drives. A configuration is not a machine. It is the blueprint the platform assembles a machine from. Starting a configuration spawns a running VM, a live instance with its own RDP session and its own VM Controller. You can create a configuration and never start it, start it and shut it down every evening, or start it again next month. The configuration is unchanged by any of that.

Why configurations are separate from running VMs

The running VM is deliberately disposable; the configuration is what persists. A tiCrypt VM boots from a clean image that resets on every restart, so nothing installed or changed in the guest operating system survives a shutdown. Only two things carry state across restarts: your encrypted drives, which hold the data, and the VM configuration, which holds the assembly. If the configuration were fused into the running instance, shutting a VM down would destroy the record of how it was built. Separating them is what makes "shut the VM down at night, get the same machine back tomorrow" a safe default rather than a rebuild.

The configuration is where access is declared before the machine exists. Co-owners listed in the configuration are added to the running VM with the Co-Owner role automatically when it starts, and the home drive, which is the first attached drive, carries the VM's user database, so accounts, roles, and permissions travel with it. Whoever actually starts the VM becomes its Owner for that session. Access to a VM is granted by its Owner and is never inherited from a system-wide admin role, so it has to be written down somewhere the platform can read before the first boot. See VM Roles and Permissions.

A project tag is a compliance decision, not a label. The project tag is applied when the machine's encrypted drives are mounted at boot. That is why changing the project of a running VM has no effect until it is restarted, and why editing a configuration requires the VM to be powered off first. tiCrypt is enforcing the rule that a machine's regulatory classification is fixed for the life of a session: you cannot reclassify a live machine out from under the data already open on it.

Configurations are free; instances are not. A stopped configuration consumes no CPU or memory from your team's allocation, only the storage of its drives. Keeping several configurations around costs you nothing.

When to create more than one configuration

  • Different operating systems: drive format determines which VMs a drive can attach to (NTFS for Windows, EXT4, BTRFS, XFS, or ZFS for Linux), so a Windows analysis machine and a Linux pipeline machine must be separate configurations.
  • Different resource sizes: keep a small configuration for interactive editing and a large one for a memory-heavy run, both pointed at the same home drive, and start only the one you need.
  • Different projects: a machine that touches regulated data under one project and a machine for unrestricted work should be separate configurations with separate tags and separate drives, so classification is never ambiguous in the audit trail.
  • Different collaborators: co-owners gain access to the VM's drives. If two colleagues need different subsets of your data, give them separate configurations rather than adding everyone to one.
  • Debug versus production: a hardware setup in Active Debug mode lets admins reach into the VM to diagnose the controller. Keep debug work in its own configuration and never point production work at it.

Before you begin

  • You have the Create (and edit) VM configs permission. If you do not, ask your admin.
  • You are a member of an active team.
  • Your admin has published at least one hardware setup you can use.
  • You know which drive will be the home drive, or you are ready to create one.

Create a New Virtual Machine

  1. Go to the Virtual Machines icon in the top left taskbar.
  2. Click the VMs section on the top left panel.
  3. Click Create configuration in the top left panel.
  4. In the pop-up, enter the VM name, team, project, optional VM co-owners, and description.
  5. Next, enter the VM hardware setup to allocate resources.
  6. Then, select an existing drive or click the Create new drive button to create a new drive to store the virtual machine data.
  7. Finally, tick the box Launch a VM from this configuration immediately.
  8. Click Create.
Result:

The configuration appears in the VMs list. If you ticked Launch a VM from this configuration immediately, tiCrypt spawns an instance, you become its Owner, and the co-owners you listed are added automatically with the Co-Owner role.

info
  • Information about RAM disk size and mounting slot location is displayed under the Extra Drives section upon VM creation.
  • To clone another virtual machine, type clone and the name of the virtual machine in the Hardware Setup field upon creation.
Confirmations, Errors & Solutions
Launch VM Immediately

In the Create new VM configuration prompt, under Actions tick Launch a VM from this configuration immediately.

VM Created Successfully

Starting VM from vm-name(total-starting-vm-time).

Failed to Create VM Configuration

Failed to create configuration: Need to have CreateVMConfig permission.

Ask Your Admin for VM Creation Permissions

Ask your admin to allow you to create and edit VM configurations.



To System Admin

To allow a user to create VM configurations:



  1. In the Management section, click the Users section in the left panel.
  2. Select the appropriate user to update permissions.
  3. Click the Open Overlay button in the top right.
  4. In the new window, go to the Manual permission management section.
  5. Under Basic VM Interaction section, tick the Create (and edit) VM configs permission.
  6. Once done, click Save in the top center.
Did Not Enter VM Name

You must enter a name.

Enter a VM Name

In the Create new VM configuration prompt, under Basic Information enter the VM name in the Name field.

Did Not Select VM Team

You must select a team from the autocomplete.

Select a Team Name

In the Create new VM configuration prompt, under Basic Information select the team name in the Team field.

Did Not Select Hardware Setup

You must select a hardware setup from the autocomplete.

Select a Hardware Setup

In the Create new VM configuration prompt, under Hardware Setup select the hardware setup in the Hardware Setup field.

VM Security Bypass

This hardware setup will enable admins to access your VM remotely, bypassing security mechanisms for the purpose of debugging issues with the VM controller.

Select a Non-Debug Mode Hardware Setup

In the Create new VM configuration prompt, under Hardware Setup select a hardware setup in the Hardware Setup field without the icon Active Debug mode.



To Virtual Machine Owner
Important: Use only non-debug mode for VMs in production.
Did Not Select Home Drive

Search for a drive...

Select a Home Drive

In the Create new VM configuration prompt, under Home drive select an existing home drive in the Home Drive field. Alternatively, create a new drive.

Edit a Virtual Machine

  1. Go to the Virtual Machines icon in the top left taskbar.
  2. Click the VMs section on the top left panel.
  3. In the left panel, click the Open Full Menu button by the stopped virtual machine to edit.
  4. Select Edit.
  5. In the pop-up, edit the VM name, team, project, VM owners, description, hardware setup, and drives.
  6. Once done, click Save.
Result:

The configuration is updated and its drives are re-shared with any new co-owners. The change takes effect the next time the VM starts.

Confirmations, Errors & Solutions
Updated VM Successfully

Updated vm-name


Share drives with new owners for vm-name (total-sharing-time).

Failed to View the Edit Button

Your VM is still running.

Shut Down Your VM

Follow the instructions in  

Shut Down a Virtual Machine

  section.


Delete a Virtual Machine

  1. Go to the Virtual Machines icon in the top left taskbar.
  2. Click the VMs section on the top left panel.
  3. In the left panel, click the Open Full Menu button by the stopped virtual machine to delete.
  4. Select Delete.
  5. In the pop-up, click Delete.
Result:

The configuration is removed from the VMs list. Its drives are not deleted: they remain in your account and can be attached to another configuration. Deleting a configuration destroys the assembly, never the data.

Confirmations, Errors & Solutions
Deleted VM Successfully

Delete vm-nametotal-deleting-time.

Failed to View the Delete Button

Your VM is still running.

Shut Down Your VM

Follow the instructions in  

Shut Down a Virtual Machine

  section.