# Resources: Personal Layers

Personal layers are layers of data created and populated by users. When creating a new personal layer, the user specifies a name, a geometry type and a set of attributes.&#x20;

{% hint style="info" %}
The layer configuration and the data (geometries and attributes) are stored in the JMap Server System database.&#x20;
{% endhint %}

Once they have been created, personal layers can be shared between users with a permission system. They can also be converted to normal layers inserted in a project by the administrator.&#x20;

{% hint style="info" %}
Users need a special permission granted by the administrator to create personal layers.
{% endhint %}

You can access the personal layers section by clicking on **Personal layers** on **Resources** section. This section has two tabs:&#x20;

* By layers, displays a list of personal layers. When selecting a personal layer, you can see which users have access to it.
* By users, displays a list of users. When selecting a user, you can see which personal layers the user has access to with their permissions.&#x20;

You can click on a personal layer in the list to open its details section.

## Deleting a personal layer

To delete a personal layer, select it in the list on the **By Layers** tab and press **Delete** or press **Delete** in the layer's detailed section.

{% hint style="warning" %}
Deleting a personal layer also deletes its configuration and all its data. This action cannot be undone.
{% endhint %}

## Publishing a personal layer

Publishing a personal layer transforms it into a regular project layer.&#x20;

{% hint style="warning" %}
**Once it is published, a personal layer can no longer be managed by users**. However, it can still be edited if the administrator grants the appropriate permissions to users.&#x20;
{% endhint %}

To publish a personal layer, select it in the list on the **By Layers** tab, press **Publish** and select the project in which the layer will be inserted. You can also publish the layer from his configuration interface.


---

# 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-jmapserver-lima.k2geospatial.com/e/administrator/jmap-server-administrator-manual/resources-personal-layers.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.
