> For the complete documentation index, see [llms.txt](https://docs.trustlogix.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.trustlogix.io/trust-access/application-access-governance-preview/attributes.md).

# Attributes

To define effective access policies in TrustLogix, you must first establish the necessary Attributes and Resources. The following documentation outlines the process for managing and adding attributes, specifically focusing on those sourced from Entra ID.

***

### Prerequisites

* Attribute Source Integration: Before adding attributes, you must have an established source configuration (e.g., Azure AD) created via the Attribute Source Integration screen. This step ensures that TrustLogix can communicate with your external identity provider to fetch attribute data.

***

### Access Attribute Management

Navigate to the Attribute Management section within your specific application to begin the configuration.

* Path: Applications > \[Your Application Name] > Resource Policies > Attribute Management.
* Click the "Add Attribute" button to open the configuration dialog.

***

### Configure Attribute Source

In the Source Configuration section, specify where the attribute data will originate.

* Source Type: Click the drop-down menu and select your integrated source, such as "Azure AD attribute source".

***

### Map Attributes

Once the source is selected, use the Attribute Mapping section to link external data fields to TrustLogix attributes.

* Source Column: Select the specific field from your source (e.g., "ageGroup" or "city").
* Display Name: Enter the name as it should appear within TrustLogix policies (e.g., "city").
* Type: Select the data format, such as "STRING".
* Additional Options:
* Use this as user identifier: Check this if the attribute uniquely identifies the user.
* Multiple Values: Check this if the attribute can contain more than one value.

***

### Save and Verify

* Click "Save" to add the attribute to your management list.

Review: Verify the attribute appears in the table with its corresponding Display Name, Description, Type, and Source (e.g., Azure AD).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.trustlogix.io/trust-access/application-access-governance-preview/attributes.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
