> ## Documentation Index
> Fetch the complete documentation index at: https://docs.langdock.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Publish and share an app

> Create an app and share it with users, groups, or your whole workspace, then see how it's used.

An app has a preview and the version you create. You review the preview while you build. Click **Create**. The app stays private to you until you share it. Specific users or groups can be **Viewer** or **Editor**. The whole workspace is always **Viewer**.

## Create the app

When you have reviewed the preview, click **Create** in the app panel header. You can also click **Create** in the latest change summary in the chat.

![App panel header with the Created status after you create the first version](https://mintcdn.com/langdock-34/LcNG4d-V-wHrGRoV/images/apps/apps-created.png?fit=max\&auto=format\&n=LcNG4d-V-wHrGRoV\&q=85\&s=6078296e59028c46a84d75eab0877e7a)

When the step is done, the button shows **Created**. The app is still private to you. The chat shows **Open app**, and the app panel has an **Open live app** control. The editor keeps showing the **Preview** tab, so you can continue to work on the next changes.

> [!NOTE]
>
> If some of the app's integration actions are not yet approved, Langdock shows a dialog that asks "Continue without all approvals?" Those actions won't work for members until they are approved. Click **Review** to check them, or continue anyway. See [Integrations in apps](https://docs.langdock.com/en/using-langdock/apps/integrations.md).

If creating the app fails, see [Limits and troubleshooting](https://docs.langdock.com/en/using-langdock/apps/limits-and-troubleshooting.md#creating-the-app-fails).

## Share an app

To share an app, you need the **Share apps** permission and the **Owner** or **Editor** role on the app. You can only share an app after you have created it. Before that, the share dialog shows "Create your app first", with a **Create app** button.

**1. Open the share dialog**

Click **Share** at the top right of the app or in the app panel header.

**2. Add users or groups**

Use **Search people and groups...** to find the users or groups you want to add.

**3. Choose their role**

Pick an app role for each user or group in the role menu. See [App roles](#app-roles).

**4. Set general access**

Under **General access**, choose who else can open the app. See [General access](#general-access).

![Share dialog with People with access and General access set to Everyone in workspace](https://mintcdn.com/langdock-34/LcNG4d-V-wHrGRoV/images/apps/apps-share.png?fit=max\&auto=format\&n=LcNG4d-V-wHrGRoV\&q=85\&s=77a32e143ad6cd3c0520c9b46f246078)

**People with access** lists everyone who has been added and their app role.

### What your plan allows

| Sharing option | Langdock Core | Langdock Work |
| - | - | - |
| Individual users | Up to 5 users | Unlimited |
| Groups | Not included | Included |
| Everyone in workspace | Not included | Included |

On Core, the dialog shows how many of the 5 places are used. If you try to share with groups or the whole workspace, it shows "Sharing with groups or the whole workspace needs the Work plan." For prices, see the [Langdock pricing page](https://langdock.com/pricing).

Your plan sets what is possible. Whether you can share at all still depends on your **Share apps** permission.

### App roles

Each app has its own roles. They are separate from your workspace role.

| App role | What the user can do |
| - | - |
| **Owner** | The user who created the app. |
| **Editor** | Can edit the app, view its code and database, apply updates, and manage sharing. |
| **Viewer** | Can use the app. |

To take away someone's access, open the role menu next to their name and click **Remove access**.

### General access

**General access** decides who can open the app beyond the users and groups listed under **People with access**:

* **Restricted:** Only users with access can open the app.
* **Everyone in workspace:** Everyone in your workspace can open the app. Available on Langdock Work. The workspace role is always **Viewer**.

**Everyone in workspace** does not give anyone the Editor role. Users still need access to the Apps product to open the app.

**Restricted** does not mean only the owner. Users and groups listed under **People with access** keep their access.

Restricting general access changes who can open this app. It does not take the app offline.

## Find your app after creating it

Go to **Apps** and click **Created by me**. Your app appears with its name, category, and when it was last edited. The builder chat stays in your chat history, so you can go back to the conversation and continue editing.

## See how the app is used

Open the app and click **Analytics** in the controls above the app. Analytics shows how users use the app.

![Analytics tab with Opens, Unique users, Returning users, Last opened, the Opens per day chart, and Adoption](https://mintcdn.com/langdock-34/LcNG4d-V-wHrGRoV/images/apps/apps-analytics.png?fit=max\&auto=format\&n=LcNG4d-V-wHrGRoV\&q=85\&s=12c47a2295b06f5d644a169df17cdce5)

* **Opens**, **Unique users**, **Returning users**, and **Last opened** for the selected period.
* **Opens per day** as a chart.
* **Adoption**: users who opened the app in this period, out of everyone who can open it today.

These numbers measure usage of the app. Figures that the app itself displays, such as totals in a dashboard, are part of the app's content.

Before you click **Create**, the tab shows "No analytics yet" and "Analytics are available once your app is live." Click **Create now** to create the app.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.