> For the complete documentation index, see [llms.txt](https://docs.sonoransoftware.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sonoransoftware.com/cms/tutorials/your-drive-and-documents.md).

# Drive & Documents

<figure><img src="/files/QErz2gwKt8pS0G3dGrj1" alt=""><figcaption></figcaption></figure>

With your drive, you're able to create files and folders for your community. These files are completely customizable, and have a similar style editor to the Microsoft Office suite

## Community Drive

Sonoran CMS offers a powerful file drive system allowing for live document editing, uploads and downloads, easy permission management with CMS ranks, and more! You can even [login with Google to migrate your existing Google Drive](#migrate-files-from-google-drive) files!

You can navigate to your drive using the **Drive** button in the admin panel. Or, link the **Drive** to a [custom navigation bar item](/cms/tutorials/community-website/website-builder.md#toolbar) for the `/drive` URL path.

### Folders

<details>

<summary>Drive Folders</summary>

Folders help you organize your community's drive! To create folders, just use the green plus button, then drag-and-drop files into the folders. You can also drag-and-drop files on the breadcrumbs on the top

<figure><img src="/files/hkzvuQX19fB7Bq3VKyOq" alt=""><figcaption><p>Sonoran CMS - Drive File Path</p></figcaption></figure>

To move a file without drag-and-drop, you can right click the document then **Move to Folder** and select the folder in the popup.

Right-click to access [share settings](#share-settings) with them to determine who can view/edit via the direct link.

</details>

### View Mode

<details>

<summary>List vs Table View</summary>

<div><figure><img src="/files/qgXGKvFpYlETD0YfuJyV" alt=""><figcaption></figcaption></figure> <figure><img src="/files/91iN7SB2kGPwExn82qKw" alt=""><figcaption></figcaption></figure></div>

Swap the view mode between grid and list using the orange toggle at the top right.

</details>

### Share and Public View Settings

<details>

<summary>Share Settings</summary>

<figure><img src="/files/AMsL4l7dpHl3BEDhmtn4" alt="" width="279"><figcaption></figcaption></figure>

Access the **Share Settings** via the document editor **Share** button or via right-click on any drive file.

**Ranks with All Drive Access**

This shows all ranks that have the "Modify Documents (Drive)" permission, this will automatically grant them permission to modify this drive item.

**Ranks with Access Permissions**

This shows all ranks that have been added to have direct view or edit access regardless of what the General Access share type is set to. If a user has a rank listed here the drive item will show in their Drive as well. You can select what ranks you wish to give access permissions and whether they're given permission to view or edit.

**General Access**

This allows for various share settings to be applied to the drive item from a single selection. There's various options that will grant members access automatically, the options are the following:

*Restricted*

This will only utilize the Ranks with All Drive Access and Ranks with Access Permissions to determine if they have access to the document.

*Anyone with this link*

This will allow ANYONE with the share link provided with the button to either view and/or edit the file, depending on what it set. You can click the icon on the left to either hide or show the drive item in your community member's Drive, if you have it hidden they'll still have access to either view or edit depending on what's set directly through the share link. Someone who is not apart of your community's CMS or even signed into Sonoran CMS will be able to view and/or edit through the share link provided.

*Active members with this link*

This will allow all users with the community status of "ACTIVE" not "PENDING" to either view or edit the drive item, depending on what's set. You can click the icon on the left to either hide or show the drive item in their Drive, if you have it hidden they still have access to either view or edit depending on what's set directly through the share link.

*Active & pending members with this link*

This will allow all users within the community to either view or edit the drive item, depending on what's set. You can click the icon on the left to either hide or show the drive item in their Drive, if you have it hidden they still have access to either view or edit depending on what's set directly through the share link.

*Inherit Parent Folder General Access*

This will inherit the parent folder's general access settings, this will simply inherit whatever option from above the folder is set to.

{% hint style="info" %}
**Inherit Parent Folder General Access** General Access Share Type cannot be set for any Drive item that is in the root (Home).
{% endhint %}

</details>

### Document Edit History

<details>

<summary>Document Revision History</summary>

When viewing any document in the CMS Drive, select the **Revision History** button to view recent edits.

<div><figure><img src="/files/kJbfY63KydjWPsoi416P" alt=""><figcaption></figcaption></figure> <figure><img src="/files/0xWIshSJj9HWyES3Tdyp" alt=""><figcaption></figcaption></figure></div>

</details>

### Sensitive Documents

<details>

<summary>Marking Documents as Sensitive</summary>

You can also change the sensitivity of the document. With sensitive mode enabled, viewers will not be able to download, print, or copy the document. A watermark will also be added.

Marking documents as sensitive requires the **Protect Documents** permission.

<div><figure><img src="/files/j650lQovSxQDm30Gwe3r" alt=""><figcaption><p>Editing Document marked as Restricted</p></figcaption></figure> <figure><img src="/files/2OmwcTOxdw9kSSKWzC7R" alt=""><figcaption><p>Viewing Document with Watermark</p></figcaption></figure></div>

</details>

### Trash

<details>

<summary>Recently Deleted Drive Files</summary>

Recently deleted files are shown in the **Trash** tab. Users can restore deleted files from the trash or permanently delete them with the **Delete From Trash** permission.

Files in the trash are automatically deleted after seven days.

</details>

### Uploading Files

<details>

<summary>Uploading Single Files and ZIPs</summary>

Right-click anywhere in the drive or press **New** > **Upload File** or **Upload ZIP**. Uploading a ZIP file will automatically extract it to the CMS drive.

Files allowed for upload include:

* `.docx` Document
* `.xlsx` Spreadsheet
* `.pptx` Presentation
* `.pdf` PDF
* `.mp3` Audio
* `.wav` Audio
* `.rpf` GTA Archive

<figure><img src="/files/7ZmTJ4Rf3pfeXmX85JAv" alt=""><figcaption></figcaption></figure>

</details>

### Migrate Files from Google Drive

{% hint style="warning" %}
Due to security restrictions from Google, imports from Google Drive must be completed on the main sonorancms.com URL or app. Communities on a [custom domain](/cms/tutorials/customization/custom-domain.md#custom-domain) must use the main website or app to complete this process.
{% endhint %}

<details>

<summary>Migrate Files from Google Drive</summary>

Login with Google to quickly migrate files to the CMS drive for easy permission management!

Select **New** > **Import** > **Import from Google Drive**

Follow the prompts to login, select the specific folders/files, and import them.

<div><figure><img src="/files/dzdauI9fqX4B74LbuLeF" alt=""><figcaption></figcaption></figure> <figure><img src="/files/hhfIjZpIGUtZP8tU9HEe" alt=""><figcaption></figcaption></figure></div>

</details>

## Drive Downloads

<details>

<summary>Drive File Downloads</summary>

There are several file types that the Sonoran CMS Drive accepts but only handles them as *downloadable* content that isn't for viewable use. The following file types are currently supported for *downloadable content*:

* `.rpf` GTA Archive
* `.wav`, `.mp3` Audio
* `.zip` ZIP
* `.pdf` PDF

<figure><img src="/files/hZ0WQ2xEU3e3oXBbEy5R" alt=""><figcaption><p>Sonoran CMS - Download from Drive</p></figcaption></figure>

</details>


---

# 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://docs.sonoransoftware.com/cms/tutorials/your-drive-and-documents.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.
