I want to create an user role in octopus, who can only view the variables in the/all environments. So when i created the role i chose/selected “view variable” option but still the user who has that role access is not seeing the variables.
Please see the screenshots for the role setup and error message we are seeing.
So you created a custom role, assigned it to a team and then added this user to the team, correct?
To which environments is that team scoped to? Is it scoped to only a handful of environment or is the “Environments” field empty, meaning it is scoped to all of them?
Yes, I’ve created a role, assigned it to a team and then I’ve added a user. This group is scoped to only a few environments, please see the attached screenshot.
Thanks for sending over that info. Could you send a set of screenshots that show all the roles assigned to that Team Role? Just like Octo2.PNG on your last reply, but showing all the checkboxes marked.
The User Role seems to be missing the role “VariableViewUnscoped” (see Octo2.png in one of your first posts), which grants access to the variables that are not scoped to any environment.
Maybe that’s what you are missing? Give it a try and let me know how it goes.