Skip to main content

Custom metadata properties

Custom metadata properties enable you to extend Atlan's built-in metadata with organization-specific fields that capture unique business context and requirements. Properties are defined within custom metadata structures and can be configured with specific data types, validation rules, and asset targeting.

This reference provides complete configuration details for custom metadata properties. Use this page to look up specific property definitions, valid values, and configuration options when setting up custom metadata for your organization.

Name

Specifies the display name for the custom metadata property. This name appears in the Atlan interface when users view or edit custom metadata values on assets.

  • Must be unique within the custom metadata structure
  • must be descriptive and clear to end users
  • can't be changed after the property is created

Example:

License Type

Description

Provides additional context about the property's purpose, usage guidelines, or business meaning. This helps users understand when and how to use the property correctly.

Example:

Defines the licensing terms under which this data asset can be used, including any restrictions or requirements for attribution.

Text

Enables free-form text input with no specific format requirements. Use this type for descriptive fields, notes, or any content that doesn't fit other specific types.

Example values:

"Customer data for Q4 analysis"
"Internal use only"
"ABC-123-XYZ"

Integer

Restricts input to whole numbers only (no decimal points). Use this type for counts, IDs, or any numeric values that don't require fractional precision.

Example values:

42
1000
-5

Decimal

Enables fractional numbers with decimal points. Use this type for measurements, percentages, or any numeric values requiring precision.

Example values:

3.14159
99.5
-12.75

Boolean

Restricts input to true/false values only. Use this type for yes/no questions or binary states.

Example values:

Yes
No

Date

Enables date and time values in a standardized format. Use this type for timestamps, deadlines, or any time-based information.

Format: Day, month, year, hours, minutes, and seconds

Example values:

2024-01-15 14:30:00
2024-12-31 23:59:59

Options

Restricts input to a predefined set of valid values. Use this type when you need to standardize responses and make sure data consistency.

Configuration options:

  • Select existing options: Choose from previously created option sets
  • Create new options: Define a new set of valid values

Example option sets:

Status: Active, Inactive, Pending, Deprecated
Priority: High, Medium, Low, Critical
Environment: Development, Staging, Production

Users

Restricts input to existing Atlan users only. Use this type for fields that reference specific people in your organization.

Example values:

Groups

Restricts input to existing Atlan groups only. Use this type for fields that reference teams or organizational units.

Example values:

data-governance-team
analytics-department
security-reviewers

URL

Restricts input to valid web links only. Use this type for fields that reference external resources or documentation.

Example values:

https://docs.company.com/data-catalog
https://github.com/company/data-pipeline
https://jira.company.com/browse/DATA-123

SQL

Restricts input to valid SQL code only. Use this type for fields that contain database queries or SQL-related content.

Example values:

SELECT * FROM customers WHERE created_date >= '2024-01-01'
UPDATE orders SET status = 'processed' WHERE order_id = ?

Rich text

Enables formatted text input with support for markdown-style formatting, links, lists, and other rich content. Use this type for fields that need multiple readme-style fields on an asset without bloating the typedef for customers who don't need it.

Example values:

# Data Processing Notes

This table contains **customer transaction data** for Q4 analysis.

## Key Information
- Updated daily at 2 AM
- Contains PII data
- [Documentation](https://docs.company.com/customer-data)

> **Note:** This data is sensitive and requires proper handling.

Select options

Choose from existing option sets that have been previously created in your Atlan workspace. This promotes consistency across multiple properties that use the same set of values.

Create new

Define a new set of options specifically for this property. This is useful when you need unique values that aren't used elsewhere.

Configuration:

  • Option name: A descriptive name for the option set
  • Values: List of valid values separated by semicolons (;)

Example:

Option name: Data Classification Levels
Values: Public;Internal;Confidential;Restricted

Connections

Specifies which data connections can use this property. This is useful when you want to limit certain metadata to specific data sources.

Example:

Production Snowflake
Development PostgreSQL

Applicable asset types

Defines which types of assets can be enriched with this property. This helps make sure that metadata is only applied to relevant assets.

Available asset types:

  • Database assets: Tables, views, columns, schemas, databases
  • BI assets: Dashboards, charts, reports, datasets
  • File assets: Files, folders
  • API assets: APIs, endpoints, operations
  • Process assets: Workflows, jobs, pipelines

Example:

Tables, Views, Columns
Dashboards, Charts

Glossaries

Specifies which glossaries can use this property. This enables you to apply different metadata standards to different business domains.

Example:

Finance Glossary
Marketing Glossary

Applicable asset types

Defines which glossary asset types can use this property.

Available glossary asset types:

  • Glossary: The glossary itself
  • Category: Glossary categories
  • Term: Individual glossary terms

Example:

Terms, Categories

Domains

Specifies which data domains or subdomains can use this property. This enables domain-specific metadata governance.

Example:

Customer Data Domain
Financial Data Subdomain

Applicable asset types

Defines which domain asset types can use this property.

Available domain asset types:

  • Domain: Top-level data domains
  • Subdomain: Subdomains within domains
  • Product: Products within domains or subdomains

Example:

Domains, Subdomains, Products

Applicable asset types

Defines which non-connection, non-glossary, non-domain assets can use this property.

Currently supported:

  • File assets: Files and folders

Example:

Files, Folders

Enable multiple values

Controls whether users can enter more than one value for this property. This setting is only available for certain property types.

Available for:

  • Text
  • Options
  • Users
  • Groups
  • URL
  • Rich Text

Example with multiple values:

Data Stewards: [email protected], [email protected]
Categories: Customer Data, PII, Analytics

Show in filter

Controls whether users can filter assets based on this property's values during asset discovery.

Benefits:

  • Enhanced search capabilities
  • Quick asset discovery
  • Improved data governance workflows

Show in overview

Controls whether the property appears in the Overview tab of asset sidebars, in addition to the custom metadata tab.

Benefits:

  • Increased visibility for important properties
  • Quick access to key metadata
  • Better user experience

See also