> For the complete documentation index, see [llms.txt](https://developerdocs.instructure.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developerdocs.instructure.com/services/canvas/permissions/details/file.permissions_manage_wiki.md).

# Manage Pages

## What it Does

### Pages - create

Allows user to create course pages.

### Pages - delete

Allows user to delete course pages.

### Pages - update

Allows user to edit course pages.

Allows user to define users allowed to edit the page.

Allows user to add page to student to-do list.

Allows user to publish and unpublish pages.

Allows user to view page history and set front page.

Allows user to edit Blueprint Course lock settings in the Pages index page and for an individual page in a Blueprint master course.

## Additional Considerations

### Blueprint Courses

Blueprint courses must be enabled for an account by an admin.

To edit lock settings on the Pages index page, Pages - update, Blueprint Courses - add / edit / associate / delete, and Courses - manage.

However, if these additional permissions are enabled, but the Pages - update permission is not enabled, the user can still adjust content lock settings on individual pages in a Blueprint Master Course.

### Student Page History

Students can edit and view page history if allowed in the options for an individual page.

***

This documentation is generated directly from the Canvas LMS source code, available [on Github](https://github.com/instructure/canvas-lms).


---

# 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:

```
GET https://developerdocs.instructure.com/services/canvas/permissions/details/file.permissions_manage_wiki.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.
