Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ProcessView permission missing from Project viewer role #3932

Closed
MarkSiedle opened this issue Nov 17, 2017 · 3 comments
Closed

ProcessView permission missing from Project viewer role #3932

MarkSiedle opened this issue Nov 17, 2017 · 3 comments
Assignees
Labels
kind/enhancement This issue represents an enhancement we are committed to adding to Octopus as some time
Milestone

Comments

@MarkSiedle
Copy link

The ProcessView permission is missing from the built-in "Project viewer" role.

Many project-related screens require doing a lookup of the deployment process to confirm if there are any steps (else we show onboarding, or do other custom logic based on number of steps) …and if people assign external contractors as project viewers, a lot of things are hidden or explode in the UI due to that missing ProcessView permission

In the past (in support) we’ve told people “oh you need to add ProcessView“, and they add it and it's all sorted, but it feels like that should just be part of the built-in “Project viewer” role so we need to add this.

We will not provide an upgrade script in case existing customers are expecting the process to be hidden for "Project viewers", but new installations moving forward will get this out-of-the-box. Which means, any existing customers facing this problem will need to manually edit their "Project viewer" role and add the "ProcessView" permission.

Source: https://help.octopusdeploy.com/discussions/problems/63498-402-permission-problems (see Paul comment).

@MarkSiedle MarkSiedle added the kind/enhancement This issue represents an enhancement we are committed to adding to Octopus as some time label Nov 17, 2017
@michaelnoonan michaelnoonan added this to the 4.0.4 milestone Nov 19, 2017
@michaelnoonan
Copy link
Contributor

Release Note: For all new installations of Octopus Server, the ProjectViewer user role will be granted the ProcessView permission by default

@michaelnoonan
Copy link
Contributor

@lock
Copy link

lock bot commented Nov 24, 2018

This thread has been automatically locked since there has not been any recent activity after it was closed. If you think you've found a related issue, please contact our support team so we can triage your issue, and make sure it's handled appropriately.

@lock lock bot locked as resolved and limited conversation to collaborators Nov 24, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
kind/enhancement This issue represents an enhancement we are committed to adding to Octopus as some time
Projects
None yet
Development

No branches or pull requests

2 participants