Share link to view allows anonymous user to see all views

Context

I created a project with multiple views and I want to share a particular view of a project via a link so users don’t have to login to see that particular view. I don’t want them to see the other views in that project.

It could be that this is just not a feature and that my understanding of the Share settings is incorrect.

Steps to reproduce

  1. Create a project and create more than one view
  2. Populate the project with some tasks and make sure each view has at least one task
  3. Open the Share settings and go to the Share Link section
  4. Create a new Sharing Link and select the view you want to make public
  5. Now open that link in an InPrivate or Incognito window
  6. You can now see all the views in the shared project

The feature is correct as you’re describing it - with a link share, you’re sharing a project, not a view. This is the same as if you’re sharing the project with another user or team in Vikunja.

Thanks! All clear :slight_smile:

I could not find a feature request requesting the same, although there were a couple of requests that sounded similar:

But none of these (and other requests) seem to match what I would like to achieve:
“Create a(n anonymous) share link to share a particular view within a project, and that view only, along with the tasks in it”.
This way, you could share a roadmap or plan with people that don’t have or want a Vikunja account (either the cloud instance, or a self-hosted one). In my case it is especially helpful with stakeholders that are not tech-savvy.

Glad I could help!

Why don’t you want to share the whole project?

We have a large list of tasks with lots of details and comments. For the larger audience we want to only share the “parent” tasks that contain the basic info of a set of tasks, but not all the details. I initially thought I could label those tasks with for example “public” and then only share a view with a filter on that label with the larger audience.

This sounds like you’re actually looking for sharable filters.

Yes, although my first instinct would be to call it “shareable views” as not every view is filtered.