> ## Documentation Index
> Fetch the complete documentation index at: https://flatfileinc-remove-rss-json.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Customize the guest sidebar

> Learn how to limit what Guests see in their sidebar.

<Snippet file="shared/dxpbanner.mdx" />

<Info>
  This configuration only impacts Guests and not Admins. [Learn more about user
  access](/documentation/authentication/roles-and-permissions).
</Info>

Flatfile allows you to update your sidebar to hide/show certain elements via the <Tooltip tip="A micro-application...">[Space](/learning-center/architecture/spaces)</Tooltip> endpoint.

Simply update `metadata.sidebarConfig` when calling `spaces.update()`.

### Building a guest sidebar

Learn how to create a sidebar configuration, and update a sidebar configuration from an event listener.

<Snippet file="guides/guest_sidebar/block1.mdx" />

## Guest sidebar reference

### `metadata.sidebarConfig`

<img src="https://mintcdn.com/flatfileinc-remove-rss-json/XIUmgHN9xN5Tx96U/images/customize/sidebarConfig.png?fit=max&auto=format&n=XIUmgHN9xN5Tx96U&q=85&s=5849cefc9c78811128fa95629bc529db" alt="Sidebar Config" width="6640" height="2092" data-path="images/customize/sidebarConfig.png" />

<ParamField path="showDataChecklist" type="boolean">
  The data checklist shows all of the data needed for uploading to the primary
  Workbook.{" "}
</ParamField>

<ParamField path="showSidebar" type="boolean">
  {" "}

  Determines if a guest can see the sidebar. If the sidebar is hidden and there are
  multiple Workbooks in your Space, please specify the desired Workbook ID as your
  defaultPage.{" "}
</ParamField>

## Example Project

Find the guest sidebar example in the Flatfile GitHub repository.

<CardGroup cols={2}>
  <Card title="typescript" icon="code-merge" href="https://github.com/FlatFilers/flatfile-docs-kitchen-sink/blob/main/typescript/guest-sidebar/index.ts">
    Clone the guest sidebar example in Typescript
  </Card>

  <Card title="javascript" icon="js" href="https://github.com/FlatFilers/flatfile-docs-kitchen-sink/blob/main/javascript/guest-sidebar/index.js">
    Clone the guest sidebar example in Javascript
  </Card>
</CardGroup>
