Preview - Add separate permission to generate Preview Links

Created on 17 February 2025, 4 months ago

Problem/Motivation

- I want anonymous users to be able to access a Workspace using a Preview link
- This is possible if I allow anonymous the permission Access workspace previews
- But this also allows the anon user to generate / regenerate the Preview links

Proposed resolution

- Add a new permission "Manage workspace preview links" and tie that into the "entity.workspace.preview_link_form" route

Feature request
Status

Active

Version

2.0

Component

Workspace Preview

Created by

🇫🇮Finland j-vee Turku, Finland

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

  • Pipeline finished with Failed
    4 months ago
    Total: 340s
    #425891
  • Issue created by @j-vee
  • 🇫🇮Finland j-vee Turku, Finland
  • Pipeline finished with Failed
    4 months ago
    Total: 239s
    #426257
  • Pipeline finished with Success
    4 months ago
    Total: 318s
    #426452
  • First commit to issue fork.
  • 🇷🇴Romania amateescu

    Adding a separate permission for managing preview links makes sense, but we should also allow the regular "manage any workspace" permissions. Updated the MR to account for them.

  • 🇷🇴Romania amateescu

    Merged into 2.0.x and cherry-picked to 1.0.x, thanks!

  • Pipeline finished with Failed
    4 months ago
    Total: 254s
    #428409
  • Automatically closed - issue fixed for 2 weeks with no activity.

  • Pipeline finished with Failed
    3 months ago
    Total: 160s
    #450076
  • Pipeline finished with Failed
    2 months ago
    Total: 127s
    #465792
  • Pipeline finished with Failed
    2 months ago
    Total: 159s
    #466190
  • Pipeline finished with Failed
    2 months ago
    Total: 286s
    #466310
  • Pipeline finished with Failed
    2 months ago
    Total: 124s
    #466332
  • Pipeline finished with Failed
    2 months ago
    Total: 281s
    #466684
  • Pipeline finished with Skipped
    2 months ago
    #466690
  • Pipeline finished with Canceled
    24 days ago
    Total: 267s
    #497793
  • Pipeline finished with Success
    24 days ago
    Total: 529s
    #497800
  • Pipeline finished with Success
    24 days ago
    Total: 712s
    #497810
  • Pipeline finished with Success
    18 days ago
    Total: 193s
    #502957
  • Pipeline finished with Success
    13 days ago
    Total: 294s
    #506774
  • Pipeline finished with Success
    10 days ago
    Total: 292s
    #509217
  • Pipeline finished with Success
    10 days ago
    #509236
  • Pipeline finished with Failed
    5 days ago
    Total: 249s
    #512723
  • Pipeline finished with Failed
    5 days ago
    Total: 166s
    #512725
  • Pipeline finished with Success
    5 days ago
    Total: 287s
    #512731
Production build 0.71.5 2024