Repository navigation
[Bug] Authoring-related UI is visible in lists when the waffle flag is off #340
Description
Activity
I am worried that if we treat UI visibility based on the platform-level waffle flag, we are bypassing the decisions and the reason for having the waffle flag at the org and course levels.
A similar comment I left here: #341 (comment)
I am worried that if we treat UI visibility based on the platform-level waffle flag, we are bypassing the decisions and the reason for having the waffle flag at the org and course levels.
A similar comment I left here: #341 (comment)
same fix as #341 : we show Authoring UI if ANY Authoring related Waffle flag is ON. We hide it if ALL of them ar OFF.
Thank you, @MaferMazu
- addedrelease testingAffects the upcoming release (attention needed)Affects the upcoming release (attention needed)verawoodReleased in VerawoodReleased in Verawood
on Jun 22, 2026 The fix for this is now open for review at openedx/frontend-app-admin-console#176. The changes hide course-related content (role filter, scope filter, and user list) when the authoring waffle flag is off across all levels.
Reacted by María Fernanda MagallanesCloses with backport openedx/frontend-app-admin-console#187
Reacted by Bryann Valderrama
Metadata
Metadata
Assignees
Labels
Type
Projects
- StatusShow more project fieldsDone
- StatusShow more project fieldsDone
Current
Currently, when a user is on the Team Members tab or the Audit User view, and the Authoring waffle flag is off at the platform level, +and the course-level and the org-level , they can still see Authoring-related information in the user list filters.
Inside the user lists:
Expected
When the Authoring waffle flag is off at the platform, org and course level , Authoring-related roles, scopes, and assignments must not be exposed in the user lists.
The available filter options must be restricted according to the enabled domains:
There are no intermediate states for this behavior. The feature is either enabled at any level or disabled at all levels. Existing org-level and course-level waffle flags ON should return the same UI an lists as platform-level ON value and must not introduce additional filtering behavior. WE SHOW COURSES OUTSIDE THE WAFFLE FLAG IF ANY LEVEL OF THE CONFIGURATION IS ON. the display of non active courses in the UI will be addressed in the documentation and is not a requierment to fix right now.
US
As a user managing team members,
I want to see only the roles, scopes, and assignments that belong to enabled domains,
So that I do not see or manage Authoring-related access when the Authoring waffle flag is off for all of the scope levels.