# Editing a page

{% hint style="info" %}
To know how to use the search bar, refer to the Searching platform components section.
{% endhint %}

* In the **Navigation** **menu**, under the **Developer** role, in the **Developer**  group, click **Pages**. Under the **Role** column, click the required page  name.

![](/files/-M2IinO4P3dAiLG3K2bs)

* To edit the basic details of a page, from the left pane of the page, go to the **Page** **Details** tab. Edit the required details. *To know more, refer* [***Creating a page***](/creating-pages/working-with-pages/creating-a-page.md).
* To view and edit the metadata of the page and the components on it, from the left pane of the page, navigate to the **Metadata** tab.
* To upload the controller code (Deprecated) of the page, from the left pane of the page, navigate to the **Controller** tab.
* To add and edit the roles assigned to the page, from the left pane of the page, navigate to the **Roles** **Granted** tab. *To know more, refer* [***Creating a page***](/creating-pages/working-with-pages/creating-a-page.md).

{% hint style="danger" %}
You cannot delete a particular role added to any page, only the end date of that role should be set.
{% endhint %}

* To perform various other page related actions, on the top-right corner of the page, click **Actions**. The list has the following options:

![](/files/-M2Ij1UNUMt28uzwXPCz)

| **Options**       | **Description**                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Prepare Patch** | <p>Page-level patches are used to migrate the individual page along with all the data, from one instance to another.</p><ol><li>Click to prepare the page-level patch.<br>The <strong>Request is being Processed</strong> dialog box is displayed.</li><li>Click <strong>OK</strong>.</li></ol><p><em>To understand how patches are used, refer to the</em> <a href="/pages/-MHWbdwu3-IgG0VsOM-s"><em><strong>Working with patches</strong></em></a> <em>section.</em></p> |
| **Reset**         | Click to reset all the inputs for the page, to their initial values.                                                                                                                                                                                                                                                                                                                                                                                                       |
| **New Page**      | <p>Click to create a new page.<br>The <strong>Page</strong> <strong>Details</strong> tab of the new page is displayed.</p>                                                                                                                                                                                                                                                                                                                                                 |
| **Add Role**      | <p>Click to view the <strong>Roles</strong> <strong>Granted</strong> tab, to add the roles that can view and access the page.</p><p><em>To know more, refer</em> <a href="/pages/-MHWbdwh3YXnrOlunqO5"><em><strong>Creating a page</strong></em></a> <em>section</em>.</p>                                                                                                                                                                                                 |
| **Copy**          | <ol><li>Click to create a copy of the current page. A copy of the existing page is displayed.</li><li>To save the page, on the top-right corner, click <strong>Save</strong>.</li></ol>                                                                                                                                                                                                                                                                                    |
| **Delete Page**   | Click to delete the current page. The **Pages** page is displayed.                                                                                                                                                                                                                                                                                                                                                                                                         |


---

# 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.cloudio.io/creating-pages/working-with-pages/editing-a-page.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.
