Giter Site home page Giter Site logo

Comments (3)

rixx avatar rixx commented on September 26, 2024

pretalx always applies the broadest possible permissions it can apply – if you have more permissions than just reviewer permissions, you'll always be able to access additional data. The "can see other reviews" permission is only applied to people who are just reviewers, i.e. who don't have permissions in addition to the reviewer permission.

from pretalx.

skryukova avatar skryukova commented on September 26, 2024

I understand that. However, my team members who are not administrators, and only have "reviewer" permissions are still able to see the reviews by other people.

For example, user with just "Is a reviewer" checkbox checked, can still see every review, every score. They are just not able to see the names of the other reviewers or average score.

If I add "Can work with and change proposals" to that role, the users can also see the names of the other reviewers and the average scores.

That does not seem like an intended behavior to me.

from pretalx.

rixx avatar rixx commented on September 26, 2024

I cannot reproduce this bug at all. I created a new user, and added them to a team with exactly just the reviewer permission. The review phase is configured like this:
2024-04-02T18:02:30+02:00

The review user is not able to see any reviews, neither before nor after submitting their review – they see only their own review:

2024-04-02T18:03:34+02:00

In contrast, the organiser user can see this new review as well as all other reviews:

2024-04-02T18:04:19+02:00

If changing the setting has no effect at all, then one of these must be true:

  • your reviewers are part of some team that grants them additional permissions
  • you're not in the review phase that you think you're in
  • you're running different code than the current release or current development branch (though I don't think we had a bug related to this in ages)

It's impossible to know what's going on without further information, sorry – I hope showing a complete configuration/reproduction in my screenshots above is helpful in figuring out what's going on.

from pretalx.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.