# Updating an Entity

## From the UI

## Settings Page

You can manage an entity's content from its settings page.&#x20;

<figure><img src="https://1179008450-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1eBCWu9rFSzq3ahnNrmL%2Fuploads%2Fgbeurfh4wjILtYP8qUO2%2Fimage.png?alt=media&#x26;token=a51c1695-f137-4d51-ba62-312a4807b449" alt=""><figcaption></figcaption></figure>

The Settings Page consists of 4 tabs:

* **Properties:** Here, you can view all available data associated with your entity, including metadata, properties, and relations. You can also manage the sources from which this data originates.
* **Sources:** This tab allows you to manage the sources from which data automatically populates this entity. [Multiple sources from plugins can feed data into entities](https://docs.rely.io/basic-concepts/user-blueprints-vs-plugin-blueprints).
* **JSON:** In this tab, you can view and directly edit your [entity descriptor.](https://docs.rely.io/basic-concepts/entities#entity-descriptor)
* **Audit Logs:** This tab enables you to [track changes made to your entity](https://docs.rely.io/software-catalog/usage-guide/tracking-entity-changes) over time.

## Manually Configuring Values

{% hint style="info" %}
Only fields that have their source set to "Manual" can be manually edited, both through the UI and the public API. Fields with other sources are automatically updated by [automation rules](https://docs.rely.io/basic-concepts/actions-and-automations/automation-rules).
{% endhint %}

From the properties tab, hoover over a given metadata, property or relation field for the edition button to become visible. The edition flow varies according to the field's [data-type](https://docs.rely.io/basic-concepts/property-data-types).&#x20;

{% embed url="<https://drive.google.com/file/d/1ZMdSRh92uJ0d2J0XBFmIVy_Y-MVDyIM-/view?usp=drive_link>" %}

Alternatively you can also directly edit the [entity descriptor](https://docs.rely.io/basic-concepts/entities#entity-descriptor).

{% hint style="info" %}
Changing the entity directly can sometimes be useful for [troubleshooting](https://docs.rely.io/software-catalog/troubleshooting) purposes.&#x20;
{% endhint %}

{% embed url="<https://drive.google.com/file/d/1DXnVambkYnFtMSqD9F08O0Y89aRpd760/view?usp=drive_link>" %}

## Configuring Automated Value Assignment

ou might want to configure certain fields within your entity to automatically receive and update data from external sources that integrate with Rely through its plugins.

Entities can have sources that automatically update it, these can be:

* [Automation Rules](https://docs.rely.io/basic-concepts/actions-and-automations/automation-rules)
* [Plugin Entities](https://docs.rely.io/basic-concepts/user-blueprints-vs-plugin-blueprints)

You can manage the sources available to your entity in the sources tab in the [entity settings page](#settings-page), or by directly manipulating the [entity descriptor](https://docs.rely.io/basic-concepts/entities#entity-descriptor).

{% embed url="<https://drive.google.com/file/d/1wMr3ELoILvZlQ6Zc09b1sUYM2x7xDYX8/view?usp=drive_link>" %}

{% hint style="info" %}
Automation Rules declare themselves as an entity's source when they perform updates to it.&#x20;
{% endhint %}

## From the Public API

{% content-ref url="../../public-api/entities" %}
[entities](https://docs.rely.io/public-api/entities)
{% endcontent-ref %}
