# Portals

Create portals for your external users to interact with specific data. Each portal is accessible by external users with their own domains.&#x20;

<figure><img src="/files/HeyxS68UFhlYWliRBqgi" alt="" width="563"><figcaption></figcaption></figure>

## Create a Portal

1. Go to your workspace&#x20;
2. Select the + next to **Portals**
3. Give your portal a name

<figure><img src="/files/1EVBnT28JJPyZ7l2UCn0" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
By default, the URL of the portal is *appname.stackerportal.com*
{% endhint %}

{% embed url="<https://vimeo.com/1010607221/95e3ffc4e8?share=copy>" %}

{% hint style="info" %}
Tables can be [shared](/stacker-astra/data-management/edit-your-data-in-the-data-grid/share-data-with-other-apps.md) to your portals from your internal workspace
{% endhint %}

## Set a custom domain

First you will need to[ set up your domain. ](/stacker-astra/workspace-portals-and-apps/portals/custom-domain.md)

Set your custom domain on your portal.&#x20;

1. Go to the Portal&#x20;
2. Select Settings
3. Input your Custom Domain in the space provided

## Generate Permanent Login Links

{% hint style="info" %}
Please contact <stackersupport@stackerhq.com> if you are interested in this feature
{% endhint %}

This link will allow your users to login to their accounts without needing to sign in. This will keep them logged in until they logout. Use a lookup field to pull this field to the table you are using as your Users table, giving your users direct access to this link.&#x20;

Ensure you have set up proper permissions on both tables to avoid sharing the login links with other users. ([Learn more about setting up permissions here)](/stacker-astra/security/add-user-permissions.md).

1. Go to your Portal
2. Select Settings form the Workspace page
3. Check **Generate Permanent Login Links**
4. Go to **App Settings > Expose Login Links**
5. Go to **Manage Fields and Data**
6. Go to the **Stacker Users** Table
7. Select **Fields**
8. Toggle on **Login Links**

{% embed url="<https://app.arcade.software/share/qinxxxdA5wSNyFq60XnB>" %}

{% hint style="warning" %}
It is important to set your permissions for this field to prevent other users from seeing other login links ([Learn more about setting up permissions here)](/stacker-astra/security/add-user-permissions.md).
{% 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://docs.stackerhq.com/stacker-astra/workspace-portals-and-apps/portals.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.
