Skip to content

Unsupported roles show as empty in the roles assignment list #179

Description

@mariajgrimaldi

Description

When authz is enabled, some roles assigned outside of the admin console show up as empty rows in the assignment list.

For example, if a role like Beta Tester is assigned from the instructor dashboard, the assignment appears in the admin console, but the Role column is empty.

Steps to reproduce

  1. Enable authz.
  2. Go to a course as an admin for the course.
  3. Open the instructor dashboard.
  4. Assign a role that is not currently supported by the Roles and Permissions Management page, for example Beta Tester.
  5. Go to the Roles and Permissions Management page.
  6. Open the Team Members tab.
  7. Look for the user who received the role.

Expected behavior

The assignment list should clearly show the assigned role, or otherwise handle unsupported roles in a clear way.

Actual behavior

The assignment appears in the list, but the Role column is empty. This makes it hard to understand what role the user has for that scope or why is the user even listed.

Metadata

Metadata

Labels

release testingAffects the upcoming release (attention needed)willowReleased in Willow

Type

No type

Projects

Status
Backlog
Status
Blocked

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions