Outcome: Learn where to list available data labels in Formal and how inventory labels and tags work.
Overview
Formal automatically discovers and catalogs databases, schemas, tables, and columns across your infrastructure. The data inventory gives you visibility into what data exists, where it lives, and how sensitive it is. The inventory is populated by the Data Discovery Satellite, which scans your on a schedule. When linked to an AI Satellite, columns are automatically classified with data labels that identify sensitive data types.List Available Labels
Formal has two places to see available data labels.- Built-in labels: Open Data Inventory and select a column label. The picker shows the built-in labels available for manual assignment.
- Custom labels: Open Data Inventory and use Settings -> Manage Data Labels to list the custom labels created for your organization.
Discovery
The Data Discovery Satellite connects to your resources and catalogs their structure:- Databases and schemas
- Tables and views
- Columns with data types
Data Labels
Data labels identify the type of sensitive data in a column or field (e.g.,email_address, ssn, phone_number). Use labels in to enforce masking, filtering, and access control based on data sensitivity.
Formal ships with built-in labels and supports custom labels. The AI Satellite can automatically detect and assign labels during discovery.
Built-in Labels
These labels are available in the Formal console label picker.Personal and Sensitive Data
| Label | Identifier |
|---|---|
| Date/Time | date_time |
| Email Address | email_address |
| Height | height |
| IP Address | ip_address |
| Location | location |
| Passport Number | passport_number |
| Person Gender | gender |
| Person Name | name |
| Phone Number | phone_number |
| Social Security Number | ssn |
| Weight | weight |
Healthcare
| Label | Identifier |
|---|---|
| Blood Type | blood_type |
| Diagnosis | diagnosis |
| Drug Code | drug_code |
| Drug Name | drug_name |
| Health Insurance Number | health_insurance_number |
| Health Plan Type Name | health_plan_type_name |
| Medical Record Number | medical_record_number |
| Treatment Type | treatment_type |
Financial
| Label | Identifier |
|---|---|
| Bank Account Number | bank_account_number |
| Credit/Debit Card Number | credit_card_number |
Credentials
| Label | Identifier |
|---|---|
| Password | password |
Custom Labels
Custom labels are labels your organization creates for its own data types. They appear in Manage Data Labels and in the label picker.How Labels Are Assigned
Automatic classification. Deploy a Data Discovery Satellite linked to an AI Satellite. During schema discovery, the AI Satellite classifies columns and assigns labels automatically. Manual assignment. In the Formal console under Data Inventory, select a column and choose a label from the dropdown. Custom label management. Use Manage Data Labels in the Formal console to create and delete custom labels for your organization.Use Labels in Policies
Reference labels in to enforce data-sensitive access control. Labels are available viacol["data_label"].
Tags
Tags are custom tags you define for organizing inventory objects. Unlike data labels, tags are not used for automatic classification by the AI Satellite. Use tags to categorize data by team, environment, compliance scope, or any other dimension relevant to your organization. Tags are always custom. Tags are also available in policy inputs. You can use them to write policies that target specific columns or files based on your own categories.Next Steps
Deploy Satellites
Set up AI and Data Discovery Satellites for automatic classification
Write Policies
Use labels to enforce masking and access control
Policy Examples
See real-world policies using data labels
Terraform Provider
Manage labels and inventory as code