# Security, visibility and homepage sharing

AIsuru gives you several levels of control over who can access and use your Agents. This section walks you through the available security, visibility, and sharing options.

### Security levels

AIsuru offers three security levels to protect your Agents:

#### 1. Public

* **Access**: anyone can use the Agent without a password
* **Visibility**: can be shown on the homepage if desired
* **Ideal for**: demo Agents, public content, general support assistants

#### 2. Private

* **Access**: requires a password to use the Agent
* **Password**: set during creation and editable in the settings
* **Visibility**: can be shown on the homepage, but a password will always be required to use it
* **Ideal for**: content reserved for a specific group, internal company information

### Advanced access control

#### Accessible to authenticated users only

In addition to the basic security levels, you can enable the "Accessible to authenticated users only" option in the Agent's general settings.

**How it works**

When you enable this option:

* **Non-registered users**: will see a "LOGIN" button instead of the normal conversation start button
* **Universal application**: the restriction applies to all access methods (layouts, API, web integrations, Expert Groups)
* **Mandatory authentication**: users must log in to start any interaction

**Business use cases**

**Protecting sensitive information**

* Agents that handle confidential company data
* HR assistants with access to employee information
* Internal support systems with confidential procedures

**Controlling access to services**

* Agents dedicated to premium customers or subscribers
* Consulting services reserved for registered customers
* Corporate training tools for specific employees

{% hint style="info" %}
**Note**\
This option is different from "Private" visibility. Visibility controls who can *see* the Agent, while mandatory authentication controls who can *use* it, regardless of visibility.
{% endhint %}

### Homepage visibility

#### What it is and what it's for

The "Show on homepage" option makes your Agent visible directly on the AIsuru platform homepage (both on [aisuru.com](https://www.aisuru.com) and on your PaaS).

**Benefits of homepage visibility:**

* **Greater discoverability**: your Agent will be easy to find
* **Accessibility**: visitors can find and use your Agent without knowing its link
* **Promotion**: useful for introducing your Agent to a wider audience

#### Managing homepage visibility

1. Go to the Agent management panel
2. Go to the "**Share me**" section
3. Below your personal link, you'll find the "Show on homepage" option
4. Click "Visible" or "Not visible" to change the setting

#### Security and homepage visibility

🔐 **Enabling homepage visibility doesn't compromise security**: if you've set a password for your Agent, it will always be required, even if the Agent is visible on the homepage.

### Combining security options

You can combine different options to achieve your desired level of control:

#### Example configurations

**Internal company Agent**

* Level: Private
* Accessible to authenticated users only: ✓
* Show on homepage: ✗

**Public customer service**

* Level: Public
* Accessible to authenticated users only: ✗
* Show on homepage: ✓

**Consulting for registered customers**

* Level: Public
* Accessible to authenticated users only: ✓
* Show on homepage: ✓

### Security management tips

1. **During development**: keep the Agent private and not visible on the homepage until it's complete
2. **For internal testing**: use the "Accessible to authenticated users only" option to limit access to your team
3. **For public services**: balance accessibility and security based on your needs

Proper configuration of security and visibility is essential to protect your content and offer the best possible experience to your users. Carefully evaluate your needs and configure the options accordingly.


---

# 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://docs.aisuru.com/en/sharing/security-visibility-and-homepage-sharing.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.
