> For the complete documentation index, see [llms.txt](https://docs.efento.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.efento.io/efento-cloud/advanced/locations.md).

# Locations

Efento Cloud allows you to **organise your locations and sensors** using a flexible, tree-based hierarchy. You can create a structure that fits your needs, whether **geographical** (e.g., Country > State > City > Building), **functional** (e.g., Building Type > City > Location), or any other format that aligns with your Organisation.

## **Adding /** e**diting Locations**

Users with **Administrator** or **Manager** permissions can edit locations in the **Organisation Structure** panel on the left side of the screen. The **location tree** displays all existing locations, starting with the **root location**, which cannot be deleted and defaults to your Organisation’s name. New locations are added as **sub-locations** of an existing location.

To add / edit a location:

1. Click the location’s name.
2. Select the **three dots** on the right to access the menu.
3. Available options:
   * **Rename** – change the location name
   * **Add Sub-location** – create a new location under the selected one
   * **Remove Location** – delete the location
   * **Change Parent Location** – move the location under a different parent

{% hint style="warning" %}
**Important:** To remove a location, you must first remove any **sub-locations** or **assigned sensors**.
{% endhint %}

![](/files/abeaab69c281bbce45bc7fc9a934e64b101bfddf)

## **User Permissions**

When adding a new user or creating an API token, you can select the **specific locations** they will have access to. This ensures that users can only view or modify data relevant to their assigned locations, enhancing **data security** within your Organisation.

Users with **Administrator** or **Manager** permissions can manage these settings in the [Access](/efento-cloud/advanced/editor.md) panel. Properly assigning permissions helps maintain control over your monitoring system while allowing collaboration across teams.


---

# 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.efento.io/efento-cloud/advanced/locations.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.
