Teil 1
Drei Schichten interner Sichtbarkeit
IT öffnet den Catalog „für Transparenz“. Search indexiert die HR-Site. Copilot findet den Gehaltsbrief neben dem KPI-Pack. HR stoppt den Crawl — und Teams verstecken Owner wieder im privaten Drive.
Hier: drei Schichten — Arbeit auffindbar, Akte geschlossen, Directory mit Wahl. Keine Transparenz-Policy für alles. Workforce-DSDR bleibt in der HR-Landschaft; Zweck und DPIA in DSGVO Foundations.
Die Serie Finden, nicht durchleuchten gibt dir den Einstieg und den roten Faden für die folgenden Teile.
Ausgangslage
IT öffnet den Catalog „für Transparenz“. Copilot findet den Gehaltsbrief neben dem KPI-Pack. HR stoppt den Crawl — Owner verschwinden im privaten Drive.
Diese Serie ist für dich, wenn Arbeit auffindbar bleiben muss, ohne Akten zu öffnen.
Nicht diese Serie, wenn du Workforce-DSDR in der HR-Landschaft mapst — HR — oder Zweck/DPIA — DSGVO Foundations.
Was diese Serie klärt
- Orientierung: drei Schichten, drei Accountables
- Tiefe: Arbeit finden, nicht die Person; Akten im HR-Pfad
- Abschluss: Directory-Wahl ist keine Einwilligung
Begriffe vor dem Lesen
- Arbeitsschicht — Packs, verantwortliche Person, KPI — need-to-share.
- Akte — Beschäftigtendaten — need-to-know, HR-Pfad.
- Directory — Pflichtkern plus Wahl — nicht Consent für Analytics.
- Visibility-Vereinbarung — welches Default je Schicht, mit einem A.
Lesepfad
- Drei Schichten interner Sichtbarkeit
- Die Arbeit finden, nicht die Person
- Personalakten bleiben im HR-Pfad
- Directory-Wahl ist keine Einwilligung
z“. Copilot findet den Gehaltsbrief neben dem KPI-Pack. HR sperrt alles — Owner und Packs verschwinden mit.
Lösung: Drei Produkte mit eigenem Default und einem Accountable. Abnahme ist ein Visibility-Contract — nicht ein offener Tenant.
In einem Satz: Arbeit auffindbar, Akte geschlossen, Directory mit Wahl — nicht eine Transparenz-Policy.
Problem
Vier Muster erzeugen denselben Streit — obwohl niemand „böse“ ist:
- Eine Richtlinie. Search, Catalog und Copilot teilen denselben „intern sichtbar“-Schalter. Der Gehaltsbrief landet neben dem Join-Pack.
- Metadatenimport als Transparenz. Inventur fühlt sich wie Vermessung der Person an. Teams verstecken Definitionen, bevor der Schichtenschnitt steht.
- Einwilligung als Ausweg. Ein Häkchen im Directory soll People Analytics und Aktenzugriff tragen. Im Beschäftigungsverhältnis ist das oft unfrei — BDSG.
- Schutz als Silo. HR sperrt den Crawl komplett. verantwortliche Person, Pack und KPI verschwinden mit. Die nächste Funktion startet bei null.
Der gemeinsame Weg schützt vor Enteignung der Zahl. Dieser Teil schützt vor der gläsernen Person, ohne Silos zu zementieren.
Entscheidung
- Drei Schichten, drei Defaults. Arbeit: Need-to-share. Akte: Need-to-know. Directory: Pflichtkern plus Wahl. Kein globaler Schalter.
- Ein Accountable je Schicht. Data Owner für Arbeit. HR Owner für die Akte. HR plus Person für den Wahlkern. Privacy/Legal beraten, werden nicht heimliches A.
- Metadaten der Arbeit ≠ Inhalt der Person. Catalog darf Owner-Namen und Pack-Titel zeigen. Er darf die Personalakte des Owners nicht indexieren.
- Preference steuert nur Schicht 3 optional. Sie legalisiert weder Analytics-Joins noch Akten-Crawl.
- Contract vor Crawl.
visibility-contract.mdsteht, bevor Search oder Copilot eine HR-Site oder ein Directory-Feld erbt.
Sizing
| Größe | Schichten |
|---|---|
| SMB | Eine Seite: drei Defaults, eine HR-Site gesperrt, Pflichtkern im Directory |
| Mid | Contract plus Crawl-Gate an einer App; Nachbar HR/Privacy Consulted |
| Enterprise | Föderierte Schichten; dieses Playbook bleibt die Einstiegsregel: drei Defaults, ein Contract |
Anwendungsbeispiel: Katalogimport indexiert die HR-Site
Ausgangslage: Ein Mid-Market-Hersteller will „endlich Transparenz“. IT crawlt SharePoint. Die Site HR-Personal liegt im selben Tenant wie KPI-Packs. Copilot beantwortet „Was verdient Team Lead Nord?“ mit einem PDF. HR stoppt den Index. Sales versteckt das Forecast-Pack wieder in einem privaten Channel.
Korrektur:
- Destination bleibt: beschriftetes Pack, keine Enteignung, keine gläserne Person.
- Schicht 1: Pack-Titel, Owner, Status bleiben im Catalog.
- Schicht 2:
HR-Personalaus Search, Copilot und Vector-Index — Content vor dem Crawl klassifizieren. - Schicht 3: dienstliche Mail bleibt Pflichtkern; Foto und Bio nur nach Preference.
- Visibility-Contract von Practice; HR/Privacy gegenzeichnen das Crawl-Gate.
Nach 30 Tagen ist das Pack auffindbar und die Akte unsichtbar im Index. Das ist der Test — nicht ein offener Tenant.
Betriebsablauf (nummeriert)
- Drei Schichten auf eine Seite schreiben — Default, Accountable, Stop.
- Ein Arbeitsprodukt (Pack oder KPI) und eine Akten-Quelle (Site oder Export) benennen.
- Directory-Pflichtkern von Wahlkern trennen, bevor Search erbt.
- Negative Tests formulieren: Foto ≠ Gehalt; Owner ≠ Akte; Widerruf trifft den Index.
- Visibility-Contract exportieren, bevor der nächste Crawl läuft.
Handoffs
| Von | An | Artefakt | Erfolgskriterium |
|---|---|---|---|
| Practice Lead | Data Owner + HR Owner | Schichtenseite (drei Defaults) | Sponsor wiederholt: Arbeit auf, Akte zu, Directory mit Wahl |
| Data Owner | Steward | Work-Allowlist (Pack, KPI, Owner) | Catalog findet Arbeit ohne Aktenfelder |
| HR Owner | Privacy / Legal | Aktenklasse + Crawl-Gate | Consulted mit Frist, kein heimliches A |
| Practice | HR-Nachbar | visibility-contract.md |
Gegenzeichnung der Schichten, nicht der Semantik |
Anti-Patterns (und warum sie scheitern)
- Ein Schalter „intern sichtbar“. Scheitert, weil Pack und Gehaltsbrief denselben Index teilen.
- Metadatenimport zuerst. Scheitert, weil Nachbarn Personen- und Arbeitsdaten verstecken — Der gemeinsame Weg.
- Einwilligung für alles. Scheitert im Beschäftigungsverhältnis — BDSG.
- Crawl-Stop ohne Schicht 1. Scheitert als Silo: die nächste Funktion findet keinen verantwortliche Person.
- Catalog-Admin als HR-verantwortliche Person. Scheitert, weil Plattformmacht keine Akten-Freigabe ist.
- Preference als Analytics-Freigabe. Scheitert, weil Wahlkern keine People-Analytics-Rechtsgrundlage ist.
Umsetzung im Alltag
Dieser Einstieg ist kein Kalenderzwang und keine Leseliste. Nimm einen echten Fall, an dem sich die Entscheidung prüfen lässt.
Arbeitsweise: Nutze den verlinkten Plan als Arbeitsfläche für Owner, Termine und offene Punkte. Die fachliche Entscheidung muss trotzdem in der Story verständlich bleiben.
Starte mit dem kleinsten Fall, der fachlich wichtig genug ist. Prüfe danach, ob die Entscheidung wirklich auffindbar, umsetzbar und auditierbar ist. Rollenklärung: Wer hilft wem an der Quelle.
30 Tage: Drei Defaults sagbar. Eine HR-Site außerhalb des Index. Ein Pack im Catalog. Kein Tenant-weiter Crawl.
90 Tage: Ein Visibility-Contract mit Gegenzeichnung. Negative Tests gehalten. Dann Teil 2.
Checkliste
- Drei Schichten mit Default und einem Accountable — kein globaler Schalter.
- Arbeit und Akte sind getrennte Produkte, nicht zwei Labels auf derselben Site.
- Directory-Pflichtkern ist von Wahlkern getrennt.
- Negative Tests sind schriftlich, bevor Search oder Copilot erbt.
- Visibility-Vereinbarung steht vor dem nächsten Crawl.
Artefakt
Schichtenseite: drei Defaults, Accountable, Stop-Zeile, erste Work-Allowlist, erste gesperrte Akten-Quelle. Die Stance-Map bleibt der Dresscode; diese Seite macht Sichtbarkeit explizit.
Tools
- Visibility-Vereinbarung — Schichten, Crawl-Prüfpunkt, Preference, Stop.
- personenbezogene Daten Richtlinie Generator — Klassifikation und Maskierung für Felder.
- Decision Brief — Destination-Satz ohne gläserne Person.
Weiterführend
- Der gemeinsame Weg ist das Ziel
- Governance in HR
- personenbezogene Daten & Privacy Governance
- Korridor für Folgeprojekte