> For the complete documentation index, see [llms.txt](https://docs.jmapcloud.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.jmapcloud.io/en/jmap-cloud-portal/user-guide-for-jmap-cloud-portal/creating-forms.md).

# Creating forms

JMap NG application users can, depending on their permissions:

* View, create, edit, and delete data from layers or non-spatial tables.
* Attach documents to layer features or table records.
* View, create, edit, and delete attribute data for features or records.

All these operations are performed through forms configured for data sources. Forms can contain sub-forms, which are forms accessible from within a parent form.

## The Forms Section

The **Forms** section of JMap Cloud Portal displays a table listing all forms configured for the data sources you have access to.

### Creating a Form

The **Create a new form** button opens an interface that allows you to:

* Select a data source.
* Assign a name to the form.
* Add tags.

After filling in this information, click **Create** to access the form design interface, whose features are described in the following section.

### Managing an Existing Form

The contextual menu <img src="/files/UQSNxytLDFikTQ9e2a9R" alt="" data-size="line"> for each form offers the following options:

* **Settings**: Allows you to view the data source associated with the form, and to edit its name and tags.
* **Edit form**: Redirects to the form design interface (see the following section for details). Also accessible by double-clicking the form name.
* **Delete**: Permanently deletes the form.

The following sections describe the details of form configuration.
