Skip to content

User cannot access workspace list if they are removed from one or more template #9141

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

Closed
bpmct opened this issue Aug 16, 2023 · 0 comments · Fixed by #9152
Closed

User cannot access workspace list if they are removed from one or more template #9141

bpmct opened this issue Aug 16, 2023 · 0 comments · Fixed by #9152
Assignees
Labels
s1 Bugs that break core workflows. Only humans may set this.

Comments

@bpmct
Copy link
Member

bpmct commented Aug 16, 2023

Steps to reproduce

  1. Create a template with limited permissions (the everyone group cannot access it)
  2. Invite a member user to the template
  3. Log in as the member user and create a workspace with the template
  4. Log in as the admin and revoke the member user from accessing the template
  5. Log in as the member user and notice the user cannot see ANY of their workspaces
    image

Expected behavior

The member user can still see their workspaces, except the workspaces they created from the revoked template. This isn't a fantastic behavior, but it's significantly better than what we are showing now.

This is a regression of some sort, but I'm not sure how long it's been out. I recall that the workspace used to list fine but then errored when clicked in with a 403 (which is appropriate)

@bpmct bpmct added s1 Bugs that break core workflows. Only humans may set this. bug labels Aug 16, 2023
@Emyrk Emyrk self-assigned this Aug 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
s1 Bugs that break core workflows. Only humans may set this.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants