[DEPR]: Libraries' Roles and Permission System

In the upcoming Ulmo release, we are enhancing the authorization system of Content Library permissions. This change implements adding new checks without immediately removing any current access (following the expand-contract model).

This new enforcement layer will be active alongside the existing permission logic for a complete release cycle, allowing developers and operators to identify and resolve any compatibility issues in their code.

The idea is to stick with the new authorization system for future releases, and for that, I created this DEPR ticket: [DEPR]: Libraries' Roles and Permission System · Issue #37409 · openedx/edx-platform · GitHub

The proposed deadline for comments before acceptance is October 30th.

Once the ticket is accepted, removal won’t happen until April 2026.

After acceptance, all future notifications around removal will only be posted to the GitHub issue, so be sure to watch that issue if you want further updates.

I would appreciate your comments on the GitHub issue. Thanks :sparkles:

3 Likes

This topic was automatically closed after 6 minutes. New replies are no longer allowed.