Skip to content

Bug: 403 when opening library dashboard as "guillermotest" team member #120

@gviedma-aulasneo

Description

@gviedma-aulasneo

Current behavior
Opening the library dashboard URL for a library where the user "guillermo test" is a team member returns a 403.

Expected behavior
User can access the dashboard and see the Team Members list if the have "view team member" permission over thar library.

Steps to reproduce

  1. Log in as the team member account “guillermotest” (pass: jajaSalu2)
  2. Open:
    https://apps.singapore.edunext.cloud/admin-console/authz/libraries/lib:OpenedX:CSPROB
  3. Observe the 403 response.

Comments
This may be tied to missing Studio access. Access to this route should depend only on the “view team members” permission, not on Studio access. It is important to note that if you had the "Author" or "Admin" role in the previous version, you automatically gained access to the studio and library, and that behavior should remain unchanged.

Metadata

Metadata

Labels

MVPrelease blockerBlocks the upcoming release (fix needed)

Type

Projects

Status

Done

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions