You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add bulk scope support to PUT /api/authz/v1/roles/users/ (#256)
* feat: add bulk scope support to PUT /api/authz/v1/roles/users/
Accept a new list field alongside the existing string,
allowing role assignment across multiple scopes in one request while
keeping full backward compatibility. Each response entry now includes
a field.
* refactor: simplify validated_scopes list in AddUsersToRoleWithScopeSerializer
* chore: bump version to 1.6.0 and update CHANGELOG
* refactor: extract scope/role validation into reusable helper in RoleScopeValidationMixin
* chore: update CHANGELOG for bulk scope role assignment
Made-with: Cursor
Copy file name to clipboardExpand all lines: CHANGELOG.rst
+9-1Lines changed: 9 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,6 +14,14 @@ Change Log
14
14
Unreleased
15
15
**********
16
16
17
+
1.11.0 - 2026-04-16
18
+
*******************
19
+
20
+
Added
21
+
=====
22
+
23
+
* Add bulk scope support to ``PUT /api/authz/v1/roles/users/``: accept a ``scopes`` list field to assign a role across multiple scopes in a single request, while keeping backward compatibility with the existing single ``scope`` field.
24
+
17
25
1.10.0 - 2026-04-16
18
26
*******************
19
27
@@ -23,7 +31,7 @@ Added
23
31
* Add ``scopes/`` endpoint to list all scopes (courses and libraries), sorted by org, with search and pagination support.
0 commit comments