> For the complete documentation index, see [llms.txt](https://documentation.ocsinventory-ng.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.ocsinventory-ng.org/user-docs/asset-management/administrative-data.md).

# Administrative Data

Administrative data are customizable fields are added to all assets (depending on their type: assets, IPDiscover device, SNMP device).&#x20;

You may want to add a "Location" field to your assets and limit its value to a predefined set of options for your sites. An administrative data field can be used for this purpose.

Configuration of administrative data can be found under **Configurations** **→ Inventory → Administrative data.**

<figure><img src="https://461838061-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtjrEC8kt8LJiJYFBs5CS%2Fuploads%2F8JIz1r1515QonUsDgtrG%2Fimage_2026-04-22_105405888.png?alt=media&amp;token=400abf2d-fed2-494a-a59f-f17c0c3965bd" alt="Adminitrative data configuration view"><figcaption><p>Adminitrative data configuration view</p></figcaption></figure>

***

## Manage Administrative Data

<figure><img src="https://461838061-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtjrEC8kt8LJiJYFBs5CS%2Fuploads%2FiUJOoKR1vLQ3ZXfz9jQ9%2Fimage_2026-04-22_105747207.png?alt=media&amp;token=ba9eac9f-eeee-4f6b-87af-3557a2cfc5f9" alt="Administrative data creation" width="348"><figcaption><p>Administrative data creation</p></figcaption></figure>

### Add Administrative Data

{% stepper %}
{% step %}
Navigate to **Configurations** **→ Inventory → Administrative data.**

Click the **Add Administrative data** button on the top right.&#x20;
{% endstep %}

{% step %}
Complete the form.

* Enter a **name** and **description**.
* Select a **field type**.
* Choose a **target**: either **Assets**, **IPDiscover** devices, or **SNMP** devices.
  {% endstep %}

{% step %}
Click **Add.**

The newly created administrative data entry will now be visible in the table.
{% endstep %}
{% endstepper %}

### Add Values to Administrative Data

For **SELECT** and **CHECKBOX** administrative data types, predefined values are required.\
To add these, follow the steps below:

{% stepper %}
{% step %}
Navigate to **Configurations** **→ Inventory → Administrative data.**

Locate an existing administrative data entry, then click the **gear icon** in the Actions column on the right.
{% endstep %}

{% step %}
Fill the form.&#x20;

Use the text field to enter a value. Add multiple values by clicking the **+** icon.
{% endstep %}

{% step %}
Click **Save.**

The newly added values will appear under the **Values** column.
{% endstep %}
{% endstepper %}

***

## Set Administrative Data for a device

### Manually

To manually set an administrative data value, follow these steps:

{% stepper %}
{% step %}
Go to **Inventory → General → Assets.**

Locate the device for which you want to set the administrative value.
{% endstep %}

{% step %}
Open the device details.
{% endstep %}

{% step %}
Set the **value.**

In the **Administrative Data** tab (opened by default), find the relevant field under the base inventory information and enter or choose the desired value.
{% endstep %}

{% step %}
Click **Update.**

The new value will be saved and displayed for the selected device.
{% endstep %}
{% endstepper %}

### Using Rules

To automatically assign administrative data values, use **Rules**.\
For instructions on creating and managing rules, refer to the [Managing Rules](/administrator-docs/server-setup/configuration/advanced/managing-rules.md) page.


---

# 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://documentation.ocsinventory-ng.org/user-docs/asset-management/administrative-data.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.
