Skip to content

Task - RBAC AuthZ - Implement Org Scope for Course list #243

@dwong2708

Description

@dwong2708

Implement support for organization-level scopes in the RBAC AuthZ flow for retrieving the course list.

Currently, the course list logic only considers course-level scopes (e.g., CourseOverviewData). However, get_scopes_for_user_and_permission may also return organization-level scopes (e.g., OrgCourseOverviewGlobData) and other fallback types (such as AccessListFallback) that are not yet handled.

This task aims to extend the existing logic to properly interpret and apply org-level scopes, ensuring that users with organization-wide permissions can access the appropriate set of courses.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions