Rechte
Ein Recht erlaubt den Zugriff auf eine Ressource, einen bestimmten Teil einer Ressource, auf Daten oder Dienste. datasqill Server kennt verschiedene Rechte.
Administratorenrechte
Zunächst einmal gibt es die Administratorenrechte. Sie werden für die Konfigurationsdatenbank ("Configuration Repository") vergeben, die es in einer datasqill Installation nur einmal gibt.
- ADMIN_TRANSFORMATION_DB_CREATE: Einbinden einer neuen Transformations-Datenbank
- ADMIN_TRANSFORMATION_DB_UPDATE: Editieren von Transformations-Datenbanken
- ADMIN_TRANSFORMATION_DB_DELETE: Löschen einer Transformations-Datenbank
- ADMIN_AUTHORIZATION_CREATE: Anlegen neuer User und Rollen
- ADMIN_AUTHORIZATION_READ: Anzeige bestehender User und Rollen
- ADMIN_AUTHORIZATION_UPDATE: Ändern von Rollen und von Berechtigungen eines Benutzers
- ADMIN_AUTHORIZATION_DELETE: Löschen einer Rollen
Nach der Installation des datasqill Servers sind keine Berechtigungen hinterlegt. Dem ersten Benutzer, der sich mit der Umgebung verbindet, werden automatisch Adminstratorenrechte erteilt, damit er die Einrichtung fortsetzen kann.
Rechte für Transformationsumgebungen
Daneben gibt es verschiedene Rechte für jede einzelne Transformationsumgebung:
- EDITOR_TRANSFORMATION_DB_READ: Verbinden mit einer Transformations-Datenbank
- EDITOR_TRANSFORMATIONS_FOLDER_CREATE: Erzeugen eines neuen Transformations-Ordners
- EDITOR_TRANSFORMATIONS_FOLDER_UPDATE: Umbenennen eines Transformations-Ordners
- EDITOR_TRANSFORMATIONS_FOLDER_DELETE: Löschen eines Transformations-Ordners
- EDITOR_TRANSFORMATIONS_FOLDER_EXECUTE: Ausführen eines Transformations-Ordners
- EDITOR_TRANSFORMATIONS_SHEET_CREATE: Erzeugen eines neuen Transformations-Blatts
- EDITOR_TRANSFORMATIONS_SHEET_READ: Öffnen eines Transformations-Blatts
- EDITOR_TRANSFORMATIONS_SHEET_UPDATE: Umbenennen eines Transformations-Blatts
- EDITOR_TRANSFORMATIONS_SHEET_DELETE: Löschen eines Transformations-Blatts
- EDITOR_TRANSFORMATIONS_SHEET_EXECUTE: Ausführen eines Transformations-Blatts
- EDITOR_TRANSFORMATIONS_SHEET_CONTENT_EDIT: Bearbeiten eines Transformations-Blatts
- EDITOR_BATCHES_FOLDER_CREATE: Erzeugen eines neuen Batch-Ordners
- EDITOR_BATCHES_FOLDER_UPDATE: Umbenennen eines Batch-Ordners
- EDITOR_BATCHES_FOLDER_DELETE: Umbenennen eines Batch-Ordners
- EDITOR_BATCHES_BATCH_CREATE: Erzeugen eines neuen Batchs
- EDITOR_BATCHES_BATCH_READ: Öffnen eines Batchs
- EDITOR_BATCHES_BATCH_UPDATE: Bearbeiten eines Batchs
- EDITOR_BATCHES_BATCH_DELETE: Löschen eines Batchs
- EDITOR_BATCHES_BATCH_EXECUTE: Ausführen eines Batchs
- EDITOR_RUNS_RUN_READ: Öffnen eines Runs
- EDITOR_RUNS_RUN_EXECUTE: Ausführen von Aktionen für einen Run
- EDITOR_SETTINGS_CONNECTIONS_CREATE: Anlegen neuer Verbindungen und Schemas
- EDITOR_SETTINGS_CONNECTIONS_READ: Anzeige bestehender Verbindungen und Schemas
- EDITOR_SETTINGS_CONNECTIONS_UPDATE: Bearbeiten von Verbindungen und Schemas
- EDITOR_SETTINGS_CONNECTIONS_DELETE: Löschen von Verbindungen und Schemas
Der datasqill Administrator kann für die verschiedenen Transformationsumgebungen für jeden Benutzer fein granular unterschiedliche Rechte zum Lesen, Anlegen, Ändern, Löschen oder Ausführen von Objekten erteilen.
Diese Zuweisung von Rechten ist im Abschnitt Berechtigungen beschrieben.