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

# Collaborating on an app

> How to share a Playlab app with individuals, groups, or organizations using the Share modal.

<Frame caption="Walkthrough: sharing a Playlab app from the Share modal.">
  <iframe src="https://drive.google.com/file/d/1pzVkSZ0KYw5uF4FbM6kZuRS1qwes3zlu/preview" frameborder="0" allow="autoplay" allowfullscreen="" style={{ width: "100%", maxWidth: "720px", aspectRatio: "16 / 9", margin: "1.5rem auto", display: "block" }} />
</Frame>

The Share modal lets you add **individuals, groups, or whole organizations** as Owners, Editors, or Viewers on a single app. Access is per-app — if you give someone Editor on App A, they don't get access to your other apps. The modal also surfaces whether the app is published, so you can publish from the same place.

## How to share an app

<Steps>
  <Step title="Open Share from the app card or builder" icon="door">
    Go to the app you want to share and click **Share**. The button sits on the app card and in the top right of the builder.

    <div style={{ display: "grid", gridTemplateColumns: "1fr 1fr", gap: "1rem", marginTop: "1rem" }}>
      <Frame caption="Share from the app card.">
        <img src="https://mintcdn.com/playlabai/LAnMv7XIv6fYKHyM/images/v2/shareappcard.png?fit=max&auto=format&n=LAnMv7XIv6fYKHyM&q=85&s=5399aa788837175d10b04a6c08f27886" alt="A Playlab app card with the Share action visible." width="916" height="596" data-path="images/v2/shareappcard.png" />
      </Frame>

      <Frame caption="Share from inside the builder.">
        <img src="https://mintcdn.com/playlabai/N_qf0YRGPeXGUWqu/images/v2/publishsharebuilder.png?fit=max&auto=format&n=N_qf0YRGPeXGUWqu&q=85&s=a990c72246056b5970f76bae5e7b5d3e" alt="The Playlab app builder with the Publish and Share controls in the top right." width="2498" height="120" data-path="images/v2/publishsharebuilder.png" />
      </Frame>
    </div>
  </Step>

  <Step title="Search for a user, group, or organization" icon="search">
    Type a name, email, group, or org name. Matches appear as you type. You can add individuals, groups (like a class or cohort), or a whole organization in one step.
  </Step>

  <Step title="Choose a permission level" icon="user-check">
    Pick **Owner**, **Editor**, or **Viewer** from the dropdown next to each recipient. To revoke access later, open the same dropdown and pick **Remove access**.
  </Step>

  <Step title="Done" icon="check">
    Click **Done**. Recipients get a notification and can open the app from their dashboard.
  </Step>
</Steps>

<Frame caption="The Share modal: search for a user, group, or organization, then set their permission. The publish state is surfaced at the top.">
  <img src="https://mintcdn.com/playlabai/LAnMv7XIv6fYKHyM/images/v2/sharemodal.png?fit=max&auto=format&n=LAnMv7XIv6fYKHyM&q=85&s=e5319a8fb0fd2676e42e12dfabb3588d" alt="The Share modal showing the publish state callout, a search field, two users (Owner and Editor), and the permission dropdown with Owner, Editor, Viewer, and Remove access options." width="350" className="mx-auto" data-path="images/v2/sharemodal.png" />
</Frame>

## Permission levels

<CardGroup cols={3}>
  <Card title="Owner" icon="crown">
    **Full control.** Edit, publish, share, delete, and reassign ownership. Use for co-builders who need the same authority you have.
  </Card>

  <Card title="Editor" icon="pencil">
    **Can edit, not ship.** Edit instructions, references, starter inputs, model settings, and welcome message. Cannot publish, delete, or change access. Use for collaborators who help build and refine.
  </Card>

  <Card title="Viewer" icon="eye">
    **Read-only.** Use the app and see its activity. Viewers see the app on their dashboard only once it's published. Use for people who only need to use the app.
  </Card>
</CardGroup>

For sharing patterns by audience, see [Sharing with individuals](/features/Sharing%20with%20Individuals) or [Sharing with groups and orgs](/features/Sharing%20with%20Groups%20and%20Orgs).

## Key points

<Info>
  * Share apps with individuals, groups, or whole organizations from one modal
  * Three permission levels: **Owner** (manage), **Editor** (edit), **Viewer** (view)
  * Sharing is per-app, separate from workspace membership
  * The modal also surfaces publish state so you can publish from the same place
</Info>

## FAQ

<AccordionGroup>
  <Accordion title="Can I have more than one Editor on an app?">
    Yes. Add as many Editors as you need. Each one has the same edit rights.
  </Accordion>

  <Accordion title="Does this replace workspace-level sharing?">
    Workspace membership still controls workspace-level activity views and access to apps added to the workspace as a whole. App sharing is the right tool when you want to grant access to one specific app.
  </Accordion>

  <Accordion title="What if my peer is in a different organization?">
    That works the same way. Type their email in the recipient field. They get an invite if they are not already in Playlab. Cross-org Editor access is supported.
  </Accordion>

  <Accordion title="What if my Editor leaves the org?">
    Their access is removed automatically when they're removed from the org. The app stays with you.
  </Accordion>

  <Accordion title="Can I see what changes my Editor made?">
    App version history shows what changed and who made the change. Open the app and look for the Versions tab.
  </Accordion>

  <Accordion title="Can two Editors edit the same app at the same time?">
    Yes, but the last save wins on the same field. For close collaboration, agree on who owns which section before editing together.
  </Accordion>
</AccordionGroup>

***

Last updated: 06-01-2026

Contact us at [support@playlab.ai](mailto:support@playlab.ai)
