Persona Sharing via Link

Description: Implement the ability for users to share a direct link to a persona. When another user opens the link, they should see a persona card with its details and have the option to add the persona to their library. This feature allows users to share personas privately without needing to publish them to the Community Library.

Notes> (This is different than publishing the persona to the Community Library, and even if private if a user shares the persona via a link another user can easily add it to their library).

Use Case:

  • Users may have personas in one team and want to access them in another team without recreating them.
  • Users should be able to easily share a persona with a friend.
  • Even if a persona is private, users with the shared link should be able to add it to their library.

Acceptance Criteria:

  1. Sharing a Persona:
  • A "Share" button is available on the persona row in the Personas Table.
  • Clicking the button generates a unique link for the persona.
  • Only users with this link can access the shared persona.
  1. Accessing a Shared Persona:
  • When a user opens a shared link, they see a standalone persona card with:
    • Persona title
    • Description
    • Creator name
    • "Add to Library" button
  1. Adding a Persona to the Library:
  • Clicking "Add to Library" saves the persona to the user’s personal library.
  • Once added, the user can edit the persona independently.
  1. Privacy & Access Control:
  • Personas shared via link remain private unless explicitly published to the Community Library.
  • Users cannot see or modify the original persona, only their own copy.

Please authenticate to join the conversation.

Upvoters
Status

Completed

Board

πŸ’‘ Feature Request

Date

About 1 year ago

Author

Linear

Subscribe to post

Get notified by email when there are changes.