> For the complete documentation index, see [llms.txt](https://dhavaln.gitbook.io/serverless-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dhavaln.gitbook.io/serverless-docs/manage-s3bucket-access/s3-documents-bucket-folder-structure.md).

# S3 Documents Bucket Folder Structure

We will be using a dedicated S3 Bucket to keep all of our documents from all the users inside a single bucket. The bucket will have one folder **/public-files** which will be visible to all the logged-in user.

{% hint style="info" %}
Later we will configure to allow admin users to upload/delete files to **/public-files** folder using Cognito group configuration.
{% endhint %}

The bucket will have individual user folders under the /users root folder, this folder will contain all the files uploaded by the users. They can view, download, delete the files uploaded here.&#x20;

![](/files/-MCeHdF2b4gGNxKAtrcJ)

{% hint style="warning" %}
You will need to create the **/public-files** and **/users** folders in the bucket.&#x20;
{% endhint %}
