Edx-enterprise

Latest version: v5.4.2

Safety actively analyzes 688568 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 122 of 240

3.17.17

---------

* Added a catch all exception block to ensure login flow is not interrupted by analytics user sync.

3.17.16

---------

* Include course mode for the user's ``student.CourseEnrollment`` in the ``EnterpriseCourseEnrollmentSerializer``.

3.17.15

---------

* In ``SystemWideEnterpriseUserRoleAssignment``, Use either ``applies_to_all_contexts`` or ``enterprise_customer``
if they are True or non-null, respectively, in determining the result of ``get_context()``,
but continue to return list of all linked enterprise customer UUIDs if not, (which is the current behavior).
This is a small step on our journey to explicitly defining user-role assignments.

3.17.14

---------

* On the ``SystemWideEnterpriseUserRoleAssignment`` model, adds an ``enterprise_customer`` FK (nullable)
and an ``applies_to_all`` boolean field (defaults to False) that indicates if the user has wildcard permissions.
* Updates the admin to show the "effective" customer in the detail view, and the explicit value in the list view.
The effective value is the deprecated way we currently determine role assignment -
by implicitly assigning the role on every customer to which the user is linked.
* In the detail view/form, the "Enterprise customer" dropdown contains only customers
to which the user is currently linked.

3.17.13

---------

* added check to make sure enterprise user can only use linked IdP with their enterprise customer.

3.17.12

---------

* Conditionally allows the deletion of individual ``EnterpriseCourseEnrollment`` and related
``LicensedEnterpriseCourseEnrollment`` records via the Django Admin site, so that site admins can manually
delete enterprise enrollments that were created in error.
This is only allowed if a Django settings feature flag is set to ``True``.

Page 122 of 240

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.