Compare commits

..

No commits in common. "main" and "dsgvo-veroeffentlichung" have entirely different histories.

262 changed files with 4433 additions and 11262 deletions

View File

@ -16,13 +16,6 @@ node_modules
# Quelldokumente und Importartefakte werden zur Laufzeit nicht gebraucht # Quelldokumente und Importartefakte werden zur Laufzeit nicht gebraucht
data/import data/import
data/analyse.json data/analyse.json
# Die Datensätze liegen in der Datenbank; die JSON-Ablage ist reiner Nachweis.
data/policies
# Quelllisten der Fachbereiche enthalten Namen von Beschäftigten. Das fertige
# Image kopiert data/ ohnehin nicht, aber schon die Build-Schicht soll sie
# nicht enthalten.
data/source
Dockerfile Dockerfile
.dockerignore .dockerignore
@ -30,14 +23,3 @@ docker-compose.yml
README.md README.md
*.md *.md
npm-debug.log* npm-debug.log*
.next-e2e
.next-check
test-results
playwright-report
.next-e2e-production
/backups/
*.db-wal
*.db-shm

View File

@ -18,35 +18,6 @@ jobs:
- name: Quellcode auschecken - name: Quellcode auschecken
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Node.js bereitstellen
uses: actions/setup-node@v4
with:
node-version: '22'
cache: npm
- name: Abhängigkeiten installieren
run: npm ci
- name: Prisma-Client erzeugen
run: npx prisma generate
- name: Code und Sicherheitsregressionen prüfen
run: |
npm run typecheck
npm run lint
npm test
- name: Abhängigkeiten auf bekannte Sicherheitslücken prüfen
run: |
npm audit --audit-level=high
npm audit --prefix docker/prisma-cli --audit-level=high
- name: Testbrowser installieren
run: npx playwright install --with-deps chromium
- name: Browser- und API-Regressionen prüfen
run: npm run test:e2e:prod
- name: Image-Tags bestimmen - name: Image-Tags bestimmen
id: meta id: meta
run: | run: |
@ -75,30 +46,9 @@ jobs:
echo "${{ secrets.REGISTRY_TOKEN }}" \ echo "${{ secrets.REGISTRY_TOKEN }}" \
| docker login "${REGISTRY}" -u "${{ gitea.actor }}" --password-stdin | docker login "${REGISTRY}" -u "${{ gitea.actor }}" --password-stdin
# Der Build ist mehrfach mit ENOSPC abgebrochen. Damit im Fehlerfall die
# Zahlen im Log stehen: Plattenplatz UND Inodes – ENOSPC bedeutet auch
# "keine Inodes mehr frei", was `df -h` nicht zeigt.
- name: Plattenplatz vor dem Bauen
run: |
echo "── Belegung ──"; df -h /var/lib/docker / 2>/dev/null || df -h
echo "── Inodes ──"; df -i /var/lib/docker / 2>/dev/null || df -i
echo "── Docker ──"; docker system df
# Jeder abgebrochene Build lässt seine Schichten im Cache zurück; ohne
# Aufräumen wird es mit jedem Versuch enger. Entfernt wird ausschließlich
# ungenutzter Build-Cache – keine Images, keine Volumes, keine Container.
- name: Ungenutzten Build-Cache freigeben
run: |
docker builder prune --force --filter until=24h || true
echo "── Docker nach dem Aufräumen ──"; docker system df
- name: Image bauen - name: Image bauen
run: docker build ${{ steps.meta.outputs.tags }} . run: docker build ${{ steps.meta.outputs.tags }} .
- name: Plattenplatz nach dem Bauen
if: always()
run: df -h / 2>/dev/null; docker system df || true
- name: Image veröffentlichen - name: Image veröffentlichen
run: | run: |
for tag in $(echo "${{ steps.meta.outputs.tags }}" | tr ' ' '\n' | grep -v '^-t$'); do for tag in $(echo "${{ steps.meta.outputs.tags }}" | tr ' ' '\n' | grep -v '^-t$'); do

15
.gitignore vendored
View File

@ -27,11 +27,6 @@ next-env.d.ts
# Import-Zwischenergebnisse # Import-Zwischenergebnisse
/data/analyse.json /data/analyse.json
# Quelllisten der Fachbereiche. Die DSE-Gesamtliste enthält in der Spalte
# "Zuständige/r MitarbeiterIn" Namen von Beschäftigten; sie gehört nicht ins
# Repository. Für `npm run import-csv` dort ablegen.
/data/source/
# Logs # Logs
*.log *.log
npm-debug.log* npm-debug.log*
@ -52,13 +47,3 @@ Thumbs.db
/coverage /coverage
.vercel .vercel
*.tsbuildinfo *.tsbuildinfo
/test-results/
/playwright-report/
/.next-e2e/
/.next-check/
/.next-e2e-production/
/backups/
*.db-wal
*.db-shm

View File

@ -16,24 +16,16 @@ RUN apt-get update \
FROM base AS deps FROM base AS deps
WORKDIR /app WORKDIR /app
COPY package.json package-lock.json ./ COPY package.json package-lock.json ./
# Cache in derselben Schicht entfernen: Er wird nur zur Installation gebraucht RUN npm ci
# und bliebe sonst dauerhaft im Image-Layer liegen.
RUN npm ci --no-audit --no-fund && npm cache clean --force
# --------------------------------------------------------------------------- # ---------------------------------------------------------------------------
# Prisma-CLI – isolierte Installation samt transitiver Abhängigkeiten, damit # Prisma-CLI – isolierte Installation samt transitiver Abhängigkeiten, damit
# `migrate deploy` beim Start läuft. Das Standalone-Bundle enthält nur, was die # `migrate deploy` beim Start läuft. Das Standalone-Bundle enthält nur, was die
# Anwendung selbst importiert, und damit nicht den CLI. # Anwendung selbst importiert, und damit nicht den CLI.
#
# Bewusst FROM deps statt FROM base: Damit wartet diese Stufe auf die
# Abhängigkeiten, statt parallel zu ihnen zu installieren. Das halbiert den
# gleichzeitigen Platzbedarf auf dem Build-Host. Die Schicht von deps liegt
# ohnehin schon vor, kostet hier also nichts zusätzlich.
# --------------------------------------------------------------------------- # ---------------------------------------------------------------------------
FROM deps AS prisma-cli FROM base AS prisma-cli
WORKDIR /prisma-cli WORKDIR /prisma-cli
COPY docker/prisma-cli/package.json docker/prisma-cli/package-lock.json ./ RUN npm init -y > /dev/null && npm install --omit=dev prisma@6.16.0
RUN npm ci --omit=dev --no-audit --no-fund && npm cache clean --force
# --------------------------------------------------------------------------- # ---------------------------------------------------------------------------
# Build # Build
@ -43,9 +35,14 @@ WORKDIR /app
COPY --from=deps /app/node_modules ./node_modules COPY --from=deps /app/node_modules ./node_modules
COPY . . COPY . .
# Ausschließlich öffentliche Platzhalter für den Build; echte Secrets nur zur Laufzeit. # Platzhalter nur für den Build: Die Auth-Konfiguration wird beim Prerendern
RUN DATABASE_URL=file:/tmp/build.db npx prisma generate # ausgewertet und würde ohne gesetzte Variable werfen. ARG statt ENV, damit
RUN NEXTAUTH_SECRET=build-time-placeholder DATABASE_URL=file:/tmp/build.db npm run build # nichts davon im fertigen Image landet – der echte Wert kommt zur Laufzeit.
ARG NEXTAUTH_SECRET=build-time-placeholder
ARG DATABASE_URL=file:/tmp/build.db
RUN npx prisma generate
RUN npm run build
# --------------------------------------------------------------------------- # ---------------------------------------------------------------------------
# Laufzeit # Laufzeit
@ -79,8 +76,7 @@ COPY --from=builder --chown=nextjs:nodejs /app/node_modules/bcryptjs ./node_modu
COPY --chown=nextjs:nodejs docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh COPY --chown=nextjs:nodejs docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh
# Windows-Zeilenenden würden den Shebang unbrauchbar machen # Windows-Zeilenenden würden den Shebang unbrauchbar machen
RUN sed -i 's/\r$//' /usr/local/bin/docker-entrypoint.sh \ RUN sed -i 's/ $//' /usr/local/bin/docker-entrypoint.sh && chmod +x /usr/local/bin/docker-entrypoint.sh
&& chmod +x /usr/local/bin/docker-entrypoint.sh
# Ablage der SQLite-Datenbank – als Volume einhängen, sonst ist sie flüchtig # Ablage der SQLite-Datenbank – als Volume einhängen, sonst ist sie flüchtig
RUN mkdir -p /app/data && chown -R nextjs:nodejs /app/data RUN mkdir -p /app/data && chown -R nextjs:nodejs /app/data

View File

@ -153,62 +153,15 @@ Massenimporte gibt es zwei Wege:
| Befehl | Zweck | | Befehl | Zweck |
|---|---| |---|---|
| `npm run import-csv` | **Führender Weg:** DSE-Gesamtliste einlesen (`--dry-run`, `--prune`, `--no-json`) |
| `npm run check-completeness` | Berichtet fehlende Pflichtangaben (`--list`) |
| `npm run enrich-legal-basis` | Ergänzt die DSGVO-Rechtsgrundlage zur Fachnorm (`--dry-run`) |
| `npm run fix-legal-citations` | Korrigiert geprüfte Fachrechts-Zitate (`--dry-run`) |
| `npm run compare-csv-pdf` | Gesamtliste gegen die alten Merkblatt-PDFs abgleichen (`--detail`) |
| `npm run import-policy -- data/policies/<datei>.json` | Einzelne Erklärung aus JSON importieren (`--update` überschreibt) | | `npm run import-policy -- data/policies/<datei>.json` | Einzelne Erklärung aus JSON importieren (`--update` überschreibt) |
| `npm run analyze-pdfs` | PDFs in `data/import/` analysieren, ohne zu schreiben | | `npm run analyze-pdfs` | PDFs in `data/import/` analysieren, ohne zu schreiben |
| `npm run import-pdfs` | Älterer Weg: PDFs aus `data/import/` importieren | | `npm run import-pdfs` | Alle PDFs aus `data/import/` importieren (`--dry-run`, `--public`) |
#### Rechtsprüfung Der PDF-Import ist auf die Merkblatt-Vorlage des Amtes Leezen zugeschnitten
(`scripts/lib/pdf-policy.js`). Er vergleicht den Textbaustein-Teil jedes
Die Liste nennt je Verarbeitung nur die Fachnorm. Art. 13 Abs. 1 lit. c DSGVO Dokuments gegen ein Referenzdokument und meldet jede Abweichung, statt sie
verlangt darüber hinaus die datenschutzrechtliche Erlaubnisnorm. stillschweigend zu übernehmen. Importierte Datensätze werden am Titel erkannt
`enrich-legal-basis` ergänzt sie nach Art der Verarbeitung – hoheitlich und aktualisiert, nicht dupliziert.
Art. 6 Abs. 1 lit. e i. V. m. § 3 LDSG SH, Beschäftigtendaten lit. b i. V. m.
§ 15 LDSG SH, dazu Einwilligung und Vertrag. `fix-legal-citations` korrigiert
einzelne, gegen den geltenden Normbestand geprüfte Zitate; die Begründung steht
je Eintrag im Skript.
Beide Skripte fassen nur an, wofür eine belegte Fassung vorliegt. Fehlende
Speicherfristen, Zwecke und Datenkategorien werden **nicht** ergänzt – sie
ergeben sich nicht aus dem Gesetz, sondern aus der Arbeitsweise des
Fachbereichs.
#### DSE-Gesamtliste (CSV)
Führende Quelle ist der Excel-Export `DSE_Gesamtliste_Amt_Leezen.CSV`. Er wird
unter `data/source/` abgelegt – **nicht versioniert**, weil die Spalte
„Zuständige/r MitarbeiterIn“ Namen von Beschäftigten enthält. Diese Spalte wird
bewusst nicht in die Erklärungen übernommen.
Der Export ist Windows-1252 kodiert und enthält Felder mit eingebetteten
Zeilenumbrüchen; `scripts/lib/csv-policy.js` bringt beides mit. Zuordnung
bestehender Datensätze erfolgt über den Bezeichner, nicht über den Titel – die
aus PDF gelesenen Titel unterscheiden sich teils nur in Leerzeichen um
Schrägstriche und ergäben sonst Dubletten.
Zwei Angaben stehen nicht in der Liste und werden ergänzt:
- **Empfänger:** Der in allen Merkblättern enthaltene Satz „Bei Ein- und
Auszahlungen: Finanzbuchhaltung“ wird vorangestellt. Ohne ihn hätten 27
Erklärungen überhaupt keine Empfängerangabe.
- **Bezeichnung der Verarbeitungstätigkeit:** wird aus Titel, Fachbereich,
Fachdienst, Aufgabenbereich, ZuFiSH-Dienstleistung und Formularnummer gebildet.
Werte wie „entfällt“ in der Spalte Datenquelle gelten als leer – sonst würde die
Art.-14-Pflicht zu den Datenkategorien fälschlich ausgelöst.
Die Datenbank wird zuerst geschrieben, die JSON-Dateien danach. Sie dienen nur
der Nachvollziehbarkeit im Repository – schlägt das Schreiben fehl, etwa weil
das Verzeichnis im Container nicht beschreibbar ist, meldet der Lauf das und
der Import bleibt trotzdem vollständig. Mit `--no-json` lässt sich die Ablage
ganz abschalten; im Container ist das der Normalfall.
Der PDF-Import (`scripts/lib/pdf-policy.js`) bleibt für die alten Merkblätter
erhalten und dient als Gegenprobe.
Beide Importwege gleichen die sieben Bausteine gegen die Standardtexte ab: Beide Importwege gleichen die sieben Bausteine gegen die Standardtexte ab:
Was dem Standard entspricht, wird nicht je Erklärung dupliziert, sondern als Was dem Standard entspricht, wird nicht je Erklärung dupliziert, sondern als
@ -238,9 +191,3 @@ scripts/ Admin- und Importskripte
data/import/ Quell-PDFs für den Massenimport data/import/ Quell-PDFs für den Massenimport
data/policies/ Aufbereitete Datensätze als JSON data/policies/ Aufbereitete Datensätze als JSON
``` ```
## Qualitätssicherung
Die [Umsetzungsdokumentation](docs/UMSETZUNG-2026-09-10.md) enthält Änderungen, Testergebnisse, verbleibende Prüfpunkte und Hinweise zur Neuanmeldung nach dem Update.
Betrieb, Sicherung und Wiederherstellung: [Betriebsanleitung](docs/BETRIEB.md).

View File

@ -1,17 +1,14 @@
import type { Metadata } from "next" import type { Metadata } from "next"
import { redirect } from "next/navigation"
import { getAdminSession } from "@/lib/require-admin"
export const metadata: Metadata = { export const metadata: Metadata = {
title: "Admin", title: "Admin",
description: "Datenschutzerklärungen verwalten", description: "Datenschutzerklärungen verwalten",
} }
export default async function AdminLayout({ export default function AdminLayout({
children, children,
}: { }: {
children: React.ReactNode children: React.ReactNode
}) { }) {
if (!(await getAdminSession())) redirect("/auth/signin")
return <>{children}</> return <>{children}</>
} }

View File

@ -65,7 +65,6 @@ import { deletePolicy, usePrivacyPolicies } from "@/hooks/use-privacy-policies"
import { usePolicyDefaults } from "@/hooks/use-policy-defaults" import { usePolicyDefaults } from "@/hooks/use-policy-defaults"
import { describeMissing, missingRequiredFields } from "@/lib/policy-completeness" import { describeMissing, missingRequiredFields } from "@/lib/policy-completeness"
import { formatDateTime, initials } from "@/lib/format" import { formatDateTime, initials } from "@/lib/format"
import { compareByTitle } from "@/lib/policy-sort"
import { PrivacyPolicy } from "@/types/privacy-policy" import { PrivacyPolicy } from "@/types/privacy-policy"
type SortKey = "title" | "createdAt" | "updatedAt" type SortKey = "title" | "createdAt" | "updatedAt"
@ -76,9 +75,8 @@ export default function AdminDashboard() {
const { defaults } = usePolicyDefaults() const { defaults } = usePolicyDefaults()
const [searchTerm, setSearchTerm] = useState("") const [searchTerm, setSearchTerm] = useState("")
// Vorgabe: alphabetisch nach Titel. Die Spaltenköpfe bleiben umschaltbar. const [sortBy, setSortBy] = useState<SortKey>("createdAt")
const [sortBy, setSortBy] = useState<SortKey>("title") const [sortOrder, setSortOrder] = useState<"asc" | "desc">("desc")
const [sortOrder, setSortOrder] = useState<"asc" | "desc">("asc")
const [isFormOpen, setIsFormOpen] = useState(false) const [isFormOpen, setIsFormOpen] = useState(false)
const [editingPolicy, setEditingPolicy] = useState<PrivacyPolicy | null>(null) const [editingPolicy, setEditingPolicy] = useState<PrivacyPolicy | null>(null)
const [previewPolicy, setPreviewPolicy] = useState<PrivacyPolicy | null>(null) const [previewPolicy, setPreviewPolicy] = useState<PrivacyPolicy | null>(null)
@ -101,7 +99,9 @@ export default function AdminDashboard() {
) )
.sort((a, b) => { .sort((a, b) => {
if (sortBy === "title") { if (sortBy === "title") {
return sortOrder === "asc" ? compareByTitle(a, b) : compareByTitle(b, a) return sortOrder === "asc"
? a.title.localeCompare(b.title, "de")
: b.title.localeCompare(a.title, "de")
} }
const aDate = new Date(a[sortBy]).getTime() const aDate = new Date(a[sortBy]).getTime()
const bDate = new Date(b[sortBy]).getTime() const bDate = new Date(b[sortBy]).getTime()
@ -217,7 +217,7 @@ export default function AdminDashboard() {
return ( return (
<div className="min-h-screen bg-background"> <div className="min-h-screen bg-background">
<header className="sticky top-0 z-40 border-b bg-background/80 backdrop-blur supports-[backdrop-filter]:bg-background/60"> <header className="sticky top-0 z-40 border-b bg-background/80 backdrop-blur supports-[backdrop-filter]:bg-background/60">
<div className="mx-auto flex min-h-14 flex-wrap py-2 max-w-7xl items-center justify-between gap-2 px-4 sm:gap-4 sm:px-6"> <div className="mx-auto flex h-14 max-w-7xl items-center justify-between gap-4 px-6">
<div className="flex items-center gap-3"> <div className="flex items-center gap-3">
<Brand /> <Brand />
<Badge variant="secondary">Admin</Badge> <Badge variant="secondary">Admin</Badge>
@ -252,7 +252,6 @@ export default function AdminDashboard() {
<TooltipContent>Standardtexte</TooltipContent> <TooltipContent>Standardtexte</TooltipContent>
</Tooltip> </Tooltip>
{session?.user.role === "SUPER_ADMIN" && (
<Tooltip> <Tooltip>
<TooltipTrigger asChild> <TooltipTrigger asChild>
<Button <Button
@ -266,13 +265,12 @@ export default function AdminDashboard() {
</TooltipTrigger> </TooltipTrigger>
<TooltipContent>Benutzer</TooltipContent> <TooltipContent>Benutzer</TooltipContent>
</Tooltip> </Tooltip>
)}
<ThemeToggle /> <ThemeToggle />
<DropdownMenu> <DropdownMenu>
<DropdownMenuTrigger asChild> <DropdownMenuTrigger asChild>
<Button variant="ghost" size="icon" className="ml-1" aria-label="Benutzermenü"> <Button variant="ghost" size="icon" className="ml-1">
<Avatar> <Avatar>
<AvatarFallback> <AvatarFallback>
{initials(session?.user?.name || session?.user?.email || "?")} {initials(session?.user?.name || session?.user?.email || "?")}
@ -298,10 +296,10 @@ export default function AdminDashboard() {
<Scale /> <Scale />
Rechtliche Seiten Rechtliche Seiten
</DropdownMenuItem> </DropdownMenuItem>
{session?.user.role === "SUPER_ADMIN" && <DropdownMenuItem onSelect={() => setIsUserManagementOpen(true)}> <DropdownMenuItem onSelect={() => setIsUserManagementOpen(true)}>
<Users /> <Users />
Benutzer verwalten Benutzer verwalten
</DropdownMenuItem>} </DropdownMenuItem>
<DropdownMenuSeparator /> <DropdownMenuSeparator />
<DropdownMenuItem <DropdownMenuItem
variant="destructive" variant="destructive"
@ -316,7 +314,7 @@ export default function AdminDashboard() {
</div> </div>
</header> </header>
<main id="inhalt" tabIndex={-1} className="mx-auto max-w-7xl px-4 py-6 sm:px-6 sm:py-8"> <main className="mx-auto max-w-7xl px-6 py-8">
<div className="mb-6 flex flex-col gap-4 sm:flex-row sm:items-center sm:justify-between"> <div className="mb-6 flex flex-col gap-4 sm:flex-row sm:items-center sm:justify-between">
<div className="space-y-1.5"> <div className="space-y-1.5">
<h1 className="text-2xl font-semibold tracking-tight"> <h1 className="text-2xl font-semibold tracking-tight">
@ -328,7 +326,7 @@ export default function AdminDashboard() {
{incompleteCount > 0 && ( {incompleteCount > 0 && (
<> <>
{" · "} {" · "}
<span className="text-amber-700 dark:text-amber-400"> <span className="text-amber-600 dark:text-amber-500">
{incompleteCount} unvollständig {incompleteCount} unvollständig
</span> </span>
</> </>
@ -336,19 +334,10 @@ export default function AdminDashboard() {
</p> </p>
</div> </div>
<div className="flex w-full items-center gap-2 sm:w-auto"> <div className="flex items-center gap-2">
<div className="min-w-0 flex-1 sm:w-64 sm:flex-none"> <div className="relative flex-1 sm:w-64 sm:flex-none">
<label htmlFor="admin-suche" className="sr-only"> <Search className="pointer-events-none absolute top-1/2 left-3 size-4 -translate-y-1/2 text-muted-foreground" />
Erklärungen nach Titel oder Verantwortlichem durchsuchen
</label>
<div className="relative">
<Search
aria-hidden="true"
className="pointer-events-none absolute top-1/2 left-3 size-4 -translate-y-1/2 text-muted-foreground"
/>
<Input <Input
id="admin-suche"
type="search"
placeholder="Suchen…" placeholder="Suchen…"
value={searchTerm} value={searchTerm}
onChange={(e) => setSearchTerm(e.target.value)} onChange={(e) => setSearchTerm(e.target.value)}
@ -361,15 +350,14 @@ export default function AdminDashboard() {
onClick={() => setSearchTerm("")} onClick={() => setSearchTerm("")}
className="absolute top-1/2 right-0.5 -translate-y-1/2 text-muted-foreground" className="absolute top-1/2 right-0.5 -translate-y-1/2 text-muted-foreground"
> >
<X aria-hidden="true" /> <X />
<span className="sr-only">Suche zurücksetzen</span> <span className="sr-only">Suche zurücksetzen</span>
</Button> </Button>
)} )}
</div> </div>
</div>
<Button onClick={handleAddNew} className="shrink-0"> <Button onClick={handleAddNew}>
<Plus aria-hidden="true" /> <Plus />
Neu Neu
</Button> </Button>
</div> </div>
@ -460,7 +448,7 @@ export default function AdminDashboard() {
<TooltipTrigger asChild> <TooltipTrigger asChild>
<Badge <Badge
variant="outline" variant="outline"
className="cursor-help border-amber-500/40 text-amber-700 dark:text-amber-400" className="cursor-help border-amber-500/40 text-amber-600 dark:text-amber-500"
> >
<TriangleAlert /> <TriangleAlert />
{missingByPolicy.get(policy.id)!.length} {missingByPolicy.get(policy.id)!.length}

View File

@ -1,10 +1,11 @@
import { NextRequest, NextResponse } from 'next/server' import { NextRequest, NextResponse } from 'next/server'
import { PrismaClient } from '@prisma/client'
import { requireAdmin } from '@/lib/require-admin' import { requireAdmin } from '@/lib/require-admin'
import { DEFAULTED_FIELDS, DEFAULTED_FIELD_LABELS, REQUIRED_DEFAULTED_FIELDS } from '@/lib/policy-defaults' import { DEFAULTED_FIELDS, DEFAULTED_FIELD_LABELS, REQUIRED_DEFAULTED_FIELDS } from '@/lib/policy-defaults'
import { readPolicyDefaults } from '@/lib/policy-defaults.server' import { readPolicyDefaults } from '@/lib/policy-defaults.server'
// Prisma client instance // Prisma client instance
import { prisma } from "@/lib/prisma" const prisma = new PrismaClient()
// GET /api/policy-defaults - liefert die zentralen Standardtexte // GET /api/policy-defaults - liefert die zentralen Standardtexte
export async function GET() { export async function GET() {

View File

@ -1,5 +1,5 @@
import { NextRequest, NextResponse } from 'next/server' import { NextRequest, NextResponse } from 'next/server'
import { parsePolicyInput, type PolicyInput } from '@/lib/policy-input' import { PrismaClient } from '@prisma/client'
import { isAdminSession, requireAdmin } from '@/lib/require-admin' import { isAdminSession, requireAdmin } from '@/lib/require-admin'
import { import {
DEFAULTED_FIELDS, DEFAULTED_FIELDS,
@ -10,7 +10,7 @@ import { resolveSlug } from '@/lib/policy-slug.server'
import { PolicyDefaults } from '@/types/privacy-policy' import { PolicyDefaults } from '@/types/privacy-policy'
// Prisma client instance // Prisma client instance
import { prisma } from "@/lib/prisma" const prisma = new PrismaClient()
/** /**
* Prüft die Angaben einer Erklärung. * Prüft die Angaben einer Erklärung.
@ -20,7 +20,7 @@ import { prisma } from "@/lib/prisma"
* erst beim Veröffentlichen verlangt – ein Entwurf darf unvollständig sein, * erst beim Veröffentlichen verlangt – ein Entwurf darf unvollständig sein,
* eine öffentlich sichtbare Erklärung nicht. * eine öffentlich sichtbare Erklärung nicht.
*/ */
function validatePrivacyPolicyData(data: PolicyInput, defaults: PolicyDefaults) { function validatePrivacyPolicyData(data: any, defaults: PolicyDefaults) {
const errors: string[] = [] const errors: string[] = []
// Ohne diese Angaben ist der Datensatz nicht einmal als Entwurf brauchbar // Ohne diese Angaben ist der Datensatz nicht einmal als Entwurf brauchbar
@ -47,7 +47,7 @@ function validatePrivacyPolicyData(data: PolicyInput, defaults: PolicyDefaults)
* Übernimmt die Baustein-Felder aus der Anfrage: leer wird zu `null` und * Übernimmt die Baustein-Felder aus der Anfrage: leer wird zu `null` und
* bedeutet damit „Standardtext verwenden“. * bedeutet damit „Standardtext verwenden“.
*/ */
function defaultedFieldsFrom(data: PolicyInput) { function defaultedFieldsFrom(data: any) {
return Object.fromEntries( return Object.fromEntries(
DEFAULTED_FIELDS.map((field) => [field, data[field]?.trim() || null]) DEFAULTED_FIELDS.map((field) => [field, data[field]?.trim() || null])
) as Record<(typeof DEFAULTED_FIELDS)[number], string | null> ) as Record<(typeof DEFAULTED_FIELDS)[number], string | null>
@ -108,8 +108,7 @@ export async function PUT(
const { id: rawId } = await params const { id: rawId } = await params
const id = parseInt(rawId) const id = parseInt(rawId)
const data = parsePolicyInput(await request.json().catch(() => null)) const data = await request.json()
if (!data) return NextResponse.json({ error: 'Ungültige Feldtypen oder zu lange Texte.' }, { status: 400 })
// Validate ID is a number // Validate ID is a number
if (isNaN(id)) { if (isNaN(id)) {

View File

@ -1,5 +1,5 @@
import { NextRequest, NextResponse } from 'next/server' import { NextRequest, NextResponse } from 'next/server'
import { parsePolicyInput, type PolicyInput } from '@/lib/policy-input' import { PrismaClient } from '@prisma/client'
import { isAdminSession, requireAdmin } from '@/lib/require-admin' import { isAdminSession, requireAdmin } from '@/lib/require-admin'
import { import {
DEFAULTED_FIELDS, DEFAULTED_FIELDS,
@ -7,11 +7,10 @@ import {
import { readPolicyDefaults, toApiPolicy } from '@/lib/policy-defaults.server' import { readPolicyDefaults, toApiPolicy } from '@/lib/policy-defaults.server'
import { describeMissing, missingRequiredFields } from '@/lib/policy-completeness' import { describeMissing, missingRequiredFields } from '@/lib/policy-completeness'
import { resolveSlug } from '@/lib/policy-slug.server' import { resolveSlug } from '@/lib/policy-slug.server'
import { sortByTitle } from '@/lib/policy-sort'
import { PolicyDefaults } from '@/types/privacy-policy' import { PolicyDefaults } from '@/types/privacy-policy'
// Prisma client instance // Prisma client instance
import { prisma } from "@/lib/prisma" const prisma = new PrismaClient()
/** /**
* Prüft die Angaben einer Erklärung. * Prüft die Angaben einer Erklärung.
@ -21,7 +20,7 @@ import { prisma } from "@/lib/prisma"
* erst beim Veröffentlichen verlangt – ein Entwurf darf unvollständig sein, * erst beim Veröffentlichen verlangt – ein Entwurf darf unvollständig sein,
* eine öffentlich sichtbare Erklärung nicht. * eine öffentlich sichtbare Erklärung nicht.
*/ */
function validatePrivacyPolicyData(data: PolicyInput, defaults: PolicyDefaults) { function validatePrivacyPolicyData(data: any, defaults: PolicyDefaults) {
const errors: string[] = [] const errors: string[] = []
// Ohne diese Angaben ist der Datensatz nicht einmal als Entwurf brauchbar // Ohne diese Angaben ist der Datensatz nicht einmal als Entwurf brauchbar
@ -48,7 +47,7 @@ function validatePrivacyPolicyData(data: PolicyInput, defaults: PolicyDefaults)
* Übernimmt die Baustein-Felder aus der Anfrage: leer wird zu `null` und * Übernimmt die Baustein-Felder aus der Anfrage: leer wird zu `null` und
* bedeutet damit „Standardtext verwenden“. * bedeutet damit „Standardtext verwenden“.
*/ */
function defaultedFieldsFrom(data: PolicyInput) { function defaultedFieldsFrom(data: any) {
return Object.fromEntries( return Object.fromEntries(
DEFAULTED_FIELDS.map((field) => [field, data[field]?.trim() || null]) DEFAULTED_FIELDS.map((field) => [field, data[field]?.trim() || null])
) as Record<(typeof DEFAULTED_FIELDS)[number], string | null> ) as Record<(typeof DEFAULTED_FIELDS)[number], string | null>
@ -71,14 +70,16 @@ export async function GET(request: NextRequest) {
where: isAdmin ? {} : { where: isAdmin ? {} : {
isPublic: true isPublic: true
}, },
orderBy: {
createdAt: 'desc'
}
}), }),
readPolicyDefaults(prisma), readPolicyDefaults(prisma),
]) ])
// Standardtexte einsetzen, damit Konsumenten immer den geltenden Text sehen. // Standardtexte einsetzen, damit Konsumenten immer den geltenden Text sehen
// Sortiert nach Titel – nicht über die Datenbank, siehe lib/policy-sort.
return NextResponse.json( return NextResponse.json(
sortByTitle(policies.map((policy) => toApiPolicy(policy, defaults))) policies.map((policy) => toApiPolicy(policy, defaults))
) )
} catch (error) { } catch (error) {
console.error('Error fetching privacy policies:', error) console.error('Error fetching privacy policies:', error)
@ -95,8 +96,7 @@ export async function POST(request: NextRequest) {
const denied = await requireAdmin() const denied = await requireAdmin()
if (denied) return denied if (denied) return denied
const data = parsePolicyInput(await request.json().catch(() => null)) const data = await request.json()
if (!data) return NextResponse.json({ error: 'Ungültige Feldtypen oder zu lange Texte.' }, { status: 400 })
const defaults = await readPolicyDefaults(prisma) const defaults = await readPolicyDefaults(prisma)
// Validate required fields // Validate required fields

View File

@ -1,10 +1,11 @@
import { NextRequest, NextResponse } from 'next/server' import { NextRequest, NextResponse } from 'next/server'
import { PrismaClient } from '@prisma/client'
import { requireAdmin } from '@/lib/require-admin' import { requireAdmin } from '@/lib/require-admin'
import { EMPTY_SITE_PAGES, SITE_MEDIA, SITE_PAGES, validateSitePages } from '@/lib/site-pages' import { SITE_PAGES } from '@/lib/site-pages'
import { readSitePages } from '@/lib/site-pages.server' import { readSitePages } from '@/lib/site-pages.server'
// Prisma client instance // Prisma client instance
import { prisma } from "@/lib/prisma" const prisma = new PrismaClient()
// GET /api/site-pages - liefert die Inhalte der rechtlichen Seiten // GET /api/site-pages - liefert die Inhalte der rechtlichen Seiten
export async function GET() { export async function GET() {
@ -27,21 +28,18 @@ export async function PUT(request: NextRequest) {
const data = await request.json() const data = await request.json()
// Nur die bekannten Seiten übernehmen, jeweils getrimmt. Ein leerer Text
const result = await prisma.$transaction(async (tx) => { // ist zulässig und bedeutet: Seite nicht veröffentlichen.
const previous = await tx.sitePages.findUnique({ where: { id: 1 } })
const errors = validateSitePages(data, previous ?? EMPTY_SITE_PAGES)
if (errors.length) return { errors }
const values = Object.fromEntries( const values = Object.fromEntries(
[...SITE_PAGES, ...SITE_MEDIA].map(key => [key, data[key].trim()]) SITE_PAGES.map((key) => [key, String(data[key] ?? '').trim()])
) )
const saved = await tx.sitePages.upsert({
where: { id: 1 }, update: values, create: { id: 1, ...values }, const saved = await prisma.sitePages.upsert({
where: { id: 1 },
update: values,
create: { id: 1, ...values },
}) })
return { saved }
})
if (result.errors) return NextResponse.json({ error: "Bitte prüfen Sie die Seiteninhalte.", details: result.errors }, { status: 400 })
const saved = result.saved
return NextResponse.json(saved) return NextResponse.json(saved)
} catch (error) { } catch (error) {
console.error('Error updating site pages:', error) console.error('Error updating site pages:', error)

View File

@ -1,51 +1,150 @@
import { NextRequest, NextResponse } from 'next/server' import { NextRequest, NextResponse } from 'next/server'
import { getAdminSession } from '@/lib/require-admin' import { auth } from '@/lib/auth'
import { prisma } from '@/lib/prisma' import { PrismaClient } from '@prisma/client'
import { validateUserInput } from '@/lib/user-validation'
import bcrypt from 'bcryptjs' import bcrypt from 'bcryptjs'
import type { Prisma } from '@prisma/client'
async function mutate(request: NextRequest, params: Promise<{ id: string }>, remove: boolean) { const prisma = new PrismaClient()
const session = await getAdminSession()
if (!session) return NextResponse.json({ error: 'Nicht autorisiert' }, { status: 401 }) // PUT /api/users/[id] - update user
if (session.user.role !== 'SUPER_ADMIN') return NextResponse.json({ error: 'Nur Super-Admins dürfen Benutzer verwalten.' }, { status: 403 }) export async function PUT(
const raw = (await params).id request: NextRequest,
if (!/^[1-9]\d*$/.test(raw) || !Number.isSafeInteger(Number(raw))) return NextResponse.json({ error: 'Ungültige ID' }, { status: 400 }) { params }: { params: Promise<{ id: string }> }
const id = Number(raw) ) {
try { try {
const data = remove ? {} : await request.json() const session = await auth()
const error = remove ? null : validateUserInput(data, false)
if (error) return NextResponse.json({ error }, { status: 400 }) if (!session || (session.user.role !== 'ADMIN' && session.user.role !== 'SUPER_ADMIN')) {
if (remove && id === Number(session.user.id)) return NextResponse.json({ error: 'Sie können sich nicht selbst löschen.' }, { status: 400 }) return NextResponse.json({ error: 'Unauthorized' }, { status: 401 })
const update: Prisma.UserUpdateInput = {}
if (data.email !== undefined) update.email = data.email.trim().toLowerCase()
if (data.name !== undefined) update.name = data.name?.trim() || null
if (data.role !== undefined) update.role = data.role
if (data.isActive !== undefined) update.isActive = data.isActive
if (data.password) update.password = await bcrypt.hash(data.password, 12)
const result = await prisma.$transaction(async tx => {
const user = await tx.user.findUnique({ where: { id } })
if (!user) return { status: 404, body: { error: 'Benutzer nicht gefunden.' } }
const demote = remove || (data.role !== undefined && data.role !== 'SUPER_ADMIN') || data.isActive === false
if (user.isActive && user.role === 'SUPER_ADMIN' && demote &&
await tx.user.count({ where: { role: 'SUPER_ADMIN', isActive: true } }) <= 1) {
return { status: 400, body: { error: 'Mindestens ein aktiver Super-Admin muss erhalten bleiben.' } }
} }
if (remove) {
await tx.user.delete({ where: { id } }) const { id: rawId } = await params
return { status: 200, body: { message: 'Benutzer gelöscht.' } } const id = parseInt(rawId)
if (isNaN(id)) {
return NextResponse.json({ error: 'Ungültige ID' }, { status: 400 })
} }
const saved = await tx.user.update({ where: { id }, data: update,
select: { id: true, email: true, name: true, role: true, isActive: true, updatedAt: true } }) const data = await request.json()
return { status: 200, body: saved } const { email, name, password, role, isActive } = data
// Check if user exists
const existingUser = await prisma.user.findUnique({
where: { id }
}) })
return NextResponse.json(result.body, { status: result.status })
if (!existingUser) {
return NextResponse.json(
{ error: 'Benutzer nicht gefunden' },
{ status: 404 }
)
}
// Check if email is already taken by another user
if (email && email !== existingUser.email) {
const emailExists = await prisma.user.findUnique({
where: { email }
})
if (emailExists) {
return NextResponse.json(
{ error: 'E-Mail wird bereits verwendet' },
{ status: 400 }
)
}
}
// Prepare update data
const updateData: any = {}
if (email) updateData.email = email
if (name !== undefined) updateData.name = name || null
if (role) updateData.role = role
if (isActive !== undefined) updateData.isActive = isActive
// Hash new password if provided
if (password) {
if (password.length < 6) {
return NextResponse.json(
{ error: 'Passwort muss mindestens 6 Zeichen lang sein' },
{ status: 400 }
)
}
updateData.password = await bcrypt.hash(password, 12)
}
// Update user
const updatedUser = await prisma.user.update({
where: { id },
data: updateData,
select: {
id: true,
email: true,
name: true,
role: true,
isActive: true,
createdAt: true,
updatedAt: true
}
})
return NextResponse.json(updatedUser)
} catch (error) { } catch (error) {
if (error && typeof error === 'object' && 'code' in error && error.code === 'P2002') console.error('Error updating user:', error)
return NextResponse.json({ error: 'Diese E-Mail-Adresse wird bereits verwendet.' }, { status: 409 }) return NextResponse.json(
console.error('Benutzerverwaltung fehlgeschlagen', error) { error: 'Fehler beim Aktualisieren des Benutzers' },
return NextResponse.json({ error: 'Benutzer konnte nicht geändert werden.' }, { status: 500 }) { status: 500 }
)
}
}
// DELETE /api/users/[id] - delete user
export async function DELETE(
request: NextRequest,
{ params }: { params: Promise<{ id: string }> }
) {
try {
const session = await auth()
if (!session || (session.user.role !== 'ADMIN' && session.user.role !== 'SUPER_ADMIN')) {
return NextResponse.json({ error: 'Unauthorized' }, { status: 401 })
}
const { id: rawId } = await params
const id = parseInt(rawId)
if (isNaN(id)) {
return NextResponse.json({ error: 'Ungültige ID' }, { status: 400 })
}
// Prevent self-deletion
if (id === parseInt(session.user.id)) {
return NextResponse.json(
{ error: 'Sie können sich nicht selbst löschen' },
{ status: 400 }
)
}
// Check if user exists
const existingUser = await prisma.user.findUnique({
where: { id }
})
if (!existingUser) {
return NextResponse.json(
{ error: 'Benutzer nicht gefunden' },
{ status: 404 }
)
}
// Delete user
await prisma.user.delete({
where: { id }
})
return NextResponse.json({ message: 'Benutzer erfolgreich gelöscht' })
} catch (error) {
console.error('Error deleting user:', error)
return NextResponse.json(
{ error: 'Fehler beim Löschen des Benutzers' },
{ status: 500 }
)
} }
} }
export async function PUT(request: NextRequest, { params }: { params: Promise<{ id: string }> }) { return mutate(request, params, false) }
export async function DELETE(request: NextRequest, { params }: { params: Promise<{ id: string }> }) { return mutate(request, params, true) }

View File

@ -1,16 +1,16 @@
import { NextRequest, NextResponse } from 'next/server' import { NextRequest, NextResponse } from 'next/server'
import { getAdminSession } from '@/lib/require-admin' import { auth } from '@/lib/auth'
import { PrismaClient } from '@prisma/client'
import bcrypt from 'bcryptjs' import bcrypt from 'bcryptjs'
import { validateUserInput } from '@/lib/user-validation'
import { prisma } from "@/lib/prisma" const prisma = new PrismaClient()
// GET /api/users - get all users (admin only) // GET /api/users - get all users (admin only)
export async function GET() { export async function GET() {
try { try {
const session = await getAdminSession() const session = await auth()
if (!session || session.user.role !== 'SUPER_ADMIN') { if (!session || (session.user.role !== 'ADMIN' && session.user.role !== 'SUPER_ADMIN')) {
return NextResponse.json({ error: 'Unauthorized' }, { status: 401 }) return NextResponse.json({ error: 'Unauthorized' }, { status: 401 })
} }
@ -48,17 +48,14 @@ export async function GET() {
// POST /api/users - create new user (admin only) // POST /api/users - create new user (admin only)
export async function POST(request: NextRequest) { export async function POST(request: NextRequest) {
try { try {
const session = await getAdminSession() const session = await auth()
if (!session || session.user.role !== 'SUPER_ADMIN') { if (!session || (session.user.role !== 'ADMIN' && session.user.role !== 'SUPER_ADMIN')) {
return NextResponse.json({ error: 'Unauthorized' }, { status: 401 }) return NextResponse.json({ error: 'Unauthorized' }, { status: 401 })
} }
const data = await request.json() const data = await request.json()
const error = validateUserInput(data, true) const { email, name, password, role } = data
if (error) return NextResponse.json({ error }, { status: 400 })
const { name, password, role } = data
const email = data.email.trim().toLowerCase()
// Validation // Validation
if (!email || !password || !role) { if (!email || !password || !role) {

View File

@ -1,3 +0,0 @@
import type { Metadata } from "next"
export const metadata: Metadata = { title: "Anmeldung" }
export default function SignInLayout({children}: {children: React.ReactNode}) { return children }

View File

@ -55,7 +55,7 @@ export default function SignInPage() {
<ThemeToggle /> <ThemeToggle />
</div> </div>
<main id="inhalt" tabIndex={-1} className="flex flex-1 items-center justify-center px-4 pb-20 sm:px-6"> <main className="flex flex-1 items-center justify-center px-6 pb-20">
<div className="w-full max-w-sm space-y-6"> <div className="w-full max-w-sm space-y-6">
<div className="flex flex-col items-center gap-3 text-center"> <div className="flex flex-col items-center gap-3 text-center">
<div className="flex size-11 items-center justify-center rounded-xl bg-brand text-brand-foreground"> <div className="flex size-11 items-center justify-center rounded-xl bg-brand text-brand-foreground">
@ -73,7 +73,7 @@ export default function SignInPage() {
<form onSubmit={handleSubmit} className="space-y-4"> <form onSubmit={handleSubmit} className="space-y-4">
{error && ( {error && (
<div id="signin-error" role="alert" className="flex items-center gap-2.5 rounded-lg border border-destructive/30 bg-destructive/5 p-3 text-sm text-destructive"> <div className="flex items-center gap-2.5 rounded-lg border border-destructive/30 bg-destructive/5 p-3 text-sm text-destructive">
<AlertCircle className="size-4 shrink-0" /> <AlertCircle className="size-4 shrink-0" />
{error} {error}
</div> </div>
@ -84,8 +84,6 @@ export default function SignInPage() {
<Input <Input
id="email" id="email"
type="email" type="email"
aria-invalid={!!error}
aria-describedby={error ? "signin-error" : undefined}
autoComplete="username" autoComplete="username"
value={email} value={email}
onChange={(e) => setEmail(e.target.value)} onChange={(e) => setEmail(e.target.value)}
@ -101,8 +99,6 @@ export default function SignInPage() {
<Input <Input
id="password" id="password"
type={showPassword ? "text" : "password"} type={showPassword ? "text" : "password"}
aria-invalid={!!error}
aria-describedby={error ? "signin-error" : undefined}
autoComplete="current-password" autoComplete="current-password"
value={password} value={password}
onChange={(e) => setPassword(e.target.value)} onChange={(e) => setPassword(e.target.value)}
@ -120,7 +116,7 @@ export default function SignInPage() {
disabled={isLoading} disabled={isLoading}
> >
{showPassword ? <EyeOff /> : <Eye />} {showPassword ? <EyeOff /> : <Eye />}
<span className="sr-only">{showPassword ? "Passwort verbergen" : "Passwort anzeigen"}</span> <span className="sr-only">Passwort anzeigen</span>
</Button> </Button>
</div> </div>
</div> </div>

View File

@ -1,6 +1,7 @@
import type { Metadata } from "next" import type { Metadata } from "next"
import Link from "next/link" import Link from "next/link"
import { notFound } from "next/navigation" import { notFound } from "next/navigation"
import { PrismaClient } from "@prisma/client"
import { ArrowLeft, Calendar } from "lucide-react" import { ArrowLeft, Calendar } from "lucide-react"
import { Badge } from "@/components/ui/badge" import { Badge } from "@/components/ui/badge"
@ -15,7 +16,7 @@ import { formatDate } from "@/lib/format"
import { PrivacyPolicy } from "@/types/privacy-policy" import { PrivacyPolicy } from "@/types/privacy-policy"
// Prisma client instance // Prisma client instance
import { prisma } from "@/lib/prisma" const prisma = new PrismaClient()
// Inhalt kommt aus der Datenbank und ändert sich mit jeder Pflege im Admin. // Inhalt kommt aus der Datenbank und ändert sich mit jeder Pflege im Admin.
export const dynamic = "force-dynamic" export const dynamic = "force-dynamic"
@ -128,7 +129,7 @@ export default async function PolicyPage({
<div className="flex min-h-screen flex-col bg-background"> <div className="flex min-h-screen flex-col bg-background">
<PublicHeader subtitle="Datenschutz" /> <PublicHeader subtitle="Datenschutz" />
<main id="inhalt" tabIndex={-1} className="mx-auto w-full max-w-3xl flex-1 px-4 py-6 sm:px-6 sm:py-8"> <main className="mx-auto w-full max-w-3xl flex-1 px-6 py-8">
<Button variant="ghost" size="sm" asChild className="-ml-2 mb-4 text-muted-foreground"> <Button variant="ghost" size="sm" asChild className="-ml-2 mb-4 text-muted-foreground">
<Link href="/"> <Link href="/">
<ArrowLeft /> <ArrowLeft />

View File

@ -1,10 +0,0 @@
import { LegalPage, legalPageMetadata } from "@/components/legal-page"
// Inhalt kommt aus der Datenbank und wird im Admin gepflegt.
export const dynamic = "force-dynamic"
export const metadata = legalPageMetadata("signLanguage")
export default function Page() {
return <LegalPage page="signLanguage" />
}

View File

@ -17,19 +17,16 @@
--secondary: oklch(0.968 0.002 286); --secondary: oklch(0.968 0.002 286);
--secondary-foreground: oklch(0.21 0.006 286); --secondary-foreground: oklch(0.21 0.006 286);
--muted: oklch(0.968 0.002 286); --muted: oklch(0.968 0.002 286);
/* 4.55:1 auch auf muted-Flächen – vorher 0.552 und damit knapp darunter */ --muted-foreground: oklch(0.552 0.014 286);
--muted-foreground: oklch(0.545 0.014 286);
--accent: oklch(0.968 0.002 286); --accent: oklch(0.968 0.002 286);
--accent-foreground: oklch(0.21 0.006 286); --accent-foreground: oklch(0.21 0.006 286);
--destructive: oklch(0.520 0.245 27.325); /* 4.5:1 auch auf 10%-Fläche im Badge */ --destructive: oklch(0.577 0.245 27.325);
--destructive-foreground: oklch(0.985 0 0); --destructive-foreground: oklch(0.985 0 0);
--success: oklch(0.495 0.145 163); /* 4.5:1 auch auf 10%-Fläche im Badge */ --success: oklch(0.596 0.145 163);
--border: oklch(0.918 0.004 286); --border: oklch(0.918 0.004 286);
/* Rahmen von Eingabefeldern: 3:1 nach WCAG 1.4.11, sonst ist das Feld --input: oklch(0.918 0.004 286);
nicht als solches erkennbar. Dekorative Trenner nutzen --border. */ --ring: oklch(0.6 0.012 286);
--input: oklch(0.620 0.004 286); --brand: oklch(0.55 0.155 258);
--ring: oklch(0.53 0.155 258); /* Fokus in Markenfarbe, 5.2:1 */
--brand: oklch(0.53 0.155 258); /* 4.5:1 auch auf 10%-Fläche im Badge */
--brand-foreground: oklch(0.985 0 0); --brand-foreground: oklch(0.985 0 0);
--chart-1: oklch(0.55 0.155 258); --chart-1: oklch(0.55 0.155 258);
--chart-2: oklch(0.6 0.118 184.704); --chart-2: oklch(0.6 0.118 184.704);
@ -61,12 +58,12 @@
--muted-foreground: oklch(0.712 0.013 286); --muted-foreground: oklch(0.712 0.013 286);
--accent: oklch(0.256 0.006 286); --accent: oklch(0.256 0.006 286);
--accent-foreground: oklch(0.985 0 0); --accent-foreground: oklch(0.985 0 0);
--destructive: oklch(0.670 0.237 25.331); /* 4.5:1 auf 20%-Fläche im Badge */ --destructive: oklch(0.637 0.237 25.331);
--destructive-foreground: oklch(0.985 0 0); --destructive-foreground: oklch(0.985 0 0);
--success: oklch(0.696 0.17 162.48); --success: oklch(0.696 0.17 162.48);
--border: oklch(1 0 0 / 10%); --border: oklch(1 0 0 / 10%);
--input: oklch(0.500 0.006 286); /* deckend statt transparent, 3:1 */ --input: oklch(1 0 0 / 15%);
--ring: oklch(0.68 0.14 258); /* Fokus in Markenfarbe, 6.9:1 */ --ring: oklch(0.55 0.012 286);
--brand: oklch(0.68 0.14 258); --brand: oklch(0.68 0.14 258);
--brand-foreground: oklch(0.14 0.004 286); --brand-foreground: oklch(0.14 0.004 286);
--chart-1: oklch(0.68 0.14 258); --chart-1: oklch(0.68 0.14 258);
@ -151,7 +148,7 @@
@layer base { @layer base {
* { * {
@apply border-border outline-ring; @apply border-border outline-ring/50;
} }
body { body {
@ -163,8 +160,7 @@
Markdown-Inhalte Markdown-Inhalte
--------------------------------------------------------------- */ --------------------------------------------------------------- */
.markdown-content { .markdown-content {
@apply text-base leading-relaxed text-foreground; @apply text-sm leading-relaxed text-foreground;
overflow-wrap: anywhere;
} }
.markdown-content > :first-child { .markdown-content > :first-child {
@ -222,64 +218,3 @@
.markdown-content blockquote { .markdown-content blockquote {
@apply my-3 border-l-2 border-border pl-4 text-muted-foreground; @apply my-3 border-l-2 border-border pl-4 text-muted-foreground;
} }
.markdown-table { max-width: 100%; overflow-x: auto; }
.markdown-content table { width: 100%; border-collapse: collapse; }
.markdown-content th, .markdown-content td { padding: .5rem; border: 1px solid var(--border); text-align: left; }
.markdown-content img { max-width: 100%; height: auto; }
html { scroll-padding-top: 6rem; }
@media (prefers-reduced-motion: reduce) {
*, *::before, *::after { animation-duration: 0.01ms !important; transition-duration: 0.01ms !important; scroll-behavior: auto !important; }
}
/* Seitliche Direktlinks; auf schmalen Ansichten im Dokumentfluss,
damit weder Inhalte noch fokussierte Bedienelemente verdeckt werden. */
.accessibility-rail {
display: flex;
justify-content: flex-end;
gap: .375rem;
max-width: 64rem;
margin: .75rem auto 0;
padding: 0 1rem;
}
.accessibility-rail-link {
display: flex;
align-items: center;
justify-content: center;
flex: 0 0 3rem;
width: 3rem;
height: 3rem;
border: 2px solid var(--foreground);
border-radius: .375rem;
background: var(--background);
color: var(--foreground);
box-shadow: 0 2px 6px rgb(0 0 0 / .06);
}
.accessibility-rail-link svg { width: 1.75rem; height: 1.75rem; }
.accessibility-rail-link:hover { background: var(--foreground); color: var(--background); }
.accessibility-rail-link:focus-visible {
outline: 3px solid var(--ring);
outline-offset: 3px;
}
@media (min-width: 80rem) {
.accessibility-rail {
position: fixed;
top: 35%;
right: 0;
z-index: 30;
flex-direction: column;
margin: 0;
padding: 0;
}
.accessibility-rail-link {
flex-basis: 3.5rem;
width: 3.5rem;
height: 3.5rem;
border-radius: .375rem 0 0 .375rem;
border-right: 0;
}
.accessibility-rail-link svg { width: 2rem; height: 2rem; }
.accessibility-rail-link:focus-visible { outline-offset: -5px; }
}
@media print { .accessibility-rail { display: none; } }

View File

@ -4,7 +4,6 @@ import localFont from "next/font/local"
import { AppConfigProvider } from "@/components/providers/app-config-provider" import { AppConfigProvider } from "@/components/providers/app-config-provider"
import { AuthProvider } from "@/components/providers/session-provider" import { AuthProvider } from "@/components/providers/session-provider"
import { appName } from "@/lib/app-config" import { appName } from "@/lib/app-config"
import { SkipLink } from "@/components/skip-link"
import { Toaster } from "@/components/ui/sonner" import { Toaster } from "@/components/ui/sonner"
import "./globals.css" import "./globals.css"
@ -57,7 +56,6 @@ export default function RootLayout({
/> />
</head> </head>
<body className={inter.className}> <body className={inter.className}>
<SkipLink />
<AppConfigProvider appName={appName()}> <AppConfigProvider appName={appName()}>
<AuthProvider>{children}</AuthProvider> <AuthProvider>{children}</AuthProvider>
</AppConfigProvider> </AppConfigProvider>

View File

@ -1,10 +0,0 @@
import { LegalPage, legalPageMetadata } from "@/components/legal-page"
// Inhalt kommt aus der Datenbank und wird im Admin gepflegt.
export const dynamic = "force-dynamic"
export const metadata = legalPageMetadata("easyLanguage")
export default function Page() {
return <LegalPage page="easyLanguage" />
}

View File

@ -1,12 +1,12 @@
import { PrismaClient } from "@prisma/client"
import { PolicyList } from "@/components/policy-list" import { PolicyList } from "@/components/policy-list"
import { PublicHeader } from "@/components/public-header" import { PublicHeader } from "@/components/public-header"
import { SiteFooter } from "@/components/site-footer" import { SiteFooter } from "@/components/site-footer"
import { readPolicyDefaults, toApiPolicy } from "@/lib/policy-defaults.server" import { readPolicyDefaults, toApiPolicy } from "@/lib/policy-defaults.server"
import { sortByTitle } from "@/lib/policy-sort"
// Prisma client instance // Prisma client instance
import { prisma } from "@/lib/prisma" const prisma = new PrismaClient()
// Liste und Fußzeile kommen aus der Datenbank. // Liste und Fußzeile kommen aus der Datenbank.
export const dynamic = "force-dynamic" export const dynamic = "force-dynamic"
@ -22,6 +22,7 @@ export default async function PublicDashboard() {
const [policies, defaults] = await Promise.all([ const [policies, defaults] = await Promise.all([
prisma.privacyPolicy.findMany({ prisma.privacyPolicy.findMany({
where: { isPublic: true }, where: { isPublic: true },
orderBy: { createdAt: "desc" },
}), }),
readPolicyDefaults(prisma), readPolicyDefaults(prisma),
]) ])
@ -29,9 +30,7 @@ export default async function PublicDashboard() {
return ( return (
<div className="flex min-h-screen flex-col bg-background"> <div className="flex min-h-screen flex-col bg-background">
<PublicHeader subtitle="Datenschutz" /> <PublicHeader subtitle="Datenschutz" />
<PolicyList <PolicyList initial={policies.map((policy) => toApiPolicy(policy, defaults))} />
initial={sortByTitle(policies.map((policy) => toApiPolicy(policy, defaults)))}
/>
<SiteFooter /> <SiteFooter />
</div> </div>
) )

View File

@ -19,7 +19,7 @@ export function Brand({ className, subtitle }: BrandProps) {
<div className="flex size-8 shrink-0 items-center justify-center rounded-lg bg-brand text-brand-foreground"> <div className="flex size-8 shrink-0 items-center justify-center rounded-lg bg-brand text-brand-foreground">
<ShieldCheck className="size-4.5" /> <ShieldCheck className="size-4.5" />
</div> </div>
<div className="flex min-w-0 flex-wrap items-baseline gap-2"> <div className="flex items-baseline gap-2">
<span className="text-base leading-none font-semibold tracking-tight"> <span className="text-base leading-none font-semibold tracking-tight">
{name === DEFAULT_APP_NAME ? ( {name === DEFAULT_APP_NAME ? (
// Der Vorgabename wird zweifarbig gesetzt; ein konfigurierter // Der Vorgabename wird zweifarbig gesetzt; ein konfigurierter

View File

@ -1,10 +1,11 @@
"use client" "use client"
import { useEffect, useRef, useState } from "react" import { useState } from "react"
import { AlertCircle, PencilLine, Undo2 } from "lucide-react" import { AlertCircle, PencilLine, Undo2 } from "lucide-react"
import { Badge } from "@/components/ui/badge" import { Badge } from "@/components/ui/badge"
import { Button } from "@/components/ui/button" import { Button } from "@/components/ui/button"
import { Label } from "@/components/ui/label"
import { MarkdownInput } from "@/components/markdown-input" import { MarkdownInput } from "@/components/markdown-input"
import { MarkdownRenderer } from "@/components/markdown-renderer" import { MarkdownRenderer } from "@/components/markdown-renderer"
@ -44,23 +45,14 @@ export function DefaultableField({
// steuert ihn der Benutzer über die beiden Schaltflächen. // steuert ihn der Benutzer über die beiden Schaltflächen.
const [isOverride, setIsOverride] = useState(() => value.trim().length > 0) const [isOverride, setIsOverride] = useState(() => value.trim().length > 0)
const focusAfterChange = useRef(false)
useEffect(() => {
if (!focusAfterChange.current) return
document.getElementById(isOverride ? id : id + "-override")?.focus()
focusAfterChange.current = false
}, [isOverride, id])
/** Wechselt in den Sonderfall und übernimmt den Standard als Ausgangstext. */ /** Wechselt in den Sonderfall und übernimmt den Standard als Ausgangstext. */
const startOverride = () => { const startOverride = () => {
focusAfterChange.current = true
setIsOverride(true) setIsOverride(true)
if (!value.trim()) onChange(defaultValue) if (!value.trim()) onChange(defaultValue)
} }
/** Kehrt zum Standard zurück und verwirft den abweichenden Text. */ /** Kehrt zum Standard zurück und verwirft den abweichenden Text. */
const resetToDefault = () => { const resetToDefault = () => {
focusAfterChange.current = true
setIsOverride(false) setIsOverride(false)
onChange("") onChange("")
} }
@ -78,7 +70,7 @@ export function DefaultableField({
invalid={invalid} invalid={invalid}
/> />
<div className="flex items-center justify-between gap-2"> <div className="flex items-center justify-between gap-2">
<Badge variant="outline" className="text-amber-700 dark:text-amber-400"> <Badge variant="outline" className="text-amber-600 dark:text-amber-500">
Weicht vom Standard ab Weicht vom Standard ab
</Badge> </Badge>
<Button <Button
@ -99,17 +91,15 @@ export function DefaultableField({
return ( return (
<div className="space-y-2"> <div className="space-y-2">
<div className="flex items-center justify-between gap-3"> <div className="flex items-center justify-between gap-3">
<span id={id + "-label"} className="text-sm font-medium"> <Label htmlFor={id} className="gap-1">
{label} {label}
{required && <span className="text-destructive">*</span>} {required && <span className="text-destructive">*</span>}
</span> </Label>
<Badge variant="secondary">Standard</Badge> <Badge variant="secondary">Standard</Badge>
</div> </div>
<div <div
id={id} id={id}
role="group"
aria-labelledby={id + "-label"}
className="rounded-md border border-dashed bg-muted/30 p-4" className="rounded-md border border-dashed bg-muted/30 p-4"
style={{ minHeight: `${rows * 1.5 + 1}rem` }} style={{ minHeight: `${rows * 1.5 + 1}rem` }}
> >
@ -132,7 +122,6 @@ export function DefaultableField({
type="button" type="button"
variant="ghost" variant="ghost"
size="sm" size="sm"
id={id + "-override"}
onClick={startOverride} onClick={startOverride}
className="text-muted-foreground" className="text-muted-foreground"
> >

View File

@ -1,14 +0,0 @@
"use client"
import { useEffect, useRef } from "react"
export function FormErrors({ errors }: { errors: string[] }) {
const ref = useRef<HTMLDivElement>(null)
useEffect(() => { if (errors.length) ref.current?.focus() }, [errors])
if (!errors.length) return null
return <div ref={ref} tabIndex={-1} role="region" aria-label="Fehler beim Speichern"
className="max-h-40 shrink-0 overflow-auto rounded-lg border border-destructive p-3 text-sm text-destructive outline-none focus:ring-2 focus:ring-ring">
<p className="font-semibold">Bitte prüfen Sie Ihre Eingaben.</p>
<button type="button" className="my-2 underline" onClick={() => ref.current?.closest("form")?.querySelector<HTMLElement>('[aria-invalid="true"]')?.focus()}>Zum ersten fehlerhaften Feld</button>
<ul className="list-disc pl-5">{errors.map((error, index) => <li key={index}>{error}</li>)}</ul>
</div>
}

View File

@ -3,13 +3,7 @@ import { notFound } from "next/navigation"
import { PublicHeader } from "@/components/public-header" import { PublicHeader } from "@/components/public-header"
import { SiteFooter } from "@/components/site-footer" import { SiteFooter } from "@/components/site-footer"
import { markdownToHtml } from "@/lib/markdown" import { markdownToHtml } from "@/lib/markdown"
import { import { SITE_PAGE_META, SitePageKey } from "@/lib/site-pages"
SITE_PAGE_META,
SitePageKey,
hasSitePageContent,
isAllowedEmbedUrl,
isSafeMediaUrl,
} from "@/lib/site-pages"
import { readSitePages } from "@/lib/site-pages.server" import { readSitePages } from "@/lib/site-pages.server"
/** /**
@ -23,79 +17,20 @@ import { readSitePages } from "@/lib/site-pages.server"
export async function LegalPage({ page }: { page: SitePageKey }) { export async function LegalPage({ page }: { page: SitePageKey }) {
const pages = await readSitePages() const pages = await readSitePages()
const content = pages[page].trim() const content = pages[page].trim()
if (!content) notFound()
const html = await markdownToHtml(content)
const meta = SITE_PAGE_META[page] const meta = SITE_PAGE_META[page]
// Auf der Gebärdensprach-Seite ist das Video der eigentliche Inhalt. Sie
// erscheint deshalb auch dann, wenn nur eine Videoadresse hinterlegt ist –
// ein zusätzlicher Text ist willkommen, aber keine Bedingung.
const video =
page === "signLanguage" && isSafeMediaUrl(pages.signLanguageVideo)
? pages.signLanguageVideo.trim()
: ""
if (!hasSitePageContent(pages, page)) notFound()
const html = content ? await markdownToHtml(content) : ""
const captions = isSafeMediaUrl(pages.signLanguageCaptions)
? pages.signLanguageCaptions.trim()
: ""
return ( return (
<div className="flex min-h-screen flex-col bg-background"> <div className="flex min-h-screen flex-col bg-background">
<PublicHeader subtitle={meta.title} /> <PublicHeader subtitle={meta.title} />
<main id="inhalt" tabIndex={-1} className="mx-auto w-full max-w-3xl flex-1 px-4 py-6 sm:px-6 sm:py-8"> <main className="mx-auto w-full max-w-3xl flex-1 px-6 py-8">
<h1 className="mb-6 text-2xl font-semibold tracking-tight"> <h1 className="mb-6 text-2xl font-semibold tracking-tight">
{meta.title} {meta.title}
</h1> </h1>
{/* Erläuterungen in Deutscher Gebärdensprache nach § 4 BITV 2.0.
Der native Player ist mit der Tastatur bedienbar; Untertitel
werden eingebunden, sobald eine WebVTT-Datei hinterlegt ist. */}
{page === "signLanguage" && video && (
<figure className="mb-8">
{isAllowedEmbedUrl(video) ? (
// Player eines zugelassenen Anbieters. Die Attribute setzt die
// Anwendung, nicht der Text im Admin – so lässt sich über das
// Adressfeld nichts anderes einschleusen.
<div className="aspect-video w-full overflow-hidden rounded-lg border bg-muted">
<iframe
src={video}
title="Gebärdensprach-Video des Amts Leezen"
referrerPolicy="no-referrer"
allow="autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture"
allowFullScreen
className="size-full border-0"
/>
</div>
) : (
<video
controls
preload="metadata"
className="w-full rounded-lg border bg-muted"
>
<source src={video} />
{captions && (
<track
src={captions}
kind="captions"
srcLang="de"
label="Deutsch"
default
/>
)}
Ihr Browser kann dieses Video nicht abspielen.{" "}
<a href={video}>Video herunterladen</a>
</video>
)}
<figcaption className="mt-2 text-sm text-muted-foreground">
Video in Deutscher Gebärdensprache.{" "}
<a className="underline" href={video}>Video direkt öffnen</a>
</figcaption>
</figure>
)}
<div <div
className="markdown-content" className="markdown-content"
dangerouslySetInnerHTML={{ __html: html }} dangerouslySetInnerHTML={{ __html: html }}

View File

@ -1,6 +1,6 @@
"use client" "use client"
import { useEffect, useState } from "react" import { useState } from "react"
import { Eye, Pencil } from "lucide-react" import { Eye, Pencil } from "lucide-react"
import { Label } from "@/components/ui/label" import { Label } from "@/components/ui/label"
@ -33,7 +33,6 @@ export function MarkdownInput({
invalid = false, invalid = false,
}: MarkdownInputProps) { }: MarkdownInputProps) {
const [tab, setTab] = useState<"edit" | "preview">("edit") const [tab, setTab] = useState<"edit" | "preview">("edit")
useEffect(() => { if (invalid) setTab("edit") }, [invalid])
return ( return (
<Tabs <Tabs
@ -41,12 +40,12 @@ export function MarkdownInput({
onValueChange={(next) => setTab(next as "edit" | "preview")} onValueChange={(next) => setTab(next as "edit" | "preview")}
className={cn("gap-2", className)} className={cn("gap-2", className)}
> >
<div className="flex flex-wrap items-center justify-between gap-3"> <div className="flex items-center justify-between gap-3">
<Label htmlFor={id} className="gap-1"> <Label htmlFor={id} className="gap-1">
{label} {label}
{required && <span className="text-destructive"> (Pflichtfeld)</span>} {required && <span className="text-destructive">*</span>}
</Label> </Label>
<TabsList aria-label={label + ": Ansicht"} className="h-8"> <TabsList className="h-8">
<TabsTrigger value="edit" className="px-2.5"> <TabsTrigger value="edit" className="px-2.5">
<Pencil /> <Pencil />
<span className="sr-only">Bearbeiten</span> <span className="sr-only">Bearbeiten</span>
@ -66,11 +65,8 @@ export function MarkdownInput({
placeholder={placeholder} placeholder={placeholder}
rows={rows} rows={rows}
aria-invalid={invalid} aria-invalid={invalid}
aria-required={required}
aria-describedby={invalid ? id + "-error" : undefined}
className="resize-y font-mono text-sm" className="resize-y font-mono text-sm"
/> />
{invalid && <p id={id + "-error"} className="text-sm text-destructive">Bitte ergänzen oder korrigieren Sie dieses Feld.</p>}
</TabsContent> </TabsContent>
<TabsContent value="preview"> <TabsContent value="preview">

View File

@ -1,8 +1,7 @@
"use client" "use client"
import { FormErrors } from "@/components/form-errors"
import { useEffect, useState } from "react" import { useEffect, useState } from "react"
import { AlertCircle } from "lucide-react"
import { toast } from "sonner" import { toast } from "sonner"
import { Button } from "@/components/ui/button" import { Button } from "@/components/ui/button"
@ -172,7 +171,7 @@ export function PolicyDefaultsForm({ open, onOpenChange }: PolicyDefaultsFormPro
return ( return (
<Dialog open={open} onOpenChange={onOpenChange}> <Dialog open={open} onOpenChange={onOpenChange}>
<DialogContent className="max-h-[calc(100dvh-2rem)] sm:max-w-4xl"> <DialogContent className="max-h-[88vh] sm:max-w-4xl">
<DialogHeader> <DialogHeader>
<DialogTitle>Standardtexte</DialogTitle> <DialogTitle>Standardtexte</DialogTitle>
<DialogDescription> <DialogDescription>
@ -182,7 +181,7 @@ export function PolicyDefaultsForm({ open, onOpenChange }: PolicyDefaultsFormPro
</DialogDescription> </DialogDescription>
</DialogHeader> </DialogHeader>
<form aria-label="Bearbeitungsformular" onSubmit={handleSubmit} className="flex min-h-0 flex-1 flex-col gap-4"> <form onSubmit={handleSubmit} className="flex min-h-0 flex-1 flex-col gap-4">
<Tabs <Tabs
value={tab} value={tab}
onValueChange={(value) => setTab(value as TabId)} onValueChange={(value) => setTab(value as TabId)}
@ -194,7 +193,16 @@ export function PolicyDefaultsForm({ open, onOpenChange }: PolicyDefaultsFormPro
<TabsTrigger value="rights">Ihre Rechte</TabsTrigger> <TabsTrigger value="rights">Ihre Rechte</TabsTrigger>
</TabsList> </TabsList>
<FormErrors errors={errors} /> {errors.length > 0 && (
<div className="flex gap-2.5 rounded-lg border border-destructive/30 bg-destructive/5 p-3 text-sm text-destructive">
<AlertCircle className="mt-0.5 size-4 shrink-0" />
<ul className="space-y-1">
{errors.map((error, index) => (
<li key={index}>{error}</li>
))}
</ul>
</div>
)}
<DialogBody className="pt-1"> <DialogBody className="pt-1">
<TabsContent value="base" className="grid gap-5 md:grid-cols-2"> <TabsContent value="base" className="grid gap-5 md:grid-cols-2">

View File

@ -28,7 +28,6 @@ import {
DialogBody, DialogBody,
DialogContent, DialogContent,
DialogHeader, DialogHeader,
DialogDescription,
DialogTitle, DialogTitle,
} from "@/components/ui/dialog" } from "@/components/ui/dialog"
import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs" import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs"
@ -101,14 +100,13 @@ export function PolicyDetail({ policy, open, onOpenChange }: PolicyDetailProps)
return ( return (
<Dialog open={open} onOpenChange={onOpenChange}> <Dialog open={open} onOpenChange={onOpenChange}>
<DialogContent className="max-h-[calc(100dvh-2rem)] sm:max-w-3xl"> <DialogContent className="max-h-[85vh] sm:max-w-3xl">
{policy && ( {policy && (
<> <>
<DialogHeader> <DialogHeader>
<div className="flex flex-wrap items-start justify-between gap-4"> <div className="flex items-start justify-between gap-4">
<div className="min-w-0 space-y-2"> <div className="min-w-0 space-y-2">
<DialogTitle>{policy.title}</DialogTitle> <DialogTitle>{policy.title}</DialogTitle>
<DialogDescription>Vorschau der Datenschutzerklärung</DialogDescription>
<div className="flex flex-wrap items-center gap-x-3 gap-y-1 text-sm text-muted-foreground"> <div className="flex flex-wrap items-center gap-x-3 gap-y-1 text-sm text-muted-foreground">
<span className="flex items-center gap-1.5"> <span className="flex items-center gap-1.5">
<Calendar className="size-4" /> <Calendar className="size-4" />

View File

@ -1,8 +1,7 @@
"use client" "use client"
import { FormErrors } from "@/components/form-errors"
import { useEffect, useState } from "react" import { useEffect, useState } from "react"
import { AlertCircle } from "lucide-react"
import { toast } from "sonner" import { toast } from "sonner"
import { Button } from "@/components/ui/button" import { Button } from "@/components/ui/button"
@ -277,7 +276,7 @@ export function PolicyForm({ open, onOpenChange, policy }: PolicyFormProps) {
return ( return (
<Dialog open={open} onOpenChange={onOpenChange}> <Dialog open={open} onOpenChange={onOpenChange}>
<DialogContent className="max-h-[calc(100dvh-2rem)] sm:max-w-4xl"> <DialogContent className="max-h-[88vh] sm:max-w-4xl">
<DialogHeader> <DialogHeader>
<DialogTitle> <DialogTitle>
{policy ? "Datenschutzerklärung bearbeiten" : "Neue Datenschutzerklärung"} {policy ? "Datenschutzerklärung bearbeiten" : "Neue Datenschutzerklärung"}
@ -290,13 +289,13 @@ export function PolicyForm({ open, onOpenChange, policy }: PolicyFormProps) {
</DialogDescription> </DialogDescription>
</DialogHeader> </DialogHeader>
<form aria-label="Bearbeitungsformular" onSubmit={handleSubmit} className="flex min-h-0 flex-1 flex-col gap-4"> <form onSubmit={handleSubmit} className="flex min-h-0 flex-1 flex-col gap-4">
<Tabs <Tabs
value={tab} value={tab}
onValueChange={(value) => setTab(value as TabId)} onValueChange={(value) => setTab(value as TabId)}
className="min-h-0 flex-1 gap-3" className="min-h-0 flex-1 gap-3"
> >
<div className="flex flex-col gap-3 sm:flex-row sm:items-center sm:justify-between"> <div className="flex items-center justify-between gap-4">
<TabsList> <TabsList>
<TabsTrigger value="base">Stammdaten</TabsTrigger> <TabsTrigger value="base">Stammdaten</TabsTrigger>
<TabsTrigger value="processing">Verarbeitung</TabsTrigger> <TabsTrigger value="processing">Verarbeitung</TabsTrigger>
@ -315,7 +314,16 @@ export function PolicyForm({ open, onOpenChange, policy }: PolicyFormProps) {
</div> </div>
</div> </div>
<FormErrors errors={errors} /> {errors.length > 0 && (
<div className="flex gap-2.5 rounded-lg border border-destructive/30 bg-destructive/5 p-3 text-sm text-destructive">
<AlertCircle className="mt-0.5 size-4 shrink-0" />
<ul className="space-y-1">
{errors.map((error, index) => (
<li key={index}>{error}</li>
))}
</ul>
</div>
)}
<DialogBody className="pt-1"> <DialogBody className="pt-1">
<TabsContent value="base" className="space-y-5"> <TabsContent value="base" className="space-y-5">
@ -330,10 +338,7 @@ export function PolicyForm({ open, onOpenChange, policy }: PolicyFormProps) {
onChange={(e) => set("title", e.target.value)} onChange={(e) => set("title", e.target.value)}
placeholder="z. B. Datenschutzerklärung für die Website" placeholder="z. B. Datenschutzerklärung für die Website"
aria-invalid={isInvalid("title")} aria-invalid={isInvalid("title")}
aria-required="true"
aria-describedby={isInvalid("title") ? "title-error" : undefined}
/> />
{isInvalid("title") && <p id="title-error" className="text-sm text-destructive">Bitte geben Sie einen Titel ein.</p>}
</div> </div>
<div className="grid gap-5 md:grid-cols-2"> <div className="grid gap-5 md:grid-cols-2">

View File

@ -1,9 +1,10 @@
"use client" "use client"
import { useMemo, useRef, useState } from "react" import { useMemo, useState } from "react"
import Link from "next/link" import Link from "next/link"
import { ChevronRight, FileText, Search, X } from "lucide-react" import { ChevronRight, FileText, Search, X } from "lucide-react"
import { Badge } from "@/components/ui/badge"
import { Button } from "@/components/ui/button" import { Button } from "@/components/ui/button"
import { Input } from "@/components/ui/input" import { Input } from "@/components/ui/input"
import { Separator } from "@/components/ui/separator" import { Separator } from "@/components/ui/separator"
@ -16,8 +17,6 @@ import { PrivacyPolicy } from "@/types/privacy-policy"
export function PolicyList({ initial }: { initial: PrivacyPolicy[] }) { export function PolicyList({ initial }: { initial: PrivacyPolicy[] }) {
const { policies, isLoading, error } = usePublicPrivacyPolicies(initial) const { policies, isLoading, error } = usePublicPrivacyPolicies(initial)
const [searchTerm, setSearchTerm] = useState("") const [searchTerm, setSearchTerm] = useState("")
const searchRef = useRef<HTMLInputElement>(null)
const resetSearch = () => { setSearchTerm(""); searchRef.current?.focus() }
const filteredPolicies = useMemo(() => { const filteredPolicies = useMemo(() => {
const term = searchTerm.trim().toLowerCase() const term = searchTerm.trim().toLowerCase()
@ -31,7 +30,7 @@ export function PolicyList({ initial }: { initial: PrivacyPolicy[] }) {
}, [policies, searchTerm]) }, [policies, searchTerm])
return ( return (
<main id="inhalt" tabIndex={-1} className="mx-auto w-full max-w-5xl flex-1 px-4 py-6 sm:px-6 sm:py-8"> <main className="mx-auto w-full max-w-5xl flex-1 px-6 py-8">
<div className="mb-6 flex flex-col gap-4 sm:flex-row sm:items-end sm:justify-between"> <div className="mb-6 flex flex-col gap-4 sm:flex-row sm:items-end sm:justify-between">
<div className="space-y-1.5"> <div className="space-y-1.5">
<h1 className="text-2xl font-semibold tracking-tight"> <h1 className="text-2xl font-semibold tracking-tight">
@ -42,19 +41,9 @@ export function PolicyList({ initial }: { initial: PrivacyPolicy[] }) {
</p> </p>
</div> </div>
<div className="w-full sm:w-72"> <div className="relative w-full sm:w-72">
<label htmlFor="suche" className="sr-only"> <Search className="pointer-events-none absolute top-1/2 left-3 size-4 -translate-y-1/2 text-muted-foreground" />
Datenschutzerklärungen durchsuchen
</label>
<div className="relative">
<Search
aria-hidden="true"
className="pointer-events-none absolute top-1/2 left-3 size-4 -translate-y-1/2 text-muted-foreground"
/>
<Input <Input
id="suche"
ref={searchRef}
type="search"
placeholder="Suchen…" placeholder="Suchen…"
value={searchTerm} value={searchTerm}
onChange={(e) => setSearchTerm(e.target.value)} onChange={(e) => setSearchTerm(e.target.value)}
@ -64,16 +53,15 @@ export function PolicyList({ initial }: { initial: PrivacyPolicy[] }) {
<Button <Button
variant="ghost" variant="ghost"
size="icon-sm" size="icon-sm"
onClick={resetSearch} onClick={() => setSearchTerm("")}
className="absolute top-1/2 right-0.5 -translate-y-1/2 text-muted-foreground" className="absolute top-1/2 right-0.5 -translate-y-1/2 text-muted-foreground"
> >
<X aria-hidden="true" /> <X />
<span className="sr-only">Suche zurücksetzen</span> <span className="sr-only">Suche zurücksetzen</span>
</Button> </Button>
)} )}
</div> </div>
</div> </div>
</div>
{error ? ( {error ? (
<div className="rounded-lg border border-destructive/30 bg-destructive/5 p-4 text-sm text-destructive"> <div className="rounded-lg border border-destructive/30 bg-destructive/5 p-4 text-sm text-destructive">
@ -108,59 +96,69 @@ export function PolicyList({ initial }: { initial: PrivacyPolicy[] }) {
: "Derzeit sind keine öffentlichen Datenschutzerklärungen hinterlegt."} : "Derzeit sind keine öffentlichen Datenschutzerklärungen hinterlegt."}
</p> </p>
{searchTerm && ( {searchTerm && (
<Button variant="outline" onClick={resetSearch}> <Button variant="outline" onClick={() => setSearchTerm("")}>
Suche zurücksetzen Suche zurücksetzen
</Button> </Button>
)} )}
</div> </div>
) : ( ) : (
<ul className="divide-y overflow-hidden rounded-lg border bg-card"> <div className="divide-y overflow-hidden rounded-lg border bg-card">
{filteredPolicies.map((policy) => ( {filteredPolicies.map((policy) => (
<li <div
key={policy.id} key={policy.id}
className="group flex flex-wrap items-center gap-x-3 gap-y-1 px-3 transition-colors hover:bg-muted/40 sm:flex-nowrap" className="group flex items-center gap-3 px-3 transition-colors hover:bg-muted/40"
> >
{/* Echter Link: teilbar, in neuem Tab zu öffnen, ohne JavaScript {/* Echter Link: teilbar, in neuem Tab zu öffnen, ohne JavaScript nutzbar */}
nutzbar. Der Pfeil gehört mit hinein, statt daneben ein
zweiter Link auf dasselbe Ziel zu stehen. */}
<Link <Link
href={`/erklaerung/${policy.slug}`} href={`/erklaerung/${policy.slug}`}
className="flex min-w-0 flex-1 items-center gap-3 rounded-md py-4 outline-none focus-visible:ring-[3px] focus-visible:ring-ring" className="flex min-w-0 flex-1 items-center gap-3 rounded-md py-4 outline-none focus-visible:ring-[3px] focus-visible:ring-ring/50"
>
<span
aria-hidden="true"
className="flex size-9 shrink-0 items-center justify-center rounded-lg bg-brand/10 text-brand"
> >
<span className="flex size-9 shrink-0 items-center justify-center rounded-lg bg-brand/10 text-brand">
<FileText className="size-4.5" /> <FileText className="size-4.5" />
</span> </span>
<span className="min-w-0 flex-1"> <span className="min-w-0 flex-1">
<span className="block font-medium">{policy.title}</span> <span className="block truncate font-medium">
{policy.title}
</span>
<span className="mt-0.5 block truncate text-sm text-muted-foreground"> <span className="mt-0.5 block truncate text-sm text-muted-foreground">
{policy.responsible.replace(/[*_#`]/g, "").split("\n")[0]} {policy.responsible.replace(/[*_#`]/g, "").split("\n")[0]}
</span> </span>
</span> </span>
<ChevronRight
aria-hidden="true"
className="hidden size-4 shrink-0 text-muted-foreground group-hover:text-foreground sm:block"
/>
</Link> </Link>
<div className="flex shrink-0 items-center gap-2 pb-3 sm:pb-0"> <div className="flex shrink-0 items-center gap-2 pr-1">
<span className="text-sm text-muted-foreground"> <span className="hidden text-sm text-muted-foreground sm:inline">
<span className="sr-only">Zuletzt geändert: </span>
{formatDate(policy.updatedAt)} {formatDate(policy.updatedAt)}
</span> </span>
<Separator orientation="vertical" className="h-5" /> <Separator orientation="vertical" className="hidden h-5 sm:block" />
<PrintPolicy policy={policy} size="icon-sm" variant="ghost" /> <PrintPolicy policy={policy} size="icon-sm" variant="ghost" />
<Button
variant="ghost"
size="icon-sm"
asChild
className="text-muted-foreground group-hover:text-foreground"
>
<Link href={`/erklaerung/${policy.slug}`}>
<ChevronRight />
<span className="sr-only">{policy.title} öffnen</span>
</Link>
</Button>
</div>
</div> </div>
</li>
))} ))}
</ul> </div>
)} )}
<p role="status" aria-live="polite" aria-atomic="true" className="mt-4 text-sm text-muted-foreground"> {!isLoading && !error && filteredPolicies.length > 0 && (
{error ? "Fehler beim Laden der Datenschutzerklärungen." : isLoading ? "Datenschutzerklärungen werden geladen…" : filteredPolicies.length + (filteredPolicies.length === 1 ? " Erklärung" : " Erklärungen") + (searchTerm ? " von " + policies.length : "")} <div className="mt-4 flex items-center justify-between text-sm text-muted-foreground">
</p> <span>
{filteredPolicies.length}{" "}
{filteredPolicies.length === 1 ? "Erklärung" : "Erklärungen"}
{searchTerm && ` von ${policies.length}`}
</span>
<Badge variant="outline">DSGVO-konform</Badge>
</div>
)}
</main> </main>
) )
} }

View File

@ -39,15 +39,8 @@ export function PrintPolicy({
const button = ( const button = (
<Button variant={variant} size={size} onClick={handlePrint} className={className}> <Button variant={variant} size={size} onClick={handlePrint} className={className}>
<Printer aria-hidden="true" /> <Printer />
{isIconOnly ? ( {!isIconOnly && label}
// Ein Tooltip ist kein zugänglicher Name – ohne diesen Text wäre die
// Schaltfläche für Screenreader namenlos. Der Titel steht mit drin,
// weil in der Liste mehrere gleich aussehende Schaltflächen stehen.
<span className="sr-only">{`${label}: ${policy.title}`}</span>
) : (
label
)}
</Button> </Button>
) )

View File

@ -1,23 +1,19 @@
"use client"
import Link from "next/link" import Link from "next/link"
import { BookOpenText, Hand, Info, Settings2 } from "lucide-react" import { Settings2 } from "lucide-react"
import { Button } from "@/components/ui/button" import { Button } from "@/components/ui/button"
import { Tooltip, TooltipContent, TooltipTrigger } from "@/components/ui/tooltip" import { Tooltip, TooltipContent, TooltipTrigger } from "@/components/ui/tooltip"
import { Brand } from "@/components/brand" import { Brand } from "@/components/brand"
import { ThemeToggle } from "@/components/theme-toggle" import { ThemeToggle } from "@/components/theme-toggle"
import { readSitePages } from "@/lib/site-pages.server"
import { hasSitePageContent, SITE_PAGE_META } from "@/lib/site-pages"
/** Kopfzeile der öffentlichen Seiten. */ /** Kopfzeile der öffentlichen Seiten. */
export async function PublicHeader({ subtitle }: { subtitle?: string }) { export function PublicHeader({ subtitle }: { subtitle?: string }) {
const pages = await readSitePages()
const offers = (["easyLanguage", "signLanguage", "accessibility"] as const).filter(key => hasSitePageContent(pages, key))
const icons = { easyLanguage: BookOpenText, signLanguage: Hand, accessibility: Info }
return ( return (
<>
<header className="sticky top-0 z-40 border-b bg-background/80 backdrop-blur supports-[backdrop-filter]:bg-background/60"> <header className="sticky top-0 z-40 border-b bg-background/80 backdrop-blur supports-[backdrop-filter]:bg-background/60">
<div className="mx-auto flex min-h-14 flex-wrap py-2 max-w-5xl items-center justify-between gap-2 px-4 sm:gap-4 sm:px-6"> <div className="mx-auto flex h-14 max-w-5xl items-center justify-between gap-4 px-6">
<Link href="/" className="rounded-md outline-none focus-visible:ring-[3px] focus-visible:ring-ring"> <Link href="/" className="rounded-md outline-none focus-visible:ring-[3px] focus-visible:ring-ring/50">
<Brand subtitle={subtitle} /> <Brand subtitle={subtitle} />
<span className="sr-only">Zur Übersicht</span> <span className="sr-only">Zur Übersicht</span>
</Link> </Link>
@ -38,26 +34,5 @@ export async function PublicHeader({ subtitle }: { subtitle?: string }) {
</div> </div>
</div> </div>
</header> </header>
{offers.length > 0 && (
<nav aria-label="Barrierefreie Angebote" className="accessibility-rail">
{offers.map(key => {
const Icon = icons[key]
return (
<Tooltip key={key}>
<TooltipTrigger asChild>
<Link href={SITE_PAGE_META[key].path} className="accessibility-rail-link">
<Icon aria-hidden="true" strokeWidth={2} />
<span className="sr-only">{SITE_PAGE_META[key].title}</span>
</Link>
</TooltipTrigger>
<TooltipContent side="left" sideOffset={10} className="max-w-60 text-sm">
{SITE_PAGE_META[key].title}
</TooltipContent>
</Tooltip>
)
})}
</nav>
)}
</>
) )
} }

View File

@ -1,7 +1,7 @@
import Link from "next/link" import Link from "next/link"
import { appName } from "@/lib/app-config" import { appName } from "@/lib/app-config"
import { SITE_PAGES, SITE_PAGE_META, hasSitePageContent } from "@/lib/site-pages" import { SITE_PAGES, SITE_PAGE_META } from "@/lib/site-pages"
import { readSitePages } from "@/lib/site-pages.server" import { readSitePages } from "@/lib/site-pages.server"
/** /**
@ -14,11 +14,11 @@ import { readSitePages } from "@/lib/site-pages.server"
*/ */
export async function SiteFooter() { export async function SiteFooter() {
const pages = await readSitePages() const pages = await readSitePages()
const links = SITE_PAGES.filter((key) => hasSitePageContent(pages, key)) const links = SITE_PAGES.filter((key) => pages[key].trim())
return ( return (
<footer className="mt-12 border-t"> <footer className="mt-12 border-t">
<div className="mx-auto flex max-w-5xl flex-col gap-3 px-4 py-6 text-sm text-muted-foreground sm:flex-row sm:items-center sm:justify-between sm:px-6"> <div className="mx-auto flex max-w-5xl flex-col gap-3 px-6 py-6 text-sm text-muted-foreground sm:flex-row sm:items-center sm:justify-between">
<span> <span>
© {new Date().getFullYear()} {appName()} © {new Date().getFullYear()} {appName()}
</span> </span>

View File

@ -1,10 +1,7 @@
"use client" "use client"
import { FormErrors } from "@/components/form-errors"
import { sitePageTemplates } from "@/lib/site-page-templates"
import { useEffect, useState } from "react" import { useEffect, useState } from "react"
import { ExternalLink } from "lucide-react" import { AlertCircle, ExternalLink } from "lucide-react"
import Link from "next/link" import Link from "next/link"
import { toast } from "sonner" import { toast } from "sonner"
@ -18,8 +15,6 @@ import {
DialogHeader, DialogHeader,
DialogTitle, DialogTitle,
} from "@/components/ui/dialog" } from "@/components/ui/dialog"
import { Input } from "@/components/ui/input"
import { Label } from "@/components/ui/label"
import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs" import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs"
import { MarkdownInput } from "@/components/markdown-input" import { MarkdownInput } from "@/components/markdown-input"
import { updateSitePages, useSitePages } from "@/hooks/use-site-pages" import { updateSitePages, useSitePages } from "@/hooks/use-site-pages"
@ -82,7 +77,31 @@ Auskunft (Art. 15), Berichtigung (Art. 16), Löschung (Art. 17), Einschränkung
(Art. 18), Widerspruch (Art. 21) sowie Beschwerde bei der Aufsichtsbehörde (Art. 18), Widerspruch (Art. 21) sowie Beschwerde bei der Aufsichtsbehörde
(Art. 77 DSGVO).`, (Art. 77 DSGVO).`,
...sitePageTemplates, accessibility: `## Erklärung zur Barrierefreiheit
Diese Erklärung gilt für die Website **datenschutz.beispiel.de**.
### Stand der Vereinbarkeit mit den Anforderungen
Diese Website ist mit der BITV 2.0 *[vollständig / teilweise / nicht]*
vereinbar.
### Nicht barrierefreie Inhalte
Hier die bekannten Einschränkungen und deren Begründung auflisten.
### Erstellung dieser Erklärung
Diese Erklärung wurde am TT.MM.JJJJ erstellt.
Grundlage war eine *[Selbstbewertung / Prüfung durch Dritte]*.
Letzte Überprüfung: TT.MM.JJJJ
### Barrieren melden – Kontakt
Sie können uns Mängel bei der Barrierefreiheit mitteilen und Informationen in
barrierefreier Form anfordern:
Name, E-Mail, Telefon
### Schlichtungsverfahren
Wenn wir auf Ihre Meldung nicht zufriedenstellend reagieren, können Sie die
Schlichtungsstelle nach § 16 BGG anrufen:
Anschrift und Kontakt der zuständigen Schlichtungsstelle`,
} }
interface SitePagesFormProps { interface SitePagesFormProps {
@ -92,7 +111,7 @@ interface SitePagesFormProps {
/** /**
* Pflegt Impressum, Datenschutzerklärung und Erklärung zur Barrierefreiheit. * Pflegt Impressum, Datenschutzerklärung und Erklärung zur Barrierefreiheit.
* Veröffentlichte Seiten dürfen nicht versehentlich geleert werden. * Ein leer gelassener Text nimmt die betreffende Seite vom Netz.
*/ */
export function SitePagesForm({ open, onOpenChange }: SitePagesFormProps) { export function SitePagesForm({ open, onOpenChange }: SitePagesFormProps) {
const { pages, isLoading } = useSitePages() const { pages, isLoading } = useSitePages()
@ -137,32 +156,42 @@ export function SitePagesForm({ open, onOpenChange }: SitePagesFormProps) {
return ( return (
<Dialog open={open} onOpenChange={onOpenChange}> <Dialog open={open} onOpenChange={onOpenChange}>
<DialogContent className="max-h-[calc(100dvh-2rem)] sm:max-w-4xl"> <DialogContent className="max-h-[88vh] sm:max-w-4xl">
<DialogHeader> <DialogHeader>
<DialogTitle>Rechtliche Seiten</DialogTitle> <DialogTitle>Rechtliche Seiten</DialogTitle>
<DialogDescription> <DialogDescription>
Die eigenständigen Seiten des Portals: drei rechtliche Pflichtseiten Impressum, Datenschutzerklärung und Erklärung zur Barrierefreiheit
sowie Leichte Sprache und Gebärdensprache nach § 4 BITV 2.0. Sie des Portals selbst. Sie erscheinen in der Fußzeile der öffentlichen
erscheinen in der Fußzeile der öffentlichen Seiten – ein leer Seiten – ein leer gelassener Text nimmt die Seite vom Netz.
gelassener Text nimmt die betreffende Seite vom Netz.
</DialogDescription> </DialogDescription>
</DialogHeader> </DialogHeader>
<form aria-label="Bearbeitungsformular" onSubmit={handleSubmit} className="flex min-h-0 flex-1 flex-col gap-4"> <form onSubmit={handleSubmit} className="flex min-h-0 flex-1 flex-col gap-4">
<Tabs <Tabs
value={tab} value={tab}
onValueChange={(value) => setTab(value as SitePageKey)} onValueChange={(value) => setTab(value as SitePageKey)}
className="min-h-0 flex-1 gap-3" className="min-h-0 flex-1 gap-3"
> >
<TabsList className="h-auto flex-wrap"> <TabsList>
{SITE_PAGES.map((key) => ( {SITE_PAGES.map((key) => (
<TabsTrigger key={key} value={key}> <TabsTrigger key={key} value={key}>
{SITE_PAGE_META[key].short} {key === "accessibility"
? "Barrierefreiheit"
: SITE_PAGE_META[key].title}
</TabsTrigger> </TabsTrigger>
))} ))}
</TabsList> </TabsList>
<FormErrors errors={errors} /> {errors.length > 0 && (
<div className="flex gap-2.5 rounded-lg border border-destructive/30 bg-destructive/5 p-3 text-sm text-destructive">
<AlertCircle className="mt-0.5 size-4 shrink-0" />
<ul className="space-y-1">
{errors.map((error, index) => (
<li key={index}>{error}</li>
))}
</ul>
</div>
)}
<DialogBody className="pt-1"> <DialogBody className="pt-1">
{SITE_PAGES.map((key) => ( {SITE_PAGES.map((key) => (
@ -179,58 +208,6 @@ export function SitePagesForm({ open, onOpenChange }: SitePagesFormProps) {
)} )}
</div> </div>
{/* Das Video steht in eigenen Feldern, nicht im Markdown:
Der Markdown-Prozessor filtert HTML weg. */}
{key === "signLanguage" && (
<div className="grid gap-3 rounded-lg border bg-muted/30 p-3 sm:grid-cols-2">
<div className="space-y-2">
<Label htmlFor="signLanguageVideo" className="gap-1">
Adresse des Videos
</Label>
<Input
id="signLanguageVideo"
value={formData.signLanguageVideo}
onChange={(e) =>
setFormData((prev) => ({
...prev,
signLanguageVideo: e.target.value,
}))
}
placeholder="/videos/gebaerdensprache.mp4"
/>
<p className="text-xs text-muted-foreground">
Videodatei auf dem eigenen Server (beginnt mit /) oder
Player-Adresse eines freigegebenen Anbieters. Derzeit
freigegeben: alangu.de. Andere Videoportale sind
bewusst gesperrt – sie übertragen Besucherdaten an
Dritte.
</p>
</div>
<div className="space-y-2">
<Label htmlFor="signLanguageCaptions" className="gap-1">
Untertiteldatei (optional)
</Label>
<Input
id="signLanguageCaptions"
value={formData.signLanguageCaptions}
onChange={(e) =>
setFormData((prev) => ({
...prev,
signLanguageCaptions: e.target.value,
}))
}
placeholder="/videos/gebaerdensprache.vtt"
/>
<p className="text-xs text-muted-foreground">
WebVTT-Datei, für eigene Videodateien
(WCAG 1.2.2). Bei eingebetteten Playern müssen die Untertitel dort eingerichtet und geprüft werden.
</p>
</div>
</div>
)}
{key in sitePageTemplates && !formData[key].trim() && <Button type="button" variant="outline" onClick={() => setFormData(prev => ({ ...prev, [key]: sitePageTemplates[key as keyof typeof sitePageTemplates] }))}>Vorlage einfügen</Button>}
<MarkdownInput <MarkdownInput
id={`site-page-${key}`} id={`site-page-${key}`}
label={SITE_PAGE_META[key].title} label={SITE_PAGE_META[key].title}

View File

@ -1,17 +0,0 @@
/**
* Sprungmarke zum Hauptinhalt (WCAG 2.4.1, Ebene A).
*
* Unsichtbar, bis sie den Fokus bekommt – dann erscheint sie als erstes
* bedienbares Element oben links. Wer mit der Tastatur navigiert, überspringt
* damit Kopfzeile und Navigation, statt sie auf jeder Seite durchzutabben.
*/
export function SkipLink() {
return (
<a
href="#inhalt"
className="sr-only rounded-md bg-background px-4 py-2 text-sm font-medium text-foreground shadow-lg outline-none ring-2 ring-ring focus:not-sr-only focus:absolute focus:top-3 focus:left-3 focus:z-50"
>
Zum Inhalt springen
</a>
)
}

View File

@ -35,7 +35,7 @@ function AccordionTrigger({
<AccordionPrimitive.Trigger <AccordionPrimitive.Trigger
data-slot="accordion-trigger" data-slot="accordion-trigger"
className={cn( className={cn(
"flex flex-1 cursor-pointer items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&[data-state=open]>svg]:rotate-180", "flex flex-1 cursor-pointer items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 [&[data-state=open]>svg]:rotate-180",
className className
)} )}
{...props} {...props}

View File

@ -4,7 +4,6 @@ import * as React from "react"
import * as AlertDialogPrimitive from "@radix-ui/react-alert-dialog" import * as AlertDialogPrimitive from "@radix-ui/react-alert-dialog"
import { cn } from "@/lib/utils" import { cn } from "@/lib/utils"
import { useDialogFocus } from "@/components/ui/use-dialog-focus"
import { buttonVariants } from "@/components/ui/button" import { buttonVariants } from "@/components/ui/button"
function AlertDialog({ function AlertDialog({
@ -39,20 +38,15 @@ function AlertDialogOverlay({
function AlertDialogContent({ function AlertDialogContent({
className, className,
onOpenAutoFocus,
onCloseAutoFocus,
...props ...props
}: React.ComponentProps<typeof AlertDialogPrimitive.Content>) { }: React.ComponentProps<typeof AlertDialogPrimitive.Content>) {
const focus = useDialogFocus()
return ( return (
<AlertDialogPrimitive.Portal> <AlertDialogPrimitive.Portal>
<AlertDialogOverlay /> <AlertDialogOverlay />
<AlertDialogPrimitive.Content <AlertDialogPrimitive.Content
data-slot="alert-dialog-content" data-slot="alert-dialog-content"
onOpenAutoFocus={event => { focus.onOpenAutoFocus(); onOpenAutoFocus?.(event) }}
onCloseAutoFocus={event => { onCloseAutoFocus?.(event); if (!event.defaultPrevented) focus.onCloseAutoFocus(event) }}
className={cn( className={cn(
"fixed top-1/2 left-1/2 z-50 grid w-full max-w-[calc(100%-2rem)] max-h-[calc(100dvh-2rem)] overflow-y-auto -translate-x-1/2 -translate-y-1/2 gap-4 rounded-lg border bg-background p-6 shadow-lg duration-200 sm:max-w-lg", "fixed top-1/2 left-1/2 z-50 grid w-full max-w-[calc(100%-2rem)] -translate-x-1/2 -translate-y-1/2 gap-4 rounded-lg border bg-background p-6 shadow-lg duration-200 sm:max-w-lg",
"data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95", "data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95",
className className
)} )}

View File

@ -5,7 +5,7 @@ import { cva, type VariantProps } from "class-variance-authority"
import { cn } from "@/lib/utils" import { cn } from "@/lib/utils"
const badgeVariants = cva( const badgeVariants = cva(
"inline-flex w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-md border px-2 py-0.5 text-xs font-medium whitespace-nowrap transition-[color,box-shadow] focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring [&>svg]:pointer-events-none [&>svg]:size-3", "inline-flex w-fit shrink-0 items-center justify-center gap-1 overflow-hidden rounded-md border px-2 py-0.5 text-xs font-medium whitespace-nowrap transition-[color,box-shadow] focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 [&>svg]:pointer-events-none [&>svg]:size-3",
{ {
variants: { variants: {
variant: { variant: {

View File

@ -5,14 +5,14 @@ import { cva, type VariantProps } from "class-variance-authority"
import { cn } from "@/lib/utils" import { cn } from "@/lib/utils"
const buttonVariants = cva( const buttonVariants = cva(
"inline-flex shrink-0 cursor-pointer items-center justify-center gap-2 rounded-md text-sm font-medium whitespace-nowrap transition-all outline-none disabled:pointer-events-none disabled:opacity-50 focus-visible:border-ring focus-visible:ring-ring focus-visible:ring-[3px] aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4", "inline-flex shrink-0 cursor-pointer items-center justify-center gap-2 rounded-md text-sm font-medium whitespace-nowrap transition-all outline-none disabled:pointer-events-none disabled:opacity-50 focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",
{ {
variants: { variants: {
variant: { variant: {
default: default:
"bg-primary text-primary-foreground shadow-xs hover:bg-primary/90", "bg-primary text-primary-foreground shadow-xs hover:bg-primary/90",
destructive: destructive:
"bg-destructive text-destructive-foreground shadow-xs hover:bg-destructive/90 focus-visible:ring-destructive", "bg-destructive text-destructive-foreground shadow-xs hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40",
outline: outline:
"border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50", "border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50",
secondary: secondary:

View File

@ -5,7 +5,6 @@ import * as DialogPrimitive from "@radix-ui/react-dialog"
import { XIcon } from "lucide-react" import { XIcon } from "lucide-react"
import { cn } from "@/lib/utils" import { cn } from "@/lib/utils"
import { useDialogFocus } from "@/components/ui/use-dialog-focus"
function Dialog({ ...props }: React.ComponentProps<typeof DialogPrimitive.Root>) { function Dialog({ ...props }: React.ComponentProps<typeof DialogPrimitive.Root>) {
return <DialogPrimitive.Root data-slot="dialog" {...props} /> return <DialogPrimitive.Root data-slot="dialog" {...props} />
@ -49,22 +48,17 @@ function DialogContent({
className, className,
children, children,
showCloseButton = true, showCloseButton = true,
onOpenAutoFocus,
onCloseAutoFocus,
...props ...props
}: React.ComponentProps<typeof DialogPrimitive.Content> & { }: React.ComponentProps<typeof DialogPrimitive.Content> & {
showCloseButton?: boolean showCloseButton?: boolean
}) { }) {
const focus = useDialogFocus()
return ( return (
<DialogPortal data-slot="dialog-portal"> <DialogPortal data-slot="dialog-portal">
<DialogOverlay /> <DialogOverlay />
<DialogPrimitive.Content <DialogPrimitive.Content
data-slot="dialog-content" data-slot="dialog-content"
onOpenAutoFocus={event => { focus.onOpenAutoFocus(); onOpenAutoFocus?.(event) }}
onCloseAutoFocus={event => { onCloseAutoFocus?.(event); if (!event.defaultPrevented) focus.onCloseAutoFocus(event) }}
className={cn( className={cn(
"fixed top-1/2 left-1/2 z-50 block w-full max-w-[calc(100%-2rem)] max-h-[calc(100dvh-2rem)] overflow-y-auto -translate-x-1/2 -translate-y-1/2 space-y-4 rounded-lg border bg-background p-6 shadow-lg duration-200 sm:max-w-lg", "fixed top-1/2 left-1/2 z-50 flex w-full max-w-[calc(100%-2rem)] -translate-x-1/2 -translate-y-1/2 flex-col gap-4 rounded-lg border bg-background p-6 shadow-lg duration-200 sm:max-w-lg",
"data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95", "data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95",
className className
)} )}

View File

@ -11,7 +11,7 @@ function Input({ className, type, ...props }: React.ComponentProps<"input">) {
"flex h-9 w-full min-w-0 rounded-md border border-input bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none md:text-sm", "flex h-9 w-full min-w-0 rounded-md border border-input bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none md:text-sm",
"file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground", "file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground",
"placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30", "placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30",
"focus-visible:border-ring focus-visible:ring-ring focus-visible:ring-[3px]", "focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]",
"disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50", "disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50",
"aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40", "aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40",
className className

View File

@ -18,7 +18,7 @@ function ScrollArea({
> >
<ScrollAreaPrimitive.Viewport <ScrollAreaPrimitive.Viewport
data-slot="scroll-area-viewport" data-slot="scroll-area-viewport"
className="size-full rounded-[inherit] outline-none focus-visible:ring-2 focus-visible:ring-ring" className="size-full rounded-[inherit] outline-none focus-visible:ring-2 focus-visible:ring-ring/50"
> >
{children} {children}
</ScrollAreaPrimitive.Viewport> </ScrollAreaPrimitive.Viewport>

View File

@ -32,7 +32,7 @@ function SelectTrigger({
data-slot="select-trigger" data-slot="select-trigger"
className={cn( className={cn(
"flex h-9 w-full cursor-pointer items-center justify-between gap-2 rounded-md border border-input bg-transparent px-3 py-2 text-sm whitespace-nowrap shadow-xs transition-[color,box-shadow] outline-none dark:bg-input/30 dark:hover:bg-input/50", "flex h-9 w-full cursor-pointer items-center justify-between gap-2 rounded-md border border-input bg-transparent px-3 py-2 text-sm whitespace-nowrap shadow-xs transition-[color,box-shadow] outline-none dark:bg-input/30 dark:hover:bg-input/50",
"data-[placeholder]:text-muted-foreground focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring", "data-[placeholder]:text-muted-foreground focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50",
"disabled:cursor-not-allowed disabled:opacity-50 [&>span]:line-clamp-1", "disabled:cursor-not-allowed disabled:opacity-50 [&>span]:line-clamp-1",
"[&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4", "[&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",
className className

View File

@ -14,7 +14,7 @@ function Switch({
data-slot="switch" data-slot="switch"
className={cn( className={cn(
"peer inline-flex h-[1.15rem] w-8 shrink-0 cursor-pointer items-center rounded-full border border-transparent shadow-xs transition-all outline-none", "peer inline-flex h-[1.15rem] w-8 shrink-0 cursor-pointer items-center rounded-full border border-transparent shadow-xs transition-all outline-none",
"focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring disabled:cursor-not-allowed disabled:opacity-50", "focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:cursor-not-allowed disabled:opacity-50",
"data-[state=checked]:bg-primary data-[state=unchecked]:bg-input dark:data-[state=unchecked]:bg-input/80", "data-[state=checked]:bg-primary data-[state=unchecked]:bg-input dark:data-[state=unchecked]:bg-input/80",
className className
)} )}

View File

@ -6,7 +6,7 @@ import { cn } from "@/lib/utils"
function Table({ className, ...props }: React.ComponentProps<"table">) { function Table({ className, ...props }: React.ComponentProps<"table">) {
return ( return (
<div tabIndex={0} role="region" aria-label="Tabelle" data-slot="table-container" className="relative w-full overflow-x-auto"> <div data-slot="table-container" className="relative w-full overflow-x-auto">
<table <table
data-slot="table" data-slot="table"
className={cn("w-full caption-bottom text-sm", className)} className={cn("w-full caption-bottom text-sm", className)}

View File

@ -26,7 +26,7 @@ function TabsList({
<TabsPrimitive.List <TabsPrimitive.List
data-slot="tabs-list" data-slot="tabs-list"
className={cn( className={cn(
"inline-flex min-h-9 h-auto flex-wrap w-fit max-w-full items-center justify-center rounded-lg bg-muted p-[3px] text-muted-foreground", "inline-flex h-9 w-fit items-center justify-center rounded-lg bg-muted p-[3px] text-muted-foreground",
className className
)} )}
{...props} {...props}
@ -43,7 +43,7 @@ function TabsTrigger({
data-slot="tabs-trigger" data-slot="tabs-trigger"
className={cn( className={cn(
"inline-flex h-[calc(100%-1px)] flex-1 cursor-pointer items-center justify-center gap-1.5 rounded-md border border-transparent px-2 py-1 text-sm font-medium whitespace-nowrap transition-[color,box-shadow] outline-none", "inline-flex h-[calc(100%-1px)] flex-1 cursor-pointer items-center justify-center gap-1.5 rounded-md border border-transparent px-2 py-1 text-sm font-medium whitespace-nowrap transition-[color,box-shadow] outline-none",
"focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50", "focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50",
"data-[state=active]:bg-background data-[state=active]:text-foreground data-[state=active]:shadow-sm dark:data-[state=active]:border-input dark:data-[state=active]:bg-input/30", "data-[state=active]:bg-background data-[state=active]:text-foreground data-[state=active]:shadow-sm dark:data-[state=active]:border-input dark:data-[state=active]:bg-input/30",
"[&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4", "[&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",
className className

View File

@ -9,7 +9,7 @@ function Textarea({ className, ...props }: React.ComponentProps<"textarea">) {
className={cn( className={cn(
"flex field-sizing-content min-h-16 w-full rounded-md border border-input bg-transparent px-3 py-2 text-base shadow-xs transition-[color,box-shadow] outline-none md:text-sm", "flex field-sizing-content min-h-16 w-full rounded-md border border-input bg-transparent px-3 py-2 text-base shadow-xs transition-[color,box-shadow] outline-none md:text-sm",
"placeholder:text-muted-foreground dark:bg-input/30", "placeholder:text-muted-foreground dark:bg-input/30",
"focus-visible:border-ring focus-visible:ring-ring focus-visible:ring-[3px]", "focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]",
"disabled:cursor-not-allowed disabled:opacity-50", "disabled:cursor-not-allowed disabled:opacity-50",
"aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40", "aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40",
className className

View File

@ -1,21 +0,0 @@
"use client"
import { useRef } from "react"
export function useDialogFocus() {
const target = useRef<HTMLElement | null>(null)
return {
onOpenAutoFocus() {
const active = document.activeElement
const menuTrigger = document.querySelector<HTMLElement>('[data-slot="dropdown-menu-trigger"][data-state="open"]')
target.current = menuTrigger ?? (active instanceof HTMLElement ? active : null)
},
onCloseAutoFocus(event: Event) {
event.preventDefault()
requestAnimationFrame(() => {
const fallback = document.querySelector<HTMLElement>('[role="dialog"] button, main')
const next = target.current?.isConnected && target.current !== document.body ? target.current : fallback
next?.focus()
})
},
}
}

View File

@ -193,9 +193,9 @@ export function UserManagement({ isOpen, onClose }: UserManagementProps) {
return ( return (
<> <>
<Dialog open={isOpen} onOpenChange={(open) => !open && onClose()}> <Dialog open={isOpen} onOpenChange={(open) => !open && onClose()}>
<DialogContent className="max-h-[calc(100dvh-2rem)] sm:max-w-3xl"> <DialogContent className="max-h-[85vh] sm:max-w-3xl">
<DialogHeader> <DialogHeader>
<div className="flex flex-wrap items-start justify-between gap-4"> <div className="flex items-start justify-between gap-4">
<div className="space-y-1.5"> <div className="space-y-1.5">
<DialogTitle>Benutzerverwaltung</DialogTitle> <DialogTitle>Benutzerverwaltung</DialogTitle>
<DialogDescription> <DialogDescription>
@ -324,7 +324,6 @@ export function UserManagement({ isOpen, onClose }: UserManagementProps) {
</DialogHeader> </DialogHeader>
<form onSubmit={handleSubmit} className="space-y-4"> <form onSubmit={handleSubmit} className="space-y-4">
{error && <p role="alert" className="text-destructive">{error}</p>}
<div className="space-y-2"> <div className="space-y-2">
<Label htmlFor="user-email" className="gap-1"> <Label htmlFor="user-email" className="gap-1">
E-Mail-Adresse<span className="text-destructive">*</span> E-Mail-Adresse<span className="text-destructive">*</span>
@ -388,7 +387,7 @@ export function UserManagement({ isOpen, onClose }: UserManagementProps) {
disabled={isSubmitting} disabled={isSubmitting}
> >
{showPassword ? <EyeOff /> : <Eye />} {showPassword ? <EyeOff /> : <Eye />}
<span className="sr-only">{showPassword ? "Passwort verbergen" : "Passwort anzeigen"}</span> <span className="sr-only">Passwort anzeigen</span>
</Button> </Button>
</div> </div>
</div> </div>

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_Ordnung_013", "_quelle": "FBII_Ordnung_013.pdf",
"_abweichungen": [],
"title": "Abrechnung Schülerbeförderung", "title": "Abrechnung Schülerbeförderung",
"processingDescription": "**Abrechnung Schülerbeförderung**\n\nFachbereich: FB II\nFachdienst: Ordnungsamt\nAufgabenbereich: Ordnungsamt\nDienstleistung: Schule\nFormularnummer: FBII_Ordnung_013\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Abrechnung Schülerbeförderung**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Verwendungsnachweis u. Abrechnung", "processingPurposes": "Verwendungsnachweis u. Abrechnung",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: SchulG, Satzung Kreis SE", "legalBasis": "SchulG, Satzung Kreis SE",
"legitimateInterests": null, "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung keine Weitergabe v. personenbezogenen Daten",
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nkeine Weitergabe v. personenbezogenen Daten",
"storageDuration": null, "storageDuration": null,
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "abrechnung-schuelerbefoerderung"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBI_Sonstige_011", "_quelle": "FBI_Sonstige_011.pdf",
"_abweichungen": [],
"title": "Abrechnungen und Vorbereitung der Auszahlungen und an FiBu übergeben", "title": "Abrechnungen und Vorbereitung der Auszahlungen und an FiBu übergeben",
"processingDescription": "**Abrechnungen und Vorbereitung der Auszahlungen und an FiBu übergeben**\n\nFachbereich: FB Ia\nFachdienst: Sekretariat\nAufgabenbereich: Sitzungsgelder\nFormularnummer: FBI_Sonstige_011\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Abrechnungen und Vorbereitung der Auszahlungen und an FiBu übergeben**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Abrechnungen und Vorbereitung der Auszahlungen und an FiBu übergeben", "processingPurposes": "Abrechnungen und Vorbereitung der Auszahlungen und an FiBu übergeben",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: § 24 GO, Entschädigungssatzung", "legalBasis": "§ 24 GO, Entschädigungssatzung",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung",
"storageDuration": "5 Jahre nach Beendigung der Elternzeit", "storageDuration": "5 Jahre nach Beendigung der Elternzeit",
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "abrechnungen-und-vorbereitung-der-auszahlungen-und-an-fibu-u"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_Sozial_006", "_quelle": "FBII_Sozial_006.pdf",
"_abweichungen": [],
"title": "Änderungsmitteilung auf Hilfe für Bildung u. Teilhabe", "title": "Änderungsmitteilung auf Hilfe für Bildung u. Teilhabe",
"processingDescription": "**Änderungsmitteilung auf Hilfe für Bildung u. Teilhabe**\n\nFachbereich: FB II\nFachdienst: Sozialamt\nAufgabenbereich: Sozialamt\nDienstleistung: Sozialhilfe: Hilfe in anderen Lebenslagen\nFormularnummer: FBII_Sozial_006\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Änderungsmitteilung auf Hilfe für Bildung u. Teilhabe**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Gewährung v. Sozialleistungen n. SGB", "processingPurposes": "Gewährung v. Sozialleistungen n. SGB",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: § 34 SGB XII", "legalBasis": "SGB XII",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nFinanzabt. Amt Leezen; Kreissozialamt", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nFinanzabt. Amt Leezen; Kreissozialamt",
"storageDuration": "10 Jahre nach Beendigung d. Leistung", "storageDuration": "10 Jahre nach Beendigung d. Leistung",
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "aenderungsmitteilung-auf-hilfe-fuer-bildung-u-teilhabe"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_Sozial_012", "_quelle": "FBII_Sozial_012.pdf",
"_abweichungen": [],
"title": "Änderungsmitteilung Ermäßigung Kita-Kosten", "title": "Änderungsmitteilung Ermäßigung Kita-Kosten",
"processingDescription": "**Änderungsmitteilung Ermäßigung Kita-Kosten**\n\nFachbereich: FB II\nFachdienst: Sozialamt\nAufgabenbereich: Sozialamt\nDienstleistung: Kindertageseinrichtung: Ermäßigung / Übernahme von Kostenbeiträgen\nFormularnummer: FBII_Sozial_012\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Änderungsmitteilung Ermäßigung Kita-Kosten**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Gewährung der Ermäßigung Kita-Kosten", "processingPurposes": "Gewährung der Ermäßigung Kita-Kosten",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: Sozialstaffel Satzung", "legalBasis": "Sozialstaffel Satzung",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nFinanzabt. Amt Leezen; Kreissozialamt", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nFinanzabt. Amt Leezen; Kreissozialamt",
"storageDuration": "10 Jahre nach Beendigung d. Leistung", "storageDuration": "10 Jahre nach Beendigung d. Leistung",
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "aenderungsmitteilung-ermaessigung-kita-kosten"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_Sozial_009", "_quelle": "FBII_Sozial_009.pdf",
"_abweichungen": [],
"title": "Änderungsmitteilung Wohngeld", "title": "Änderungsmitteilung Wohngeld",
"processingDescription": "**Änderungsmitteilung Wohngeld**\n\nFachbereich: FB II\nFachdienst: Sozialamt\nAufgabenbereich: Sozialamt\nDienstleistung: Wohngeld\nFormularnummer: FBII_Sozial_009\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Änderungsmitteilung Wohngeld**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Gewährung v. Sozialleistungen n. SGB", "processingPurposes": "Gewährung v. Sozialleistungen n. SGB",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: SGB, WoGG", "legalBasis": "SGB, WoGG",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nFinanzabt. Amt Leezen; Kreissozialamt", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nFinanzabt. Amt Leezen; Kreissozialamt",
"storageDuration": "10 Jahre nach Beendigung d. Leistung", "storageDuration": "10 Jahre nach Beendigung d. Leistung",
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "aenderungsmitteilung-wohngeld"
} }

View File

@ -1,28 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBIII_Sonstige_007", "_quelle": "FBIII_Sonstige_007.pdf",
"_abweichungen": [ "title": "An-/ Abmeldung",
"provisionObligation", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"provisionConsequences" "contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
], "dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"title": "An- / Abmeldung", "complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"processingDescription": "**An- / Abmeldung**\n\nFachbereich: FB III\nAufgabenbereich: Hundesteuer\nDienstleistung: Hunde: Hundesteuer\nFormularnummer: FBIII_Sonstige_007\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**An-/ Abmeldung**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Erhebung und Einziehung einer Hundesteuer", "processingPurposes": "Erhebung und Einziehung einer Hundesteuer",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: Hundesteuer-Satzung", "legalBasis": "Hundesteuer-Satzung",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nOrdnungsamt bei Beschwerden/ Vorfällen. Bei Lastschriftverfahren werden die zahlungsrelevanten Daten für den Einzug an die Bank übermittelt.", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nOrdnungsamt bei Beschwerden/ Vorfällen. Bei Lastschriftverfahren werden die zahlungsrelevanten Daten für den Einzug an die Bank übermittelt.",
"storageDuration": "5 Jahre", "storageDuration": "5 Jahre",
"dataSource": null, "dataSource": "entfällt",
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": "Hundehalter", "provisionObligation": "Hundehalter",
"provisionConsequences": "Einleitung eines Ordnungswidrigkeitenverfahrens (Steuerstraftat)", "provisionConsequences": "Einleitung eines Ordnungswidrigkeitenverfahrens (Steuerstraftat)",
"isPublic": false, "isPublic": false
"slug": "an-abmeldung"
} }

View File

@ -1,28 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_EMA_001", "_quelle": "FBII_EMA_001.pdf",
"_abweichungen": [ "title": "An-/ Ummeldung",
"provisionObligation", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"provisionConsequences" "contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
], "dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"title": "An- / Ummeldung", "complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"processingDescription": "**An- / Ummeldung**\n\nFachbereich: FB II\nFachdienst: Einwohnermeldeamt\nAufgabenbereich: Einwohnermeldewesen\nDienstleistung: Meldepflicht\nFormularnummer: FBII_EMA_001\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**An-/ Ummeldung**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "An- / Ummeldung im Einwohnermelderegister", "processingPurposes": "An- / Ummeldung im Einwohnermelderegister",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: Bundesmeldegesetz", "legalBasis": "Bundesmeldegesetz",
"legitimateInterests": null, "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung andere Behörden gem. BMG",
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nandere Behörden gem. BMG",
"storageDuration": "Nach Ablauf von 5 Jahren nach Wegzug und Tod 50 Jahre", "storageDuration": "Nach Ablauf von 5 Jahren nach Wegzug und Tod 50 Jahre",
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": "Bundesmeldegesetz", "provisionObligation": "Bundesmeldegesetz",
"provisionConsequences": "Bußgeld gem. § 54 BMG", "provisionConsequences": "Bußgeld gem. § 54 BMG",
"isPublic": false, "isPublic": false
"slug": "an-ummeldung"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_Ordnung_012", "_quelle": "FBII_Ordnung_012.pdf",
"_abweichungen": [],
"title": "Anforderung Schulkostenbeiträge", "title": "Anforderung Schulkostenbeiträge",
"processingDescription": "**Anforderung Schulkostenbeiträge**\n\nFachbereich: FB II\nFachdienst: Ordnungsamt\nAufgabenbereich: Ordnungsamt\nDienstleistung: Schule\nFormularnummer: FBII_Ordnung_012\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Anforderung Schulkostenbeiträge**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Anf. Schulkostenbeiträge § 111 u. § 113 SchulG", "processingPurposes": "Anf. Schulkostenbeiträge § 111 u. § 113 SchulG",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: SchulG", "legalBasis": "SchulG",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nKostenpflichtiger Wohnort", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nKostenpflichtiger Wohnort",
"storageDuration": null, "storageDuration": null,
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "anforderung-schulkostenbeitraege"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_Standesamt_004", "_quelle": "FBII_Standesamt_004.pdf",
"_abweichungen": [],
"title": "Anmeldung der Eheschließung", "title": "Anmeldung der Eheschließung",
"processingDescription": "**Anmeldung der Eheschließung**\n\nFachbereich: FB II\nFachdienst: Standesamt\nAufgabenbereich: Standesamt\nDienstleistung: Eheschließung\nFormularnummer: FBII_Standesamt_004\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Anmeldung der Eheschließung**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Eintrag ins Eheregister", "processingPurposes": "Eintrag ins Eheregister",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: PStG", "legalBasis": "PStG",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nStandesämter, Meldebehörden, Bevölkerungsstatistik", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nStandesämter, Meldebehörden, Bevölkerungsstatistik",
"storageDuration": "80 Jahre", "storageDuration": "80 Jahre",
"dataSource": "Standesamt bei Ermächtigungen", "dataSource": "Standesamt bei Ermächtigungen",
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "anmeldung-der-eheschliessung"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_Ordnung_011", "_quelle": "FBII_Ordnung_011.pdf",
"_abweichungen": [],
"title": "Anmeldung Ferienbetreuung", "title": "Anmeldung Ferienbetreuung",
"processingDescription": "**Anmeldung Ferienbetreuung**\n\nFachbereich: FB II\nFachdienst: Ordnungsamt\nAufgabenbereich: Ordnungsamt\nDienstleistung: Schule\nFormularnummer: FBII_Ordnung_011\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Anmeldung Ferienbetreuung**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Teilnahme Ferienbetreuung", "processingPurposes": "Teilnahme Ferienbetreuung",
"legalBasis": null, "legalBasis": null,
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung",
"storageDuration": null, "storageDuration": null,
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "anmeldung-ferienbetreuung"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_Ordnung_016", "_quelle": "FBII_Ordnung_016.pdf",
"_abweichungen": [],
"title": "Anordnung Straßensperrung Bau", "title": "Anordnung Straßensperrung Bau",
"processingDescription": "**Anordnung Straßensperrung Bau**\n\nFachbereich: FB II\nFachdienst: Ordnungsamt\nAufgabenbereich: Ordnungsamt\nDienstleistung: Verkehrsregelung auf öffentl. Straßen/Verkehrsenschränkung\nFormularnummer: FBII_Ordnung_016\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Anordnung Straßensperrung Bau**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Verkehrsrechtl. Anordnung", "processingPurposes": "Verkehrsrechtl. Anordnung",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: StVO/StrWG", "legalBasis": "StVO/StrWG",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nAntragsteller, Polizei, Straßenbaulastträger", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nAntragsteller, Polizei, Straßenbaulastträger",
"storageDuration": null, "storageDuration": null,
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "anordnung-strassensperrung-bau"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBI_Sonstige_009", "_quelle": "FBI_Sonstige_009.pdf",
"_abweichungen": [],
"title": "Anschlussbescheinigung im Abwasserbereich", "title": "Anschlussbescheinigung im Abwasserbereich",
"processingDescription": "**Anschlussbescheinigung im Abwasserbereich**\n\nFachbereich: FB I\nAufgabenbereich: Abwasser: Anschlussbescheinigungen\nFormularnummer: FBI_Sonstige_009\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Anschlussbescheinigung im Abwasserbereich**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Übersicht", "processingPurposes": "Übersicht",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: § 24 - 28 BauGB", "legalBasis": "§ 24 - 28 BauGB",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung",
"storageDuration": null, "storageDuration": null,
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "anschlussbescheinigung-im-abwasserbereich"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_EMA_002", "_quelle": "FBII_EMA_002.pdf",
"_abweichungen": [],
"title": "Antrag auf Auskunftssperre", "title": "Antrag auf Auskunftssperre",
"processingDescription": "**Antrag auf Auskunftssperre**\n\nFachbereich: FB II\nFachdienst: Einwohnermeldeamt\nAufgabenbereich: Einwohnermeldewesen\nDienstleistung: Melderegisterauskunft\nFormularnummer: FBII_EMA_002\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Antrag auf Auskunftssperre**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Eintrag Auskunftssperre", "processingPurposes": "Eintrag Auskunftssperre",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: Bundesmeldegesetz", "legalBasis": "Bundesmeldegesetz",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung",
"storageDuration": "2 Jahre", "storageDuration": "2 Jahre",
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "antrag-auf-auskunftssperre"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_Standesamt_002", "_quelle": "FBII_Standesamt_002.pdf",
"_abweichungen": [],
"title": "Antrag auf Ausstellung eines Ehefähigkeitszeugnisses", "title": "Antrag auf Ausstellung eines Ehefähigkeitszeugnisses",
"processingDescription": "**Antrag auf Ausstellung eines Ehefähigkeitszeugnisses**\n\nFachbereich: FB II\nFachdienst: Standesamt\nAufgabenbereich: Standesamt\nDienstleistung: Ehefähigkeitszeugnis\nFormularnummer: FBII_Standesamt_002\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Antrag auf Ausstellung eines Ehefähigkeitszeugnisses**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Prüfung der Ehefähigkeit und Ausstellung", "processingPurposes": "Prüfung der Ehefähigkeit und Ausstellung",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: PStG", "legalBasis": "PStG",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nStandesämter, Meldebehörden, Bevölkerungsstatistik", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nStandesämter, Meldebehörden, Bevölkerungsstatistik",
"storageDuration": "80 Jahre", "storageDuration": "80 Jahre",
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "antrag-auf-ausstellung-eines-ehefaehigkeitszeugnisses"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_Sozial_015", "_quelle": "FBII_Sozial_015.pdf",
"_abweichungen": [],
"title": "Antrag auf Ausstellung eines Parkausweises für Schwerbehinderte", "title": "Antrag auf Ausstellung eines Parkausweises für Schwerbehinderte",
"processingDescription": "**Antrag auf Ausstellung eines Parkausweises für Schwerbehinderte**\n\nFachbereich: FB II\nFachdienst: Sozialamt\nAufgabenbereich: Sozialamt\nDienstleistung: Schwerbehindertenangelegenheiten\nFormularnummer: FBII_Sozial_015\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Antrag auf Ausstellung eines Parkausweises für Schwerbehinderte**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Ausstellung eines Parkausweises für Schwerbehinderte", "processingPurposes": "Ausstellung eines Parkausweises für Schwerbehinderte",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: StVO", "legalBasis": "StVO",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nAntragsteller", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nAntragsteller",
"storageDuration": "2 Jahre nach Gültigkeitsablauf", "storageDuration": "2 Jahre nach Gültigkeitsablauf",
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "antrag-auf-ausstellung-eines-parkausweises-fuer-schwerbehind"
} }

View File

@ -1,28 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_EMA_008", "_quelle": "FBII_EMA_008.pdf",
"_abweichungen": [ "title": "Antrag auf Ausstellung eines Personalausweis/ vorläufigen Personalausweis",
"provisionObligation", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"provisionConsequences" "contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
], "dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"title": "Antrag auf Ausstellung eines Personalausweis / vorläufigen Personalausweis", "complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"processingDescription": "**Antrag auf Ausstellung eines Personalausweis / vorläufigen Personalausweis**\n\nFachbereich: FB II\nFachdienst: Einwohnermeldeamt\nAufgabenbereich: Einwohnermeldewesen\nDienstleistung: Personalausweis, Reisepass, KinderKP, vorläufiger Personalausweis/Reisepass\nFormularnummer: FBII_EMA_008\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Antrag auf Ausstellung eines Personalausweis/ vorläufigen Personalausweis**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Personalien und ggf. Fingerabdruck", "processingPurposes": "Personalien und ggf. Fingerabdruck",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: Personalausweisgesetz, Passgesetz, PersonalausweisgebührenO", "legalBasis": "Personalausweisgesetz, Passgesetz, PersonalausweisgebührenO",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nBundesdruckerei", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nBundesdruckerei",
"storageDuration": "Maximal 15 Jahre", "storageDuration": "Maximal 15 Jahre",
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": "Passgesetz, Personalausweisgebührenverordung, Passgebührenverordnung", "provisionObligation": "Passgesetz, Personalausweisgebührenverordung, Passgebührenverordnung",
"provisionConsequences": "Bußgeld gem. §32", "provisionConsequences": "Bußgeld gem. §32",
"isPublic": false, "isPublic": false
"slug": "antrag-auf-ausstellung-eines-personalausweis-vorlaeufigen-pe"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_Sozial_013", "_quelle": "FBII_Sozial_013.pdf",
"_abweichungen": [],
"title": "Antrag auf Ausstellung eines Wohnberechtigungsscheines", "title": "Antrag auf Ausstellung eines Wohnberechtigungsscheines",
"processingDescription": "**Antrag auf Ausstellung eines Wohnberechtigungsscheines**\n\nFachbereich: FB II\nFachdienst: Sozialamt\nAufgabenbereich: Sozialamt\nDienstleistung: Wohnberechtigungsschein\nFormularnummer: FBII_Sozial_013\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Antrag auf Ausstellung eines Wohnberechtigungsscheines**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Ausstellung eines Wohnberechtigungsscheines", "processingPurposes": "Ausstellung eines Wohnberechtigungsscheines",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: § 27 WoFG i. V. m. § 5 WoBindG", "legalBasis": "Wohnberechtigungsschein",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nVermieter", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nVermieter",
"storageDuration": "2 Jahre nach Gültigkeitsablauf", "storageDuration": "2 Jahre nach Gültigkeitsablauf",
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "antrag-auf-ausstellung-eines-wohnberechtigungsscheines"
} }

View File

@ -1,27 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBIII_Sonstige_012", "_quelle": "FBIII_Sonstige_012.pdf",
"_abweichungen": [ "title": "Antrag auf Ausstellung/ Verlängerung eines Fischereischeins",
"provisionObligation" "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
], "contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"title": "Antrag auf Ausstellung / Verlängerung eines Fischereischeins", "dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"processingDescription": "**Antrag auf Ausstellung / Verlängerung eines Fischereischeins**\n\nFachbereich: FB III\nAufgabenbereich: Fischereischein\nDienstleistung: Fischereischein und Ausnahmen von der Fischereischeinpflicht\nFormularnummer: FBIII_Sonstige_012\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Antrag auf Ausstellung/ Verlängerung eines Fischereischeins**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Ausstellung / Verlängerung eines Fischereischeins", "processingPurposes": "Ausstellung / Verlängerung eines Fischereischeins",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: LandesfischereiG", "legalBasis": "LandesfischereiG",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung",
"storageDuration": "10 Jahre", "storageDuration": "10 Jahre",
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": "Angler / Fischer", "provisionObligation": "Angler / Fischer",
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "antrag-auf-ausstellung-verlaengerung-eines-fischereischeins"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_Standesamt_005", "_quelle": "FBII_Standesamt_005.pdf",
"_abweichungen": [],
"title": "Antrag auf Beurkundung einer Eheschließung im Ausland", "title": "Antrag auf Beurkundung einer Eheschließung im Ausland",
"processingDescription": "**Antrag auf Beurkundung einer Eheschließung im Ausland**\n\nFachbereich: FB II\nFachdienst: Standesamt\nAufgabenbereich: Standesamt\nDienstleistung: Eheschließung\nFormularnummer: FBII_Standesamt_005\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Antrag auf Beurkundung einer Eheschließung im Ausland**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Beurkundung", "processingPurposes": "Beurkundung",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: PStG", "legalBasis": "PStG",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nStandesämter, Meldebehörden, Bevölkerungsstatistik", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nStandesämter, Meldebehörden, Bevölkerungsstatistik",
"storageDuration": "80 Jahre", "storageDuration": "80 Jahre",
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "antrag-auf-beurkundung-einer-eheschliessung-im-ausland"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_Standesamt_022", "_quelle": "FBII_Standesamt_022.pdf",
"_abweichungen": [],
"title": "Antrag auf Beurkundung einer Geburt im Ausland", "title": "Antrag auf Beurkundung einer Geburt im Ausland",
"processingDescription": "**Antrag auf Beurkundung einer Geburt im Ausland**\n\nFachbereich: FB II\nAufgabenbereich: Standesamt\nDienstleistung: Geburt\nFormularnummer: FBII_Standesamt_022\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Antrag auf Beurkundung einer Geburt im Ausland**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Beurkundung", "processingPurposes": "Beurkundung",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: PStG", "legalBasis": "PStG",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nStandesämter, Meldebehörden, Bevölkerungsstatistik", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nStandesämter, Meldebehörden, Bevölkerungsstatistik",
"storageDuration": "110 Jahre", "storageDuration": "110 Jahre",
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "antrag-auf-beurkundung-einer-geburt-im-ausland"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_Standesamt_021", "_quelle": "FBII_Standesamt_021.pdf",
"_abweichungen": [],
"title": "Antrag auf Beurkundung eines Sterbefalls im Ausland", "title": "Antrag auf Beurkundung eines Sterbefalls im Ausland",
"processingDescription": "**Antrag auf Beurkundung eines Sterbefalls im Ausland**\n\nFachbereich: FB II\nFachdienst: Standesamt\nAufgabenbereich: Standesamt\nDienstleistung: Sterbefall\nFormularnummer: FBII_Standesamt_021\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Antrag auf Beurkundung eines Sterbefalls im Ausland**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Beurkundung", "processingPurposes": "Beurkundung",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: PStG", "legalBasis": "PStG",
"legitimateInterests": null, "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nStandesämter, Meldebehörden, Bevölkerungsstatistik, Finanzamt,\nGesundheitsamt, zentrales Testamentsregister",
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nStandesämter, Meldebehörden, Bevölkerungsstatistik, Finanzamt, Gesundheitsamt, zentrales Testamentsregister",
"storageDuration": "30 Jahre", "storageDuration": "30 Jahre",
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "antrag-auf-beurkundung-eines-sterbefalls-im-ausland"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_Sozial_010", "_quelle": "FBII_Sozial_010.pdf",
"_abweichungen": [],
"title": "Antrag auf Ermäßigung Kita-Kosten", "title": "Antrag auf Ermäßigung Kita-Kosten",
"processingDescription": "**Antrag auf Ermäßigung Kita-Kosten**\n\nFachbereich: FB II\nFachdienst: Sozialamt\nAufgabenbereich: Sozialamt\nDienstleistung: Kindertageseinrichtung: Ermäßigung / Übernahme von Kostenbeiträgen\nFormularnummer: FBII_Sozial_010\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Antrag auf Ermäßigung Kita-Kosten**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Gewährung der Ermäßigung Kita-Kosten", "processingPurposes": "Gewährung der Ermäßigung Kita-Kosten",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: Sozialstaffel Satzung", "legalBasis": "Sozialstaffel Satzung",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nFinanzabt. Amt Leezen; Kreissozialamt", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nFinanzabt. Amt Leezen; Kreissozialamt",
"storageDuration": "10 Jahre nach Beendigung d. Leistung", "storageDuration": "10 Jahre nach Beendigung d. Leistung",
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "antrag-auf-ermaessigung-kita-kosten"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_Sozial_011", "_quelle": "FBII_Sozial_011.pdf",
"_abweichungen": [],
"title": "Antrag auf Ermäßigung Tagespflegekosten", "title": "Antrag auf Ermäßigung Tagespflegekosten",
"processingDescription": "**Antrag auf Ermäßigung Tagespflegekosten**\n\nFachbereich: FB II\nFachdienst: Sozialamt\nAufgabenbereich: Sozialamt\nDienstleistung: Pflege: Teilstationäre Pflege\nFormularnummer: FBII_Sozial_011\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Antrag auf Ermäßigung Tagespflegekosten**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Gewährung der Teilerfstattung der Tagespflekosten", "processingPurposes": "Gewährung der Teilerfstattung der Tagespflekosten",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: SGB", "legalBasis": "SGB",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nFinanzabt. Amt Leezen; Kreissozialamt", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nFinanzabt. Amt Leezen; Kreissozialamt",
"storageDuration": "10 Jahre nach Beendigung d. Leistung", "storageDuration": "10 Jahre nach Beendigung d. Leistung",
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "antrag-auf-ermaessigung-tagespflegekosten"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_Ordnung_015", "_quelle": "FBII_Ordnung_015.pdf",
"_abweichungen": [],
"title": "Antrag auf Erteilung einer Erlaubnis nach § 11 TierSchG", "title": "Antrag auf Erteilung einer Erlaubnis nach § 11 TierSchG",
"processingDescription": "**Antrag auf Erteilung einer Erlaubnis nach § 11 TierSchG**\n\nFachbereich: FB II\nFachdienst: Ordnungsamt\nAufgabenbereich: Ordnungsamt\nDienstleistung: Tiere: Gewerbsmäßige Haltung, Zucht, Schaustellung, Nutzung oder Handel - Erlaubnis\nFormularnummer: FBII_Ordnung_015\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Antrag auf Erteilung einer Erlaubnis nach § 11 TierSchG**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Erlaubnis", "processingPurposes": "Erlaubnis",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: Tierschutzgesetz", "legalBasis": "Tierschutzgesetz",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nKreis Segeberg", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nKreis Segeberg",
"storageDuration": null, "storageDuration": null,
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "antrag-auf-erteilung-einer-erlaubnis-nach-11-tierschg"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBI_Bau_005", "_quelle": "FBI_Bau_005.pdf",
"_abweichungen": [],
"title": "Antrag auf Erteilung einer wasserrechtlichen Erlaubnis und Zulassung einer Grundstückskläranlage nach DIN 4261", "title": "Antrag auf Erteilung einer wasserrechtlichen Erlaubnis und Zulassung einer Grundstückskläranlage nach DIN 4261",
"processingDescription": "**Antrag auf Erteilung einer wasserrechtlichen Erlaubnis und Zulassung einer Grundstückskläranlage nach DIN 4261**\n\nFachbereich: FB I\nFachdienst: Bauamt\nAufgabenbereich: Abwasser: Kleinkläranlagen\nDienstleistung: Abwasser: Kleinkläranlagen\nFormularnummer: FBI_Bau_005\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Antrag auf Erteilung einer wasserrechtlichen Erlaubnis und Zulassung einer Grundstückskläranlage nach DIN 4261**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Vollzug der wasserrechtlichen Vorschriften", "processingPurposes": "Vollzug der wasserrechtlichen Vorschriften",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: § 115 LWG", "legalBasis": "§ 115 LWG",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nWasserbehörden des Landes, Gemeinden und Ämter Kreis Segeberg, Polizei, Staatsanwaltschaft, Untere Naturschutzbehörde Kreis Segeberg, Wasser- und Bodenverbände, Bußgeldstelle Kreis Segeberg, Verwaltungs- und Zivilgerichte, berechtigte Dritte", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nWasserbehörden des Landes, Gemeinden und Ämter Kreis Segeberg, Polizei, Staatsanwaltschaft, Untere Naturschutzbehörde Kreis Segeberg, Wasser- und Bodenverbände, Bußgeldstelle Kreis Segeberg, Verwaltungs- und Zivilgerichte, berechtigte Dritte",
"storageDuration": "auf Dauer", "storageDuration": "auf Dauer",
"dataSource": "Durch den Antragsteller direkt oder in Rahmen der Beteiligung durch die Untere Bauaufsicht des Kreises Segeberg.", "dataSource": "Durch den Antragsteller direkt oder in Rahmen der Beteiligung durch die Untere Bauaufsicht des Kreises Segeberg.",
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "antrag-auf-erteilung-einer-wasserrechtlichen-erlaubnis-und-z"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_EMA_006", "_quelle": "FBII_EMA_006.pdf",
"_abweichungen": [],
"title": "Antrag auf Gestattung nach § 12 GastG", "title": "Antrag auf Gestattung nach § 12 GastG",
"processingDescription": "**Antrag auf Gestattung nach § 12 GastG**\n\nFachbereich: FB II\nFachdienst: Einwohnermeldeamt\nAufgabenbereich: Einwohnermeldewesen\nDienstleistung: Gestattungen\nFormularnummer: FBII_EMA_006\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Antrag auf Gestattung nach § 12 GastG**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Erteilung einer Gestattung", "processingPurposes": "Erteilung einer Gestattung",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: Gaststättengesetz", "legalBasis": "Gaststättengesetz",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nKreis Segeberg, Finanzamt, Polizei, Antragssteller", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nKreis Segeberg, Finanzamt, Polizei, Antragssteller",
"storageDuration": null, "storageDuration": null,
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "antrag-auf-gestattung-nach-12-gastg"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_EMA_005", "_quelle": "FBII_EMA_005.pdf",
"_abweichungen": [],
"title": "Antrag auf Gewerbezentralregisterauszug", "title": "Antrag auf Gewerbezentralregisterauszug",
"processingDescription": "**Antrag auf Gewerbezentralregisterauszug**\n\nFachbereich: FB II\nFachdienst: Einwohnermeldeamt\nAufgabenbereich: Einwohnermeldewesen\nDienstleistung: Gewerbezentralregisterauszug\nFormularnummer: FBII_EMA_005\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Antrag auf Gewerbezentralregisterauszug**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Auskunft aus dem Gewerbezentralregister", "processingPurposes": "Auskunft aus dem Gewerbezentralregister",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: Gewerbeordnung", "legalBasis": "Gewerbeordnung",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nBundesamt für Justiz, andere Behörden, Antragssteller", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nBundesamt für Justiz, andere Behörden, Antragssteller",
"storageDuration": null, "storageDuration": null,
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "antrag-auf-gewerbezentralregisterauszug"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBI_Bau_006", "_quelle": "FBI_Bau_006.pdf",
"_abweichungen": [],
"title": "Antrag auf Herstellung einer Zufahrt", "title": "Antrag auf Herstellung einer Zufahrt",
"processingDescription": "**Antrag auf Herstellung einer Zufahrt**\n\nFachbereich: FB I\nFachdienst: Bauamt\nAufgabenbereich: Anträge auf Neuanlage o. Veränderung von Zufahrten\nDienstleistung: Zufahrt zum Grundstück herstellen, ändern\nFormularnummer: FBI_Bau_006\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Antrag auf Herstellung einer Zufahrt**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Vollzug des Straßen und Wegerechtes", "processingPurposes": "Vollzug des Straßen und Wegerechtes",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: § 10 Straßen- und Wegegesetz Schleswig-Holstein", "legalBasis": "§ 10 Straßen- und Wegegesetz Schleswig-Holstein",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung",
"storageDuration": "auf Dauer", "storageDuration": "auf Dauer",
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "antrag-auf-herstellung-einer-zufahrt"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_Sozial_005", "_quelle": "FBII_Sozial_005.pdf",
"_abweichungen": [],
"title": "Antrag auf Hilfe für Bildung u. Teilhabe: Hilfe f. mehrtägige Klassenfahrten", "title": "Antrag auf Hilfe für Bildung u. Teilhabe: Hilfe f. mehrtägige Klassenfahrten",
"processingDescription": "**Antrag auf Hilfe für Bildung u. Teilhabe: Hilfe f. mehrtägige Klassenfahrten**\n\nFachbereich: FB II\nFachdienst: Sozialamt\nAufgabenbereich: Sozialamt\nDienstleistung: Sozialhilfe: Hilfe in anderen Lebenslagen\nFormularnummer: FBII_Sozial_005\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Antrag auf Hilfe für Bildung u. Teilhabe: Hilfe f. mehrtägige Klassenfahrten**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Gewährung v. Sozialleistungen n. SGB", "processingPurposes": "Gewährung v. Sozialleistungen n. SGB",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: § 34 SGB XII", "legalBasis": "SGB XII",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nFinanzabt. Amt Leezen; Kreissozialamt", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nFinanzabt. Amt Leezen; Kreissozialamt",
"storageDuration": "10 Jahre nach Beendigung d. Leistung", "storageDuration": "10 Jahre nach Beendigung d. Leistung",
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "antrag-auf-hilfe-fuer-bildung-u-teilhabe-hilfe-f-mehrtaegige"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_Sozial_004", "_quelle": "FBII_Sozial_004.pdf",
"_abweichungen": [],
"title": "Antrag auf Hilfe für Bildung u. Teilhabe", "title": "Antrag auf Hilfe für Bildung u. Teilhabe",
"processingDescription": "**Antrag auf Hilfe für Bildung u. Teilhabe**\n\nFachbereich: FB II\nFachdienst: Sozialamt\nAufgabenbereich: Sozialamt\nDienstleistung: Sozialhilfe: Hilfe in anderen Lebenslagen\nFormularnummer: FBII_Sozial_004\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Antrag auf Hilfe für Bildung u. Teilhabe**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Gewährung v. Sozialleistungen n. SGB", "processingPurposes": "Gewährung v. Sozialleistungen n. SGB",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: § 34 SGB XII, § 6b BKGG", "legalBasis": "SGB XII, BKKG",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nFinanzabt. Amt Leezen; Kreissozialamt", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nFinanzabt. Amt Leezen; Kreissozialamt",
"storageDuration": "10 Jahre nach Beendigung d. Leistung", "storageDuration": "10 Jahre nach Beendigung d. Leistung",
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "antrag-auf-hilfe-fuer-bildung-u-teilhabe"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBI_Bau_007", "_quelle": "FBI_Bau_007.pdf",
"_abweichungen": [],
"title": "Antrag auf Indirekteinleitergenehmigung", "title": "Antrag auf Indirekteinleitergenehmigung",
"processingDescription": "**Antrag auf Indirekteinleitergenehmigung**\n\nFachbereich: FB I\nFachdienst: Bauamt\nAufgabenbereich: Indirekteinleiter\nDienstleistung: Abwasser: Bau von Anlagen - Genehmigung\nFormularnummer: FBI_Bau_007\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Antrag auf Indirekteinleitergenehmigung**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Vollzug der wasserrechtlichen Vorschriften", "processingPurposes": "Vollzug der wasserrechtlichen Vorschriften",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: WHG und LWG", "legalBasis": "WHG und LWG",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\n1. Bgm´s, Gemeindevertreter u. Ausschüsse, sofern Sie an der Einvernehmenserteilung gem. Hauptsatzung vorgesehen sind. 2. Untere Bauaufsicht, wenn die Anträge im Amt o. bei der Gemeinde abgegeben werden, da diese die genehmigende Behörde ist.", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\n1. Bgm´s, Gemeindevertreter u. Ausschüsse, sofern Sie an der Einvernehmenserteilung gem. Hauptsatzung vorgesehen sind. 2. Untere Bauaufsicht, wenn die Anträge im Amt o. bei der Gemeinde abgegeben werden, da diese die genehmigende Behörde ist.",
"storageDuration": "auf Dauer", "storageDuration": "auf Dauer",
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "antrag-auf-indirekteinleitergenehmigung"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_Sozial_008", "_quelle": "FBII_Sozial_008.pdf",
"_abweichungen": [],
"title": "Antrag auf Lastenzuschuss", "title": "Antrag auf Lastenzuschuss",
"processingDescription": "**Antrag auf Lastenzuschuss**\n\nFachbereich: FB II\nFachdienst: Sozialamt\nAufgabenbereich: Sozialamt\nDienstleistung: Wohngeld\nFormularnummer: FBII_Sozial_008\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Antrag auf Lastenzuschuss**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Gewährung v. Sozialleistungen n. SGB", "processingPurposes": "Gewährung v. Sozialleistungen n. SGB",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: SGB, WoGG", "legalBasis": "SGB, WoGG",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nFinanzabt. Amt Leezen; Kreissozialamt", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nFinanzabt. Amt Leezen; Kreissozialamt",
"storageDuration": "10 Jahre nach Beendigung d. Leistung", "storageDuration": "10 Jahre nach Beendigung d. Leistung",
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "antrag-auf-lastenzuschuss"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_Sozial_014", "_quelle": "FBII_Sozial_014.pdf",
"_abweichungen": [],
"title": "Antrag auf Leistungen nach dem Asylbewerberleistungsgesetz", "title": "Antrag auf Leistungen nach dem Asylbewerberleistungsgesetz",
"processingDescription": "**Antrag auf Leistungen nach dem Asylbewerberleistungsgesetz**\n\nFachbereich: FB II\nFachdienst: Sozialamt\nAufgabenbereich: Sozialamt\nDienstleistung: Ausländerangelegenheiten\nFormularnummer: FBII_Sozial_014\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Antrag auf Leistungen nach dem Asylbewerberleistungsgesetz**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Gewährung von Leistungen nach dem Asylbewerberleistungsgesetz", "processingPurposes": "Gewährung von Leistungen nach dem Asylbewerberleistungsgesetz",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: Asylbewerberleistungsgesetz", "legalBasis": "Asylbewerberleistungsgesetz",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nFinanzabt. Amt Leezen; Kreis Segeberg Ausländerangelegenheiten", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nFinanzabt. Amt Leezen; Kreis Segeberg Ausländerangelegenheiten",
"storageDuration": "10 Jahre nach Beendigung d. Leistung", "storageDuration": "10 Jahre nach Beendigung d. Leistung",
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "antrag-auf-leistungen-nach-dem-asylbewerberleistungsgesetz"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_EMA_007", "_quelle": "FBII_EMA_007.pdf",
"_abweichungen": [],
"title": "Antrag auf Umzugserlaubnis und Vollsperrung von Straßen", "title": "Antrag auf Umzugserlaubnis und Vollsperrung von Straßen",
"processingDescription": "**Antrag auf Umzugserlaubnis und Vollsperrung von Straßen**\n\nFachbereich: FB II\nFachdienst: Einwohnermeldeamt\nAufgabenbereich: Einwohnermeldewesen\nDienstleistung: Gestattungen\nFormularnummer: FBII_EMA_007\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Antrag auf Umzugserlaubnis und Vollsperrung von Straßen**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Erteilung einer Erlaubnis", "processingPurposes": "Erteilung einer Erlaubnis",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: Straßenverkehrsordnung", "legalBasis": "Straßenverkehrsordnung",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nPolizei, Antragssteller", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nPolizei, Antragssteller",
"storageDuration": null, "storageDuration": null,
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "antrag-auf-umzugserlaubnis-und-vollsperrung-von-strassen"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_Sozial_007", "_quelle": "FBII_Sozial_007.pdf",
"_abweichungen": [],
"title": "Antrag auf Wohngeld", "title": "Antrag auf Wohngeld",
"processingDescription": "**Antrag auf Wohngeld**\n\nFachbereich: FB II\nFachdienst: Sozialamt\nAufgabenbereich: Sozialamt\nDienstleistung: Wohngeld\nFormularnummer: FBII_Sozial_007\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Antrag auf Wohngeld**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Gewährung v. Sozialleistungen n. SGB", "processingPurposes": "Gewährung v. Sozialleistungen n. SGB",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: SGB, WoGG", "legalBasis": "SGB, WoGG",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nFinanzabt. Amt Leezen; Kreissozialamt", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nFinanzabt. Amt Leezen; Kreissozialamt",
"storageDuration": "10 Jahre nach Beendigung d. Leistung", "storageDuration": "10 Jahre nach Beendigung d. Leistung",
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "antrag-auf-wohngeld"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_Standesamt_020", "_quelle": "FBII_Standesamt_020.pdf",
"_abweichungen": [],
"title": "Antrag Befreiung EFZ beim OLG", "title": "Antrag Befreiung EFZ beim OLG",
"processingDescription": "**Antrag Befreiung EFZ beim OLG**\n\nFachbereich: FB II\nFachdienst: Standesamt\nAufgabenbereich: Standesamt\nDienstleistung: Befreiung Beibringung Ehefähiskeitszeugnis\nFormularnummer: FBII_Standesamt_020\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Antrag Befreiung EFZ beim OLG**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Befreiung EFZ", "processingPurposes": "Befreiung EFZ",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: Personenstandsgesetz", "legalBasis": "Personenstandsgesetz",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nOberlandesgericht", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nOberlandesgericht",
"storageDuration": "80 Jahre § 5 PStG, danach Archiv ständige Aufbewahrung", "storageDuration": "80 Jahre § 5 PStG, danach Archiv ständige Aufbewahrung",
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "antrag-befreiung-efz-beim-olg"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_Ordnung_002", "_quelle": "FBII_Ordnung_002.pdf",
"_abweichungen": [],
"title": "Antrag Brandschutzehrenzeichen", "title": "Antrag Brandschutzehrenzeichen",
"processingDescription": "**Antrag Brandschutzehrenzeichen**\n\nFachbereich: FB II\nFachdienst: Ordnungsamt\nAufgabenbereich: Odnungsamt\nDienstleistung: Feuerwehrwesen/Brandschutz\nFormularnummer: FBII_Ordnung_002\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Antrag Brandschutzehrenzeichen**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Antragstellung", "processingPurposes": "Antragstellung",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: Verw.-Vorschrift des Landes SH", "legalBasis": "Verw.-Vorschrift des Landes SH",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung",
"storageDuration": null, "storageDuration": null,
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "antrag-brandschutzehrenzeichen"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_EMA_004", "_quelle": "FBII_EMA_004.pdf",
"_abweichungen": [],
"title": "Antrag Führungszeugnis", "title": "Antrag Führungszeugnis",
"processingDescription": "**Antrag Führungszeugnis**\n\nFachbereich: FB II\nFachdienst: Einwohnermeldeamt\nAufgabenbereich: Einwohnermeldewesen\nDienstleistung: Führungszeugnis\nFormularnummer: FBII_EMA_004\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Antrag Führungszeugnis**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Auskunft aus dem Zentralregister", "processingPurposes": "Auskunft aus dem Zentralregister",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: Bundeszentralregistergesetz", "legalBasis": "Bundeszentralregistergesetz",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nBundesamt für Justiz, andere Behörden, Antragssteller", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nBundesamt für Justiz, andere Behörden, Antragssteller",
"storageDuration": null, "storageDuration": null,
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "antrag-fuehrungszeugnis"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBI_Bau_008", "_quelle": "FBI_Bau_008.pdf",
"_abweichungen": [], "title": "Antrag für eine Genehmigung oder eine Anzeige nach dem Bundes- Immissionsschutzgesetz",
"title": "Antrag für eine Genehmigung oder eine Anzeige nach dem Bundes-Immissionsschutzgesetz", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"processingDescription": "**Antrag für eine Genehmigung oder eine Anzeige nach dem Bundes-Immissionsschutzgesetz**\n\nFachbereich: FB I\nFachdienst: Bauamt\nAufgabenbereich: BImSchG-Anträge\nDienstleistung: Immissionsschutz: Genehmigungen / Anzeigen für die Errichtung und den Betrieb von Anlagen\nFormularnummer: FBI_Bau_008\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Antrag für eine Genehmigung oder eine Anzeige nach dem Bundes- Immissionsschutzgesetz**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Vollzug der bundesimmissionsschutzrechtlichen Vorschriften", "processingPurposes": "Vollzug der bundesimmissionsschutzrechtlichen Vorschriften",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: BImSchG", "legalBasis": "BImSchG",
"legitimateInterests": null, "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nBehörden und sonstige öffentliche Stellen im Zuständigkeitsbereich des Vorhabens, z.B Kreis Segeberg Weitergabe der Daten ggf. von dem Bauvorhaben betroffene Nachbarn erfolgen (§ 72 LBO).",
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nBehörden und sonstige öffentliche Stellen im Zuständigkeitsbereich des Vorhabens, z.B Kreis Segeberg\nWeitergabe der Daten ggf. von dem Bauvorhaben betroffene Nachbarn erfolgen (§ 72 LBO).",
"storageDuration": "auf Dauer", "storageDuration": "auf Dauer",
"dataSource": "Durch den Antragsteller direkt oder in Rahmen der Beteiligung durch das Landesamt für Landwirtschaft, Umwelt und ländliche Räume SH.", "dataSource": "Durch den Antragsteller direkt oder in Rahmen der Beteiligung durch das Landesamt für Landwirtschaft, Umwelt und ländliche Räume SH.",
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "antrag-fuer-eine-genehmigung-oder-eine-anzeige-nach-dem-bund"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_Standesamt_013", "_quelle": "FBII_Standesamt_013.pdf",
"_abweichungen": [],
"title": "Antrag Nachberkundung Ehe im Ausland", "title": "Antrag Nachberkundung Ehe im Ausland",
"processingDescription": "**Antrag Nachberkundung Ehe im Ausland**\n\nFachbereich: FB II\nFachdienst: Standesamt\nAufgabenbereich: Standesamt\nDienstleistung: Nachbeurkundung einer Eheschließung im Ausland\nFormularnummer: FBII_Standesamt_013\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Antrag Nachberkundung Ehe im Ausland**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Eintragung im Eheregister, Ausstellung Eheurkunde", "processingPurposes": "Eintragung im Eheregister, Ausstellung Eheurkunde",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: Personenstandsgesetz", "legalBasis": "Personenstandsgesetz",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nStandesämter, Meldebehörde, Statistikämter. Finanzbuchhaltung", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nStandesämter, Meldebehörde, Statistikämter. Finanzbuchhaltung",
"storageDuration": "80 Jahre § 5 PStG, danach Archiv ständige Aufbewahrung", "storageDuration": "80 Jahre § 5 PStG, danach Archiv ständige Aufbewahrung",
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "antrag-nachberkundung-ehe-im-ausland"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_Standesamt_014", "_quelle": "FBII_Standesamt_014.pdf",
"_abweichungen": [],
"title": "Antrag Nachbeurkundung Sterbefall im Ausland", "title": "Antrag Nachbeurkundung Sterbefall im Ausland",
"processingDescription": "**Antrag Nachbeurkundung Sterbefall im Ausland**\n\nFachbereich: FB II\nFachdienst: Standesamt\nAufgabenbereich: Standesamt\nDienstleistung: Nachbeurkundung eines Sterbefalles im Ausland\nFormularnummer: FBII_Standesamt_014\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Antrag Nachbeurkundung Sterbefall im Ausland**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Eintragung Sterberegister, Ausstellung Sterbeurkunde", "processingPurposes": "Eintragung Sterberegister, Ausstellung Sterbeurkunde",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: Personenstandsgesetz", "legalBasis": "Personenstandsgesetz",
"legitimateInterests": null, "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nStandesämter, Meldebehörde, Statistikämter, Gesundheitsamt,\nFinanzbuchhaltung",
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nStandesämter, Meldebehörde, Statistikämter, Gesundheitsamt, Finanzbuchhaltung",
"storageDuration": "30 Jahre § 5 PStG, danach Archiv ständige Aufbewahrung", "storageDuration": "30 Jahre § 5 PStG, danach Archiv ständige Aufbewahrung",
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "antrag-nachbeurkundung-sterbefall-im-ausland"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_Sonstige_002", "_quelle": "FBII_Sonstige_002.pdf",
"_abweichungen": [],
"title": "Antrag Wahlschein", "title": "Antrag Wahlschein",
"processingDescription": "**Antrag Wahlschein**\n\nFachbereich: FB II\nAufgabenbereich: Wahlen\nDienstleistung: Wahlen\nFormularnummer: FBII_Sonstige_002\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Antrag Wahlschein**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Ausgabe Wahlschein", "processingPurposes": "Ausgabe Wahlschein",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: Wahlgesetze (Kreis, Bund)", "legalBasis": "Wahlgesetze (Kreis, Bund)",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nWahlvorstände", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nWahlvorstände",
"storageDuration": null, "storageDuration": null,
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "antrag-wahlschein"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBI_Personal_007", "_quelle": "FBI_Personal_007.pdf",
"_abweichungen": [],
"title": "Arbeitsmedizinische Untersuchungen, Unfallfürsorge", "title": "Arbeitsmedizinische Untersuchungen, Unfallfürsorge",
"processingDescription": "**Arbeitsmedizinische Untersuchungen, Unfallfürsorge**\n\nFachbereich: FB I\nFachdienst: Personalamt\nAufgabenbereich: Personal\nFormularnummer: FBI_Personal_007\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Arbeitsmedizinische Untersuchungen, Unfallfürsorge**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Untersuchungen durch Betriebsärzte, Sicherheitsingenieur und Versicherung bei Betriebsunfall", "processingPurposes": "Untersuchungen durch Betriebsärzte, Sicherheitsingenieur und Versicherung bei Betriebsunfall",
"legalBasis": "**Art. 6 Abs. 1 lit. b DSGVO** i. V. m. **§ 15 LDSG SH** – Verarbeitung für Zwecke des Beschäftigungsverhältnisses.\n\nKonkrete Rechtsgrundlage: ArbMedVV\n\nSoweit Gesundheitsdaten verarbeitet werden: **Art. 9 Abs. 2 lit. b DSGVO** i. V. m. **§ 15 LDSG SH** – Verarbeitung besonderer Kategorien personenbezogener Daten zur Erfüllung von Pflichten aus dem Arbeits- und Sozialrecht.", "legalBasis": "ArbMedVV",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nBAD, Unfallkasse Nord, Sicherheitsingenier", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nBAD, Unfallkasse Nord, Sicherheitsingenier",
"storageDuration": "min. aktive Dienstzeit zzgl. ggf. Ruhe- u. Hinterbliebenenbezüge", "storageDuration": "min. aktive Dienstzeit zzgl. ggf. Ruhe- u. Hinterbliebenenbezüge",
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "arbeitsmedizinische-untersuchungen-unfallfuersorge"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBI_Sonstige_007", "_quelle": "FBI_Sonstige_007.pdf",
"_abweichungen": [],
"title": "Aufnahme in die Grundstücksinteressentenliste", "title": "Aufnahme in die Grundstücksinteressentenliste",
"processingDescription": "**Aufnahme in die Grundstücksinteressentenliste**\n\nFachbereich: FB I\nAufgabenbereich: Grundstücksinteressentenliste\nFormularnummer: FBI_Sonstige_007\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Aufnahme in die Grundstücksinteressentenliste**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Datensammlung zur Weitergabe von Informationen über Kaufinteresse öffentlicher Grundstücke", "processingPurposes": "Datensammlung zur Weitergabe von Informationen über Kaufinteresse öffentlicher Grundstücke",
"legalBasis": "**Art. 6 Abs. 1 lit. a DSGVO** – Einwilligung der betroffenen Person. Die Einwilligung kann jederzeit mit Wirkung für die Zukunft widerrufen werden (Art. 7 Abs. 3 DSGVO).\n\nKonkrete Rechtsgrundlage: Interesse der Dateninhaber / Einwilligung", "legalBasis": "Interesse der Dateninhaber / Einwilligung",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nGrundstückseigentümer*innen", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nGrundstückseigentümer*innen",
"storageDuration": "nach Wunsch der Interessent*innen, max. x Jahre", "storageDuration": "nach Wunsch der Interessent*innen, max. x Jahre",
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "aufnahme-in-die-grundstuecksinteressentenliste"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBI_Personal_003", "_quelle": "FBI_Personal_003.pdf",
"_abweichungen": [],
"title": "Ausbildungsleitung", "title": "Ausbildungsleitung",
"processingDescription": "**Ausbildungsleitung**\n\nFachbereich: FB I\nFachdienst: Personalamt\nAufgabenbereich: Personal\nFormularnummer: FBI_Personal_003\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Ausbildungsleitung**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Anmelden der Auszubildenden und Beamtenanwärter", "processingPurposes": "Anmelden der Auszubildenden und Beamtenanwärter",
"legalBasis": null, "legalBasis": null,
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nVerwaltungsakademie Bordesholm, Fachhochschule Altenholz, Berufsschule Segeberg", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nVerwaltungsakademie Bordesholm, Fachhochschule Altenholz, Berufsschule Segeberg",
"storageDuration": "1 Jahr", "storageDuration": "1 Jahr",
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "ausbildungsleitung"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBI_Bau_010", "_quelle": "FBI_Bau_010.pdf",
"_abweichungen": [],
"title": "Auskunft aus dem Bauaktenarchiv", "title": "Auskunft aus dem Bauaktenarchiv",
"processingDescription": "**Auskunft aus dem Bauaktenarchiv**\n\nFachbereich: FB I\nFachdienst: Bauamt\nAufgabenbereich: Auskünfte aus dem Bauaktenarchiv\nDienstleistung: Bauaktenarchiv\nFormularnummer: FBI_Bau_010\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Auskunft aus dem Bauaktenarchiv**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Gebührenbescheiderstellung bei Auskünften aus dem Bauaktenarchiv", "processingPurposes": "Gebührenbescheiderstellung bei Auskünften aus dem Bauaktenarchiv",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: Verwaltungsgebührensatzung des Amtes", "legalBasis": "Verwaltungsgebührensatzung des Amtes",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung",
"storageDuration": "10 Jahre", "storageDuration": "10 Jahre",
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "auskunft-aus-dem-bauaktenarchiv"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_Standesamt_019", "_quelle": "FBII_Standesamt_019.pdf",
"_abweichungen": [],
"title": "Auskunft aus Personenstandsregister", "title": "Auskunft aus Personenstandsregister",
"processingDescription": "**Auskunft aus Personenstandsregister**\n\nFachbereich: FB II\nFachdienst: Standesamt\nAufgabenbereich: Standesamt\nDienstleistung: Auskunft aus Personenstandsregistern\nFormularnummer: FBII_Standesamt_019\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Auskunft aus Personenstandsregister**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Beantwortung der Auskunft", "processingPurposes": "Beantwortung der Auskunft",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: Personenstandsgesetz", "legalBasis": "Personenstandsgesetz",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nFinanzbuchhaltung", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nFinanzbuchhaltung",
"storageDuration": "10 Jahre", "storageDuration": "10 Jahre",
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "auskunft-aus-personenstandsregister"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_EMA_003", "_quelle": "FBII_EMA_003.pdf",
"_abweichungen": [],
"title": "Auskunftsformular", "title": "Auskunftsformular",
"processingDescription": "**Auskunftsformular**\n\nFachbereich: FB II\nFachdienst: Einwohnermeldeamt\nAufgabenbereich: Einwohnermeldewesen\nDienstleistung: Meldepflicht\nFormularnummer: FBII_EMA_003\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Auskunftsformular**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Auskunft aus dem Einwohnermelderegister", "processingPurposes": "Auskunft aus dem Einwohnermelderegister",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: Bundesmeldegesetz", "legalBasis": "Bundesmeldegesetz",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nAntragsteller", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nAntragsteller",
"storageDuration": "10 Jahre", "storageDuration": "10 Jahre",
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "auskunftsformular"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBII_Ordnung_005", "_quelle": "FBII_Ordnung_005.pdf",
"_abweichungen": [],
"title": "Ausschreibungsunterlagen", "title": "Ausschreibungsunterlagen",
"processingDescription": "**Ausschreibungsunterlagen**\n\nFachbereich: FB II\nFachdienst: Ordnungsamt\nAufgabenbereich: Ordnungsamt\nDienstleistung: Feuerwehrwesen/Brandschutz\nFormularnummer: FBII_Ordnung_005\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Ausschreibungsunterlagen**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Ausschreibung Beschaffung", "processingPurposes": "Ausschreibung Beschaffung",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: VgV/UVgO/VGO S-H", "legalBasis": "VOL/VgV/UVGO/VGO S-H",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nBieter", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\nBieter",
"storageDuration": null, "storageDuration": null,
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "ausschreibungsunterlagen"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBI_Bau_001", "_quelle": "FBI_Bau_001.pdf",
"_abweichungen": [],
"title": "Bauantrag", "title": "Bauantrag",
"processingDescription": "**Bauantrag**\n\nFachbereich: FB I\nFachdienst: Bauamt\nAufgabenbereich: Bauantrag, Genehmigungsfreistellung, Anzeige Beseitigung von Anlagen, Bauvoranfragen, Befreiung- u. Abweichungen\nDienstleistung: Bauantrag, Genehmigungsfreistellung, Anzeige Beseitigung von Anlagen\nFormularnummer: FBI_Bau_001\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Bauantrag**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Genehmigung eines Bauvorhabens", "processingPurposes": "Genehmigung eines Bauvorhabens",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: §§ 64, 68 LBO", "legalBasis": "§ 64 LBO",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung",
"storageDuration": null, "storageDuration": null,
"dataSource": null, "dataSource": null,
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "bauantrag"
} }

View File

@ -1,25 +1,18 @@
{ {
"_quelle": "DSE_Gesamtliste_Amt_Leezen.CSV · FBI_Bau_002", "_quelle": "FBI_Bau_002.pdf",
"_abweichungen": [],
"title": "Bauvoranfrage", "title": "Bauvoranfrage",
"processingDescription": "**Bauvoranfrage**\n\nFachbereich: FB I\nFachdienst: Bauamt\nAufgabenbereich: Bauantrag, Genehmigungsfreistellung, Anzeige Beseitigung von Anlagen, Bauvoranfragen, Befreiung- u. Abweichungen\nDienstleistung: Bauantrag, Genehmigungsfreistellung, Anzeige Beseitigung von Anlagen\nFormularnummer: FBI_Bau_002\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.", "responsible": "**Amt Leezen – Der Amtsvorsteher**\n\nVerantwortlich für die Datenerhebung ist:\nAmtsvorsteher Ulrich Schulz\nHamburger Str. 28, 23816 Leezen",
"contactDPO": "**Gemeinsame Datenschutzbeauftragte**\nHamburger Str. 30, 23795 Bad Segeberg\n\n**E-Mail:** datenschutz@segeberg.de\n**Telefon:** 04551 / 951-9851",
"dataSubjectsRights": "Nach der Datenschutz-Grundverordnung stehen Ihnen folgende Rechte zu:\n\nWerden Ihre personenbezogenen Daten verarbeitet, haben Sie das Recht Auskunft über die zu Ihrer Person gespeicherten Daten zu erhalten (**Art. 15 DSGVO**).\n\nSollten unrichtige personenbezogene Daten verarbeitet werden, steht Ihnen ein Recht auf Berichtigung zu (**Art. 16 DSGVO**).\n\nLiegen die gesetzlichen Voraussetzungen vor, können Sie die Löschung oder Einschränkung der Verarbeitung verlangen sowie Widerspruch gegen die Verarbeitung einlegen (**Art. 17, 18 und 21 DSGVO**).\n\nWenn Sie in die Datenverarbeitung eingewilligt haben oder ein Vertrag zur Datenverarbeitung besteht und die Datenverarbeitung mithilfe automatisierter Verfahren durchgeführt wird, steht Ihnen gegebenenfalls ein Recht auf Datenübertragbarkeit zu (**Art. 20 DSGVO**).\n\nSollten Sie von Ihren oben genannten Rechten Gebrauch machen, prüft die öffentliche Stelle, ob die gesetzlichen Voraussetzungen hierfür erfüllt sind.\n\nWeiterhin besteht ein Beschwerderecht bei der Schleswig-Holsteinischen Landesbeauftragten für den Datenschutz.",
"complaintRight": "Ihnen steht das Recht zu, sich für eine Beschwerde an die für uns zuständige Aufsichtsbehörde zu wenden:\n\n**Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein (ULD)**\nHolstenstr. 98, 24103 Kiel\nTelefon: 0431/988-1200\nFax: 0431/988-1223\nE-Mail: mail@datenschutzzentrum.de\nWebseite: [www.datenschutzzentrum.de](https://www.datenschutzzentrum.de)",
"withdrawalRight": "Wenn Sie in die Verarbeitung durch die Amtsverwaltung Leezen durch eine entsprechende Erklärung eingewilligt haben, können Sie die Einwilligung jederzeit für die Zukunft widerrufen. Die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Datenverarbeitung wird durch diesen nicht berührt.\n\n*Hinweis: Dies gilt nur für die Verarbeitungstätigkeiten, bei denen wir von Ihnen eine solche Einwilligungserklärung abgefordert haben.*",
"processingDescription": "**Bauvoranfrage**\n\nWir verarbeiten Ihre notwendigen personenbezogenen Daten zur Erfüllung unserer Aufgaben stets im Einklang mit den jeweils anwendbaren gesetzlichen Datenschutzanforderungen zu den nachfolgend aufgeführten Zwecken. Personenbezogene Daten sind sämtliche Informationen, die einen Bezug zu einer Person aufweisen.",
"processingPurposes": "Vollzug der baurechtlichen Vorschriften", "processingPurposes": "Vollzug der baurechtlichen Vorschriften",
"legalBasis": "**Art. 6 Abs. 1 lit. e DSGVO** i. V. m. **§ 3 LDSG SH** – Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse liegt oder in Ausübung öffentlicher Gewalt erfolgt.\n\nKonkrete Rechtsgrundlage: § 75 LBO", "legalBasis": "§ 61 LBO",
"legitimateInterests": null,
"recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\n1. Bgm´s, Gemeindevertreter u. Ausschüsse, sofern Sie an der Einvernehmenserteilung gem. Hauptsatzung vorgesehen sind. 2. Untere Bauaufsicht, wenn die Anträge im Amt o. bei der Gemeinde abgegeben werden, da diese die genehmigende Behörde ist.", "recipients": "Bei Ein- und Auszahlungen: Finanzbuchhaltung\n1. Bgm´s, Gemeindevertreter u. Ausschüsse, sofern Sie an der Einvernehmenserteilung gem. Hauptsatzung vorgesehen sind. 2. Untere Bauaufsicht, wenn die Anträge im Amt o. bei der Gemeinde abgegeben werden, da diese die genehmigende Behörde ist.",
"storageDuration": "auf Dauer", "storageDuration": "auf Dauer",
"dataSource": "Durch den Antragsteller direkt oder in Rahmender Beteiligung durch die Untere Bauaufsicht des Kreises Segeberg.", "dataSource": "Durch den Antragsteller direkt oder in Rahmender Beteiligung durch die Untere Bauaufsicht des Kreises Segeberg.",
"dataCategories": null,
"responsible": null,
"contactDPO": null,
"dataSubjectsRights": null,
"complaintRight": null,
"withdrawalRight": null,
"objectionRight": null,
"thirdCountryTransfer": null,
"automatedDecision": null,
"provisionObligation": null, "provisionObligation": null,
"provisionConsequences": null, "provisionConsequences": null,
"isPublic": false, "isPublic": false
"slug": "bauvoranfrage"
} }

Some files were not shown because too many files have changed in this diff Show More