Variables
Variables capture important information using a name and a value, allowing you to reuse details consistently across your risks, assets and policies.
Overview
Variables provide a flexible way to store and manage organization-specific name-value pairs that do not fit into other structured collections. This allows teams to maintain values such as the company name, VAT number, or other important references in a centralized, consistent manner across your organization.
Common examples include Company Name (Acme Corp), VAT Number (DE123456789), and Default Country Code (DE).
Core Functionality
We provide a central place to store variables as name-value pairs, ensuring that organization-specific data is consistent and accessible wherever needed. Variables can be referenced across modules to unify operational, compliance, and reporting processes.
Variables can be updated quickly, with changes reflected instantaneously across all modules that use them. Every modification is tracked in the audit log for accountability.
Fields Explained
| Field | Description | Example |
|---|---|---|
Name | The name of the variable being stored | Company Name |
Slug | Unique identifier generated from the name for referencing | company-name |
Value | The stored value for the variable | Acme Corp |
Note:
Name,Slug, andValueare required fields.
Export and Import
Variables can be exported and imported from the platform. An export will provide a CSV with all fields, including related metadata. The import does not require all fields. The following is an example of a minimal CSV file:
slug,name,value
company-name,Company Name,Acme Corp
vat-number,VAT Number,DE123456789
default-country-code,Default Country Code,DEBest Practices
- Use clear and descriptive names so each variable’s purpose is immediately understood.
- Store organization-specific data that does not have a dedicated collection (e.g., VAT numbers, legal names, region codes).
- Regularly review variables to ensure values remain accurate and relevant.
- Avoid storing sensitive or secret information in plain text variables unless encryption or access controls are enforced.
- Document how and where variables are referenced to support long-term maintainability.
For example, you may store VAT Number with the value DE123456789 or Company Name with the value Acme Corp to ensure consistent usage in invoices, contracts, and system-generated documents.
Our platform ensures that when variables are used across your organization, they remain clear, consistent, and accessible wherever needed.
How is this guide?
Schedules
Schedules define when events occur or recur, helping to group and understand things by time across your content.
Risks
Risks highlight potential threats or uncertainties that could impact your objectives, helping you proactively address vulnerabilities across your policies, controls, or frameworks.