Beschreibung,Kommentare und Anhänge
| merge request id | 981 |
| Titel | Feature/ll 1773 multiple supervisors for classroom trainings |
| Beschreibung | LL-1773 - Präsenzunterweisungen - Zugriff weitere VG Ein Nutzer mit der Permission, Präsenzunterweisungen anzulegen und zu bearbeiten respektive ein Vorgesetzter, der der Ersteller der Präsenz-Veranstaltung ist kann (beim Erstellen und Bearbeiten) weitere Nutzer für den Zugriff zuteilen. Hierzu wird ein Auswahlfeld (Mehrfachauswahl) hinzugefügt, welches eine Liste der zur Verfügung stehenden Nutzer enthält. Die Liste der Nutzer, denen Zugriff gewährt werden kann, enthält ausschließlich Vorgesetzte - Nutzer mit der globalen Permission können die Präsenzunterweisung eh einsehen und bearbeiten. Die Liste der User ist ggf. beschränkt durch die Sichtbarkeit des bearbeitenden Vorgesetzten: Es stehen nur andere Vorgesetzte aus der / den gleichen Abteilung(en) und den Kindsknoten zur Verfügung. Nutzer mit globaler Permission können Vorgesetzte aus mehreren unabhängigen Abteilungen hinzufügen. Weitere Vorgesetzte, die über diese Liste hinzugefügt wurden, können die Präsenz-Veranstaltung sehen und bearbeiten. Sie können - gemäß der bereits bestehenden Regeln - ihre Mitarbeiter hinzufügen, Details an der Veranstaltung ändern und die Anwesenheit / das Bestehen markieren. Sie erhalten jedoch keinen zusätzlichen Zugriff auf Aktionen an abteilungsfremden Nutzern (Entfernen und Zugriff auf Zertifikate). |
| Status | merged |
| Created at | 2024-06-24T14:08:07.090Z |
| Updated at | 2024-07-19T08:57:37.431Z |
| Source branch | feature/LL-1773-multiple-supervisors-for-classroom-trainings |
| Target branch | develop |
| Author | Gregor Gabriel |
| Assignee | Sascha Immig |
| assigned to @gerlachm | Sascha Immig | 2024-06-25T08:11:31.077Z |
| assigned to @immigs | Sascha Immig | 2024-06-25T08:11:48.552Z |
added 1 commit
|
Gregor Gabriel | 2024-07-17T10:06:57.865Z |
added 1 commit
|
Gregor Gabriel | 2024-07-19T07:09:59.333Z |
added 1 commit
|
Sascha Immig | 2024-07-19T08:47:08.077Z |
| merged | Sascha Immig | 2024-07-19T08:57:37.500Z |
| mentioned in commit 96bcc44ea72dc3ad983dc31849556a678f85a904 | Sascha Immig | 2024-07-19T08:57:37.678Z |
| Title | Id | Author | Created at | Message |
| + provided supervisors relation for classroom_trainings | 169799104a0c33b4169351c614c62378c296c202 | TUV\gabrielg | 2024-06-24T13:48:42.000Z | + provided supervisors relation for classroom_trainings + extended Classroomtraining scope scopeVisibleForUser to include supervisors as well + added selectize ui with potential supervisors and extended controller to handle data |
| + made sure classroom training repository syncs adapted supervisors | 4dbbd04158b0446a1a5d2463aa40f2e75e3ae7d2 | TUV\gabrielg | 2024-07-17T10:06:49.000Z | + made sure classroom training repository syncs adapted supervisors + creator cannot be assigned as supervisor + editing supervisors can only be done by creator or user with full permissions on classroom trainings |
| + extended select options by supervised organizational units | 8f43d031b3ddf585964b26e16cb57734a4a26a82 | TUV\gabrielg | 2024-06-24T14:05:57.000Z | + extended select options by supervised organizational units |
| exchanged union for merge. | a11f7e6d2658ca8fa72fb4365bd89c880dc06de5 | TUV\immigs | 2024-07-19T08:46:56.000Z | exchanged union for merge. Owner was not able to add other users in php 8.2 |
| LL-1773 - fixed problem, that a empowered supervisor of classroom training kicks… | b260ed6f7cad33f6169c2beb9f7740de6bff20de | TUV\gabrielg | 2024-07-19T07:09:50.000Z | LL-1773 - fixed problem, that a empowered supervisor of classroom training kicks himself from beeing empowered suoervisor of the classtoom training, if he saves the classroom training |