# Enabling guest access

A fylr instance by default is only accessible for users with login credentials. However it is possible to configure an instance so any user can access and browse its contents without the need of creating or having a user account.

#### Enabling guest access

In the base configuration under access, enable the checkbox for **Guest Access**.

{% hint style="info" %}
Here you could also setup custom labels for the user login or setup self registration.
{% endhint %}

With this flag enabled, the instance is now publicly available and any user with knowledge of the URL can navigate to the instance without the need to login. In fylr those users are part of the group **Anonymous Users.**

See also [Access](/for-administrators/readme/access.md#allow-guest-access)

#### Provide content permissions to Anonymous Users

To actually see and browse content in a fylr instance the anonymous user group needs permissions defining what they can see and interact with.

Provide the user with the required permissions to interact with your instance:

* **System Rights** (what features are available?)
  * set in Rights Management > Groups: Anonymous User > Tab: "System Rights"
  * The permission of **Frontend features** define what parts of the UI the anonymous user gets access to (Search, download, export, printing, collections etc.). Select the appropriate features required for the guest accessing your instance.
* **Permissions** (what content is available?)
  * set in Rights Management > Pools or Object Type > in Tab "Permissions"
  * Set at minimum the following permissions:
    * **View Records:** what Object Types is the anonymous user allowed to see?
    * **Allowed Masks:** what masks should the guest be able to see?
    * **View Versions:** to see media content of files uploaded, define what versions are allowed to be shown to the anonymous user

{% hint style="info" %}
If your Object Type isn't poolmanaged, you won't have to select explicit Object Types since your configuring inside the Object Types permissions already.

Linked object types used in your main Object Type need explicit permissions to be seen.
{% endhint %}

{% hint style="warning" %}
**Be careful** with which permissions are assigned to the Anonymous User Group - no authentication is needed. **Any user with the URL can access the instance and act with the permissions assigned.**
{% endhint %}

Read more about [Permissions](/for-administrators/permissions.md)


---

# 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.fylr.io/help/tutorials/for-administrators/enabling-guest-access.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.
