# Full site restriction

Full site restriction locks down your entire store to only approved customers. This creates a completely private wholesale or members-only experience where unauthorized visitors can only see specific sections you choose to display.

***

### Enable full site restriction <a href="#enable" id="enable"></a>

1. Open the **Theme Editor** by clicking **Customize** next to your theme
2. Click **Theme Settings** (gear icon near the top left)
3. Scroll down and click **Account**
4. Check **Enable full site restriction**
5. Click **Save**

***

### What gets restricted <a href="#what-restricted" id="what-restricted"></a>

When enabled, unauthorized visitors will not see:

* Product pages
* Collection pages
* Blog posts
* Search results
* Most page content

***

### Choose which sections to display <a href="#sections" id="sections"></a>

You can select specific sections to show on the homepage to unauthorized visitors. This is useful for displaying:

* A welcome banner
* Sign-up form or registration link
* Company information
* Login instructions

To configure visible sections:

1. In the **Theme Editor**, navigate to your homepage
2. Add or keep sections you want unauthorized visitors to see
3. Remove sections that should only be visible to logged-in customers
4. Click **Save**

***

### Control restricted content display style <a href="#display-style" id="display-style"></a>

You can choose how restricted content appears to unauthorized visitors:

**Placeholder style**

* Shows a "Login to view" message
* Indicates that content exists but requires login
* Encourages customers to sign up or log in

**Hidden style**

* Completely hides restricted content
* No indication that restricted content exists
* Creates a cleaner experience for unauthorized visitors

#### Set the display style

1. In **Theme Settings** > **Account**, find **Restricted Style**
2. Choose **Placeholder** or **Hidden**
3. Click **Save**

***

### Important notes <a href="#notes" id="notes"></a>

* Full site restriction works with both [tag-based approval](/keystone/guides/wholesale/customer-approval.md#tag-based) and [B2B approval](/keystone/guides/wholesale/customer-approval.md#b2b)
* Approved customers must be logged in to access the full site
* The homepage can display selected sections to unauthorized visitors
* This feature is ideal for wholesale-only stores or membership sites

{% hint style="info" %}
Make sure to add a clear sign-up or login section on your homepage so potential wholesale customers know how to request access.
{% endhint %}


---

# 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://help.brickspacelab.com/keystone/guides/wholesale/full-site-restriction.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.
