Import der Organisation
import { Tabs, TabItem } from ‘@astrojs/starlight/components’;
Dieses Interface ermöglicht den Import der Organisationsstruktur, der Zuordnung von Managern zu Einheiten sowie der hierarchischen Beziehungen zwischen Einheiten.
Daten für den Organisations-Import
Abschnitt betitelt „Daten für den Organisations-Import“Stellt die einzelnen Einheiten (Abteilungen, Teams, etc.) dar.
| Column Name | Data type | Not Null | Bemerkung |
|---|---|---|---|
| org_external_id | VARCHAR(32) | ✓ | Externe ID: identifiziert die Organisationseinheit |
| acronym | VARCHAR(10) | ✓ | Kürzel der Einheit |
| org_text | VARCHAR(255) | Bezeichnung der Einheit | |
| valid_from | DATE | ✓ | Gültig von |
| valid_to | DATE | ✓ | Gültig bis |
| role_request_locked | BOOLEAN | ✓ | Wenn true, ist die Beantragung von Rollen für diese OE gesperrt |
Daten für den Manager-Zuordnung-Import
Abschnitt betitelt „Daten für den Manager-Zuordnung-Import“Ordnet Benutzern Manager-Rollen für bestimmte Organisationseinheiten zu.
| Feld | Datentyp | Nicht NULL | Bemerkung |
|---|---|---|---|
| ORG_EXTERNAL_ID | VARCHAR(32) | ✓ | Externe ID der Organisationseinheit |
| USR_EXTERNAL_ID | VARCHAR(32) | ✓ | Externe ID des Benutzers (Managers) |
Daten für den Organisationsbaum-Import
Abschnitt betitelt „Daten für den Organisationsbaum-Import“Definiert die Hierarchie und Abhängigkeiten zwischen den Organisationseinheiten.
| Feld | Datentyp | Nicht NULL | Bemerkung |
|---|---|---|---|
| ORG_EXTERNAL_ID | VARCHAR(32) | ✓ | Externe ID der übergeordneten Einheit |
| DEPENDENT_ORG_EXTERNAL_ID | VARCHAR(32) | ✓ | Externe ID der untergeordneten Einheit |
| VALID_FROM | DATE | ✓ | Gültig von |
| VALID_TO | DATE | ✓ | Gültig bis |
| GENERATION | INTEGER | ✓ | Ebene in der Hierarchie |
Technische Hinweise
Abschnitt betitelt „Technische Hinweise“- Identifikation: Organisationseinheiten werden über die
org_external_ididentifiziert. Diese muss nicht zwingend global eindeutig sein, wenn sie in verschiedenen Kontexten (z.B. unterschiedliche Zeiträume) verwendet wird, sollte aber im aktuellen Snapshot konsistent sein. - Synchronisations-Logik:
- Bei Managern führt ein Fehlen eines Datensatzes in der Lieferung zum sofortigen Entzug der Manager-Berechtigung für die jeweilige OE.
- Beim Organisationsbaum müssen immer alle Ebenen und Verknüpfungen geliefert werden, um die vollständige Struktur abzubilden.
- Hierarchie-Ebenen: Das Feld
generationhilft dem System, die Tiefe der Verschachtelung effizient zu verarbeiten.