diff --git a/src/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/app.routes.ts b/src/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/app.routes.ts
index b1d4759..0e0ef01 100644
--- a/src/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/app.routes.ts
+++ b/src/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/app.routes.ts
@@ -6,6 +6,7 @@ import { GroupComponent } from './pages/group/group.component';
import { ModuleComponent } from './pages/module/module.component';
import { UserAssignmentComponent } from './pages/user-assignment/user-assignment.component';
import { UserRepresentationComponent } from './pages/user-representation/user-representation.component';
+import { PrivacyPolicyComponent } from './pages/privacy-policy/privacy-policy.component';
export const routes: Routes = [
{ path: '', component: HomeComponent },
@@ -13,5 +14,6 @@ export const routes: Routes = [
{ path: 'group-table', component: GroupComponent, canActivate: [AuthGuard] },
{ path: 'module-table', component: ModuleComponent, canActivate: [AuthGuard] },
{ path: 'user-assignment', component: UserAssignmentComponent, canActivate: [AuthGuard] },
- { path: 'user-representation', component: UserRepresentationComponent, canActivate: [AuthGuard] }
+ { path: 'user-representation', component: UserRepresentationComponent, canActivate: [AuthGuard] },
+ { path: 'privacy-policy', component: PrivacyPolicyComponent }
];
\ No newline at end of file
diff --git a/src/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/pages/privacy-policy/privacy-policy.component.html b/src/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/pages/privacy-policy/privacy-policy.component.html
index 09f0d73..5011c9b 100644
--- a/src/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/pages/privacy-policy/privacy-policy.component.html
+++ b/src/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/pages/privacy-policy/privacy-policy.component.html
@@ -1,4 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/pages/privacy-policy/privacy-policy.component.scss b/src/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/pages/privacy-policy/privacy-policy.component.scss
index e69de29..c968e5a 100644
--- a/src/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/pages/privacy-policy/privacy-policy.component.scss
+++ b/src/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/pages/privacy-policy/privacy-policy.component.scss
@@ -0,0 +1,9 @@
+iframe {
+ overflow: hidden;
+ border: none;
+ padding: 0;
+ margin: 0;
+ position: fixed;
+ width: 100%;
+ height: 100%;
+}
\ No newline at end of file
diff --git a/src/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/pages/privacy-policy/privacy-policy.component.ts b/src/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/pages/privacy-policy/privacy-policy.component.ts
index de51e08..6ea0d5e 100644
--- a/src/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/pages/privacy-policy/privacy-policy.component.ts
+++ b/src/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/pages/privacy-policy/privacy-policy.component.ts
@@ -1,13 +1,12 @@
-import { Component, Input } from '@angular/core';
-import { PdfViewerModule } from 'ng2-pdf-viewer';
+import { ChangeDetectionStrategy, Component, Input } from '@angular/core';
@Component({
selector: 'app-privacy-policy',
standalone: true,
- imports: [PdfViewerModule],
+ imports: [],
templateUrl: './privacy-policy.component.html',
- styleUrl: './privacy-policy.component.scss'
+ styleUrl: './privacy-policy.component.scss',
+ changeDetection: ChangeDetectionStrategy.OnPush
})
export class PrivacyPolicyComponent {
- @Input('pdfSrc') pdfSrc: string = 'privacy-policy.pdf';
-}
+}
\ No newline at end of file
diff --git a/src/DigitalData.UserManager.API/wwwroot/docs/privacy-policy.pdf b/src/DigitalData.UserManager.API/wwwroot/docs/privacy-policy.pdf
index 93717ac..bcdf769 100644
--- a/src/DigitalData.UserManager.API/wwwroot/docs/privacy-policy.pdf
+++ b/src/DigitalData.UserManager.API/wwwroot/docs/privacy-policy.pdf
@@ -1,24 +1,161 @@
-Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin tincidunt, sapien vel feugiat sodales,
-libero nisi vehicula metus, at aliquet erat turpis a metus. Sed tincidunt urna ut nisl luctus, vitae
-dapibus magna pharetra. Vivamus nec ante et massa gravida hendrerit in ut risus. Nulla facilisi.
-Mauris auctor vehicula nisi, a aliquet lacus faucibus eu.
+Inhaltsverzeichnis
-Curabitur a enim a lectus bibendum vestibulum. Integer gravida convallis nisl, et condimentum leo
-interdum sed. Donec non nisl ac justo tristique mollis. Etiam a velit vitae justo vulputate aliquet ac
-ac leo. Fusce nec turpis auctor, dignissim purus id, interdum nunc.
+.D.a. .te. .n.s.c. h. .u.t.z.i.n.f.o.r.m. .a.t.i.o.n. .f.ü.r. d. .a.s. .B. .e.n. u. .t.z.e.r.v.e. .rw. .a. l.t.u.n. g. .s.s.y. s. .te. .m. .:.U. .s.e. .rM. .a. .n.a. g. .e.r. . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.
-Praesent id lectus non purus auctor fermentum. Integer sodales, libero vitae convallis finibus, leo
-lectus feugiat eros, eu consequat odio ligula ac quam. Aenean aliquet magna at nisl laoreet, a
-vestibulum est blandit. Sed suscipit massa sit amet arcu consectetur, ac fermentum dolor sagittis.
+ 1. ...A. .ll.g.e.m. .e. .in. e. . I.n. f.o.r.m. .a. t.i.o.n.e. .n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2. .
+ .2...V. .e.r.a.n.t.w. .o.r.t.li.c.h.e. .S. .te. .ll.e. .d.e.r. .D. a. .te. .n.v.e. .ra. .r.b.e.i.tu. .n.g. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2. .
+ 3. ...D. .a.t.e.n. e. .r.h.e.b. .u.n.g. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2. .
-Ut quis purus vitae leo accumsan interdum. In sed nunc in justo gravida aliquet. Phasellus ultricies
-purus eu mi blandit, id auctor nunc tincidunt. Fusce at neque in ex malesuada dignissim. Aliquam
-erat volutpat.
+ 3. ..1. . D. .i.e. .fo. .lg. .e.n.d. e. .n. .K.a. .te. .g.o.r.i.e.n. .p.e. .rs. .o.n.e. .n.b.e. .z.o.g.e. .n.d.e. .r.D. .a.t.e.n. .w. .e.r.d.e. .n. .v.e.r.a.r.b.e. .it.e.t. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.
+ 3. ..2. . U. .r.s.p. r.u. .n.g. .d.e. .r.p.e. .rs. .o.n.e. .n.b.e. .z.o.g.e. .n.e.n. .D. .a.t.e.n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.
+ .3..3. .A. .u.f.b.e. .w.a. .h.r.u.n.g. .s.f.ri.s.t.e.n. ./.S. .p.e. .ic.h. .e.r.u.n.g. .s.d.a. u. .e.r. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.
+ 3. ..4. . V. .e.r.a.r.b. e. .it.u.n. .g.s.z.w. .e.c. .k. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.
+ .3..5. . R. .e. .c.h.t.m. .ä.ß. i.g.k. e. .it. .d.e.r. .V.e. .ra. .rb. .e.i.tu. .n.g. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.
+ .3..6. . B. .e.r.e. c. .h.t.ig. .te. .I.n.t.e.r.e.s. s. .e.n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4.
+ .3..7. . E. .r.f.o.r.d.e.r.l.ic.h. .k.e.i.t.d.e. .r.D. .a.t.e.n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4.
+ .3..8. . W. . .e.i.te. r.g. .a.b.e. .v. o. .n. .D. a. .te. .n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4.
-Nam hendrerit ligula nec turpis fringilla, in viverra sem suscipit. Sed sagittis magna at augue
-gravida, eu dignissim magna viverra. Mauris sodales convallis dui, id pharetra erat tempor at.
-Donec et magna a magna ultrices scelerisque.
+ 4. ...V. .e.r.w. e. .n.d.u. .n.g. .v.o. .n. .C.o. .o.k.i.e.s. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4. .
+ 5. ...B. .e.t.r.o.ff.e. n. .e.n.r.e. .c.h.t.e. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4. .
+ UserManager - Datenschutzinformation
-Quisque at lectus a sapien viverra vestibulum. Fusce sed erat ut mi condimentum accumsan. Cras
-nec augue sit amet erat maximus feugiat. Donec eu metus at nunc accumsan efficitur.
+Datenschutzinformation für das Benutzerverwaltungssystem:
+UserManager
+
+Stand: 07.08.2025
+
+1. Allgemeine Informationen
+
+In der heutigen schnelllebigen und zunehmend digitalen Welt, sind personenbezogene Daten eine wichtige
+Ressource.
+Ihre Daten sind wertvoll und müssen daher mit der durch diverse Gesetze und Vorschriften (DSGVO, TDDDG,
+...) gebotenen Sorgfalt behandelt werden.
+
+Als Anbieter von lokalen Lösungen (OnPremise) setzt der Hersteller des UserManagers, die Digital Data GmbH,
+einen klaren Schwerpunkt auf Datenschutz und Datensicherheit.
+Für Sie bedeutet dies, dass nur die nötigsten Daten erhoben und gespeichert werden (Datensparsamkeit bzw.
+Datenminimierung).
+Außerdem kommen bei der Verabeitung aktuelle und als sicher geltende Technologien zum Einsatz.
+Die Kontaktdaten des Herstellers lauten:
+Digital Data GmbH
+Ludwig-Rinn-Straße 16
+35452 Heuchelheim
+https://digitaldata.works
+info-flow@digitaldata.works
+Telefon: 0049 641 202360
+Kontakt zum Datenschutzbeauftragten: privacy-flow@digitaldata.works
+
+2. Verantwortliche Stelle der Datenverarbeitung
+
+Ihre Daten werden vertraunsvoll verarbeitet von:
+Digital Data GmbH
+Ludwig-Rinn-Straße 16
+35452 Heuchelheim
+https://digitaldata.works
+info-flow@digitaldata.works
+Telefon: 0049 641 202360
+Kontakt zum Datenschutzbeauftragten: privacy-flow@digitaldata.works
+
+3. Datenerhebung
+
+3.1 Die folgenden Kategorien personenbezogender Daten werden verarbeitet
+
+- Namen: Benutzername, Vor und Zunamen
+- Kontaktdaten: Telefonnummer, Mobilfunknummer und E-Mail Adresse
+- Technische Daten: Zeitpunkt des Zugriffs oder Zugriffsversuchs
+
+ 2/4
+ UserManager - Datenschutzinformation
+
+- Standortdaten: Per GPS, Wi-Fi (WLAN) und/oder IP-Adresse (abhängig von der verwendeten Plattform)
+
+3.2 Ursprung der personenbezogenen Daten
+
+- Sie haben die unter 3.1 stehenden Daten vorab an Ihren Geschäftspartner (die verantwortliche Stelle)
+übermittelt
+Diese Übermittlung kann mündlich per Telefon, im persönlichen Kontakt, per E-Mail oder per Kontaktformular
+geschehen sein.
+
+3.3 Aufbewahrungsfristen / Speicherungsdauer
+
+- Die automatische E-Mail Korrespondenz wird für 6 Jahre aufbewahrt.
+- Unterzeichnete Verträge werden für die Dauer ihrer Laufzeit + 10 Jahre aufbewahrt.
+- Der technische Vorgang wird in der UserManager Softwarelösung je nach Dokumentart bzw. Vertragsart
+unbegrenzt aufbewahrt.
+Ihre personenbezogenen Daten werden aber grundsätzlich anonymisiert, wenn
+A. Der Vertrag ausgelaufen ist und die gesetzliche Aufbewahrungszeit vorbei ist, oder
+B. der Vertrag von Ihnen abgelehnt wurde bzw. nie unterschrieben wurde.
+Die Gesetzlichen Grundlagen dieser Aufbewahrungsfristen bieten unter anderen, das/die:
+
+ Handelsgesetzbuch (HGB)
+ Abgabenordnung (AO)
+ Grundsätzen zur ordnungsgemäßen Führung und Aufbewahrung von Büchern, Aufzeichnungen und
+ Unterlagen in elektronischer Form sowie zum Datenzugriff (GoBD)
+Abhängig von der spezifischen Dokumentart, kann die Aufbewahrungsfrist variieren.
+Hier muss noch die Aufbewahrungszeit der protokolle aufgenommen werden.
+
+Außerdem können sich Zeiten verlängern, falls Unregelmäßigkeiten auftreten. Z.B.: eine rechtliche
+Auseinandersetzung droht oder aktuell läuft.
+
+3.4 Verarbeitungszweck
+
+Die unter 3.1 definierten personenbezogenen Daten werden verarbeitet um:
+- Den technisch notwendigen Prozess abzubilden bzw. anbieten zu können.
+Im Zuge der Maßnahmen zur Sicherstellung der Informationssicherheit, insbesondere zur Identifizierung und
+Abwehr von Angriffen, sowie zur Durchführung interner und externer Audits, der Exportkontrolle und der Prüfung
+von Sanktionslisten, erfolgt ebenfalls eine Datenverarbeitung. Bei Anfragen gemäß §8 Abs. 2 VDG werden die
+entsprechenden Informationen an die zuständigen Stellen übermittelt.
+
+3.5 Rechtmäßigkeit der Verarbeitung
+
+Grundsätzlich werden Ihre Daten auf Grundlage einer sich anbahnenden oder bereits vorhandenen
+Geschäftsbeziehung erhoben.
+Die rechtliche Grundlage für die Übermittlung an zuständige Stellen bildet §8 Abs. 2 VDG.
+Anfragen von Betroffenen werden gemäß den Artikeln 12 bis 23 der DSGVO sowie den Paragraphen 32 bis 37
+des BDSG bearbeitet.
+
+ 3/4
+ UserManager - Datenschutzinformation
+
+3.6 Berechtigte Interessen
+
+Ein berechtigtes Interesse der verantwortlichen Stelle gemäß Art. 6 Abs. 1 lit. f DSGVO besteht in den folgenden
+Fällen:
+Es werden Maßnahmen zur Informationssicherheit ergriffen, die sowohl präventive technische als auch
+organisatorische Maßnahmen sowie die Behandlung von Vorfällen umfassen. Ziel ist es, potenzielle Schäden für
+das Unternehmen, die von der Datenverarbeitung betroffenen Personen und die Nutzer der Vertrauensdienste
+zu bewerten und zu vermeiden.
+
+3.7 Erforderlichkeit der Daten
+
+Die erhobenen Daten stellen das Minimum der nötigen Daten zwecks digitaler Unterschrift dar. Ohne die unter
+3.1 genannten Daten, kann der Dienst nicht betrieben werden.
+
+3.8 Weitergabe von Daten
+
+Nur in Ausnahmefällen werden Daten, zwecks Supportleistungen, an den Hersteller - siehe Absatz 1 -
+weitergegeben.
+Mit dem Hersteller besteht ein gültiger Auftragsdatenverarbeitungsvertrag (AVV), welcher die Sicherheit und
+Integrität des Umgangs mit Ihren Daten gewährleistet.
+
+4. Verwendung von Cookies
+
+Beim Besuch bestimmter Seiten kommen temporäre Cookies zum Einsatz, die für die technische Bereitstellung
+der Dienste notwendig sind. Diese sogenannten Session-Cookies enthalten keine personenbezogenen Daten
+und werden nach Beendigung der Sitzung automatisch gelöscht. Methoden wie Java-Applets oder Active-X-
+Controls, die das Nutzerverhalten nachvollziehbar machen könnten, werden nicht verwendet.
+
+5. Betroffenenrechte
+
+Wenn Sie Fragen zu Ihren Daten haben oder eine Berichtigung, Löschung oder Einschränkung der Verarbeitung
+wünschen, senden Sie bitte Ihre Anfrage per Post oder E-Mail an die oben angegebene Adresse. Dies gilt auch,
+wenn Sie gemäß Art. 21 DSGVO Widerspruch gegen die Verarbeitung einlegen möchten oder eine Anfrage zur
+Datenübertragbarkeit haben.
+Bei Fragen oder Beschwerden zu einem Verfahren können Sie sich ebenfalls über die genannten
+Kontaktmöglichkeiten an uns wenden. Sollten Sie darüber hinaus einen Grund zur Beschwerde haben, haben
+Sie die Möglichkeit, sich an unsere Aufsichtsbehörde zu wenden. Welche Aufsichtsbehörde für Sie zuständig ist,
+erfahren Sie hier:
+https://www.bfdi.bund.de/DE/Service/Anschriften/Laender/Laender-node.html
+
+ 4/4
\ No newline at end of file