Skip to main content

Management at Scale with tiCrypt

· 9 min read
Betuel Gag
Betuel Gag
Lead Documentation Specialist

Managing a handful of users across a few projects is straightforward. Managing hundreds — or thousands — across dozens of projects, each with its own compliance requirements, VM infrastructure, and access controls, is a different challenge entirely. tiCrypt is built for the latter.

This post walks through the features that make large-scale management practical: bulk user operations, system-wide controls, VM administration, and the tools that tie it all together.


Global Management

At scale, performing actions one user or one project at a time is not sustainable. tiCrypt's Management section is designed around bulk operations that reduce repetitive work and minimize the risk of human error.

Announcements and Communication

When coordinating across large teams, clear communication channels matter. tiCrypt provides several ways to reach users at scale:

Global Announcements allow Project Managers and Admins to send secured messages to all users or admins within the system. This is especially useful before deploying large projects or rolling out changes that affect multiple teams. See Make an Announcement in a Project from Management for setup instructions.

Bulk Email offers a quick way to reach project members outside the platform. Admins can copy or download all project member email addresses with a single click, making it easy to send communications through external channels. See Bulk Email a User from the Vault.

Global Login Messages let you display a system-wide notice on the login screen — ideal for planned maintenance windows, outage notifications, or major project updates. Messages support custom colors, symbols, and display frequency settings. See Display a Global Login Message.

Global Terms of Service prompts can surface important policy updates or operational notices (e.g., "The system will be offline for 14 days for scheduled maintenance") that every user must acknowledge. See Implement Terms of Service into the System.

User Profiles and Role Management

Organizing a large user base manually is tedious and error-prone. User Profiles solve this by letting you define reusable personas — bundles of roles and permissions — that can be applied to users in bulk.

For example, in a project with over 1,000 users, you might create profiles based on management requirements, compliance tiers, or access levels. Once defined, these profiles can be assigned to multiple users at once, ensuring consistent permissions across the board.

Use with care. Misconfigured profiles can unintentionally block user actions. Always review the permissions a profile grants before applying it broadly.

See Create a User Profile and Apply User Profiles.

Beyond profiles, tiCrypt supports several other bulk role and status operations:

Certifications

Projects with classified or tagged data often require users to hold specific certifications before gaining access to certain security levels.

Add multiple certifications at once to certify a group of users for a security requirement within a given security level. See Certify User(s) with a Certification for a Security Requirement.

Bulk-expire certifications when requirements change. This revokes access for all affected users in a single action. See Mark a User Certification as Expired.

Project Membership

Adding users to projects is one of the most common administrative tasks, and tiCrypt makes it efficient at any scale:

Bulk Deletion

Super-admins can delete most objects in bulk from the Management section. The exception is cryptographically enhanced objects (Groups, VMs, Drives, etc.), which can only be deleted by their owner.

Bulk deletion applies to users, sub-admin rights, user profiles, teams, projects, and user certifications. See the relevant documentation for each object type.

Data Export

Admins and project managers can export data from the Management and Virtual Machines sections in JSON or CSV format. Export options are available for most tiCrypt objects, with the choice to export all items, only visible items, or a specific selection. See Export a System Service in CSV Format and Export a System Service in JSON Format.

Escrow Operations

tiCrypt supports bulk operations for escrow user management:


Virtual Machine Management at Scale

Managing VMs individually becomes impractical as infrastructure grows. tiCrypt provides bulk VM operations across hosts, projects, and user access.

Host-Level Operations

Hardware Setup Management

Hardware setups define the templates and configurations available to VMs. tiCrypt supports several bulk operations for managing them:

Running VM Operations

VM User Profiles

Just as system-level User Profiles organize users across projects, VM User Profiles organize permissions within the virtual machine environment. These profiles decouple VM-level roles from system-level roles, enabling flexible access control:

  • A system super-admin can be a standard VM user if their VM profile is configured that way.
  • A standard system user can hold a VM manager role within a specific machine.

Each user can hold one VM profile per virtual machine, and profiles can be assigned to multiple users at once. See Add User Profiles in a Virtual Machine and What is the Purpose of VM Profiles?.

Access Directories

For large VM groups, access directories control which users can reach shared directories. Four access levels are available:

  • Everybody — All VM users.
  • Nobody — Only the VM owner.
  • Managers — Only users with a manager role in the VM.
  • Custom — Specific users designated by the VM owner or managers.

See Create an Access Directory for a Virtual Machine Group.

Drive Operations

The Terminals

When managing complex workflows across many VMs, the Terminals feature provides a consolidated view of all running VMs. It allows you to monitor and interact with multiple machines simultaneously — a valuable tool when orchestrating large-scale operations. See Access the Terminals.


Designed for Scale

tiCrypt's management tools are built around a simple principle: any action you can perform on one object, you should be able to perform on many. From user onboarding and certification management to VM lifecycle operations and data export, bulk actions are native to the platform — not an afterthought. The result is a system that remains manageable whether you're running a small team or a large, multi-project deployment.