-
Type:
New Feature
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 15.0
-
Component/s: Course, Security, Identity, User, Permissions
-
Labels:None
-
Funded by:
In order to gain access to protected material in courses often a confirmation is necessary to handle material confidentially, or that it is not used or even passed outside the course context .
For courses a new tool is implemented that allows to activate course-specific terms of use and data protection. These conditions consist of text and a maximum of two checkboxes. The texts are not internationalized, which means that only one text can be stored.
- ✅ In the tool a usage condition and a data protection condition can be stored as text.
- ✅ The conditions must be accepted regardless of the user role.
- ✅ In addition to the configuration, the tool also provides a list of all persons with accepted terms of use and data protection conditions (commitments).
- ✅ Assurances can be withdrawn individually or for several persons. In this case the persons have to accept the terms of use and data protection again at the next course start.
- ✅ If a usage and data protection conditions is changed, the system will ask the user to delete all acceptances (optional).
- ✅ If a user is deleted in the system user management, all consent relations of this user must be deleted as well using the UserDeletionManager.
- ✅ If a course is deleted, all consent relations shall be deleted.
- ✅ In administration section a disclaimer enable section should be added.
fx internal
https://office.bexio.com/index.php/pr_project/showPackage/packageId/127