# Applying custom attributes to catalog assets

### Overview

Apply custom attributes (created by Org admins) to catalog assets. Applying attributes is done from the Asset Details page using the standard edit/change-request workflows.

What this covers

* Apply, edit and remove custom attribute values on individual catalog assets.
* Attributes are displayed on the Asset Details under a "Custom attributes" section or tab.
* Changes follow the normal change-request process (auto-approve depends on access controls).

Supported attribute types

Custom attributes are available in multiple types so you can capture richer, validated metadata. Supported types:

* Text — free-form string values.
* Integer — whole numbers only; optional min/max constraints.
* User — single or multiple user selection from your organization.
* Enum — admin-defined list of allowed values (each value may have an optional color badge).
* Boolean — Yes / No.

The input widget shown when editing an asset is chosen automatically based on the attribute type.

### Who can apply attributes

Anyone with the Catalog edit/change-request permission for the asset can add or edit custom attribute values.

### How to apply attributes (Asset Details)

1. Open the asset details page for the object you want to update (e.g., Table, Schema, Column, Dashboard).
2. Click Edit (or Start change request).

   <figure><img src="/files/fLCvw41WFfZ9Cs8D4m3A" alt=""><figcaption></figcaption></figure>
3. Locate the Custom attributes section.
4. For each applicable attribute, enter or select a value — the edit widget depends on the attribute type:

* Text: text input (single line). Respects any character limits set by an admin.
* Integer: numeric input that accepts whole numbers only; enforces min/max if configured.
* User: single-select or multi-select user picker (depending on the attribute configuration).
* Enum: dropdown or multi-select listing allowed enum values (shows color badges where configured).
* Boolean: radio buttons (Yes / No).

  <figure><img src="/files/Aq290gWRPILZf4veYdwB" alt=""><figcaption></figcaption></figure>

5. Submit the change request.

If change approval is required, the update goes for review. If auto-approve is enabled, changes are applied immediately.

<figure><img src="/files/1qVCEHrTEIuQTA4nd2oK" alt=""><figcaption></figcaption></figure>

### Example: Add a "Business Domain" value to a table

1. Open the table asset and click Edit.
2. In Custom attributes, find "Business Domain" and enter "Retail".
3. Submit the change request. The value appears in the Custom attributes tab once the change is applied.

### Viewing attribute values

* Custom attributes are displayed on the Asset Details page beneath the Summary or in a dedicated Custom attributes tab.
* Values are read-only for anyone without edit rights.

### Use cases

* Business unit tagging: Add a "Business Domain" attribute (Marketing, Finance, Retail) to group tables by ownership and context.
* Sensitivity notes: Short free-text notes such as "PII: limited access" (use classification policies for formal controls).

### Related documentation

* [Create & manage attributes (Org settings)](/org-settings/custom-attributes.md)
* [Change requests & approvals](/approval-workflow/summary-of-approval-workflow/initiate-a-change-request.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.decube.io/catalog/data-catalog/apply-custom-attributes.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
