Skip to content

Task - RBAC AuthZ - Implement new permissions for Course Updates #191

@rodmgwgu

Description

@rodmgwgu

Implement new permissions for course updates.

Should live behind the feature flag.

Changes needed:

edx-platform: implement permission checks on endpoint handler behind flag

Endpoints:
GET /course_info_update/(courseid)/: List course updates
POST /course_info_update/(courseid/: Crease course update
(PUT /xblock/(bockid)@Handouts: Edit course handouts) -> This will be covered by the xblocks endpoint issue.

Reference implementation: https://github.com/openedx/openedx-platform/pull/38009/changes

Metadata

Metadata

Labels

verawoodReleased in Verawood

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions