Direkt zum Inhalt
SODa SCS manager

Main navigation

  • SODa SCS-Manager
    • Dokumentation
User account menu
  • Anmelden
Sign up
  • Sign up
Language switcher
  • English
  • German

Pfadnavigation

  1. Startseite
  2. Dokumentation
  3. The interface

Administration

Kontext

Der Administrationsbereich bietet umfassende Verwaltungswerkzeuge für alle Aspekte des SODa Semantic Co-Working Space. Dieser Abschnitt ist für Administratoren und fortgeschrittene Benutzer konzipiert, die Anwendungen, Projekte, Sicherheit und Systemressourcen auf der gesamten Plattform überwachen müssen.

Ziele

  • Verstehen Sie die verschiedenen Administrationsbereiche und ihre Zwecke
  • Lernen Sie, wie Sie Anwendungen, Projekte und Ressourcen effektiv verwalten
  • Gewinnen Sie Kenntnisse über Sicherheitsverwaltung durch Service-Keys
  • Entwickeln Sie die Fähigkeit, erweiterte administrative Aufgaben durchzuführen

Voraussetzungen

  • Vertrautheit mit dem Dashboard und dem Katalog
  • Verständnis der Infrastrukturbedürfnisse Ihrer Organisation

Administrationsübersicht

Der Administrationsbereich ist in fünf Hauptbereiche unterteilt, die jeweils spezialisierte Verwaltungsfunktionen für verschiedene Aspekte des SODa SCS Manager bieten. 

SODa SCS Komponenten

Bis zu diesem Punkt haben wir immer von Anwendungen als Hauptentitäten gesprochen. Im SCS-Backend unterteilen wir sie in Komponenten (einzelne Infrastrukturdienste wie Datenbanken, Speichersysteme und Einzelanwendungen..) und Stacks (vollständige Umgebungen mit mehreren enthaltenen Komponenten). Der Komponentenverwaltungsbereich ermöglicht es Ihnen, alle bereitgestellten Komponenten auf der gesamten Plattform zu verwalten.

Was Sie tun können

  • Alle von beliebigen Benutzern im System bereitgestellten Komponenten anzeigen
  • Komponentenkonfigurationen und -einstellungen bearbeiten
  • Komponentenzustand und -leistung plattformübergreifend überwachen
  • Komponenten löschen oder deaktivieren, die nicht mehr benötigt werden
  • Komponenteneigentümerschaft zwischen Benutzern übertragen
  • Komponentennutzungsstatistiken und Ressourcenverbrauch anzeigen

Einige dieser Aufgaben erfordern Administratorrechte, sodass Sie möglicherweise nicht auf diese Aufgaben zugreifen oder sie ausführen können.

Verwalten von Komponenten

So verwalten Sie Komponenten:

  1. Navigieren Sie zu Administration → SODa SCS Komponenten
  2. Durchsuchen Sie die Liste aller bereitgestellten Komponenten
  3. Verwenden Sie Filter, um bestimmte Komponenten nach Typ, Eigentümer oder Status zu finden
  4. Klicken Sie auf eine Komponente, um detaillierte Informationen und Konfigurationsoptionen anzuzeigen
  5. Verwenden Sie die Aktionsschaltflächen, um Komponenten anzuzeigen, zu bearbeiten oder zu löschen

Komponententypen

  • SQL-Komponenten: Relationale Datenbanken (MySQL, PostgreSQL usw.)
  • Triplestore-Komponenten: Semantische Datenbanken für Linked Data
  • Dateisystem-Komponenten: Dateispeichersysteme
  • Einzelanwendungen: Eigenständige Werkzeuge wie WebProtégé

SODa SCS Projekte

Projekte sind kollaborative Frameworks, die verwandte Anwendungen und Teammitglieder zusammenführen. Der Projektverwaltungsbereich bietet Werkzeuge zur Überwachung aller Forschungsprojekte auf der Plattform.

Was Sie tun können

  • Alle Projekte im System anzeigen, unabhängig von der Mitgliedschaft
  • Neue Projekte für Benutzer oder Teams erstellen
  • Projektdetails, Beschreibungen und Einstellungen bearbeiten
  • Projektmitgliedschaft und Zugriffsberechtigungen verwalten
  • Anzeigen, welche Anwendungen mit jedem Projekt verbunden sind

Verwalten von Projekten

So verwalten Sie Projekte:

  1. Navigieren Sie zu Administration → SODa SCS Projekte
  2. Zeigen Sie die vollständige Liste aller Projekte an
  3. Klicken Sie auf ein Projekt, um seine Mitglieder und verbundenen Anwendungen zu sehen
  4. Teammitglieder zu Projekten hinzufügen oder entfernen
  5. Projekteinstellungen und -berechtigungen ändern

Best Practices für die Projektorganisation

  • Verwandte Anwendungen innerhalb desselben Projekts gruppieren
  • Klare Projekteigentümerschaft und -verantwortlichkeiten zuweisen
  • Projektmitgliedschaft regelmäßig überprüfen, um angemessenen Zugriff sicherzustellen
  • Beschreibende Projektnamen verwenden, die Zweck und Umfang angeben

SODa SCS Service-Keys

Service-Keys sind Authentifizierungsdaten, die es Anwendungen und externen Diensten ermöglichen, sicher auf SODa SCS-Ressourcen zuzugreifen. Der Service-Keys-Verwaltungsbereich verwaltet alle API-Schlüssel, Token und Anmeldedaten auf der Plattform.

Was Sie tun können

  • Alle aktiven Service-Keys im System anzeigen
  • Neue Service-Keys für Anwendungen oder Integrationen generieren
  • Kompromittierte oder ungenutzte Service-Keys widerrufen
  • Ablaufdaten und Zugriffsbereiche für Schlüssel festlegen
  • Service-Key-Nutzung und Zugriffsmuster überwachen
  • Sicherheitsereignisse im Zusammenhang mit Service-Keys prüfen

Verwalten von Service-Keys

So verwalten Sie Service-Keys:

  1. Navigieren Sie zu Administration → SODa SCS Service-Keys
  2. Überprüfen Sie die Liste aller Service-Keys und ihrer zugehörigen Anwendungen
  3. Klicken Sie auf "Service-Key hinzufügen", um eine neue Berechtigung zu generieren
  4. Geben Sie den Zweck, Umfang und Ablauf des Schlüssels an
  5. Kopieren Sie den generierten Schlüssel sicher (er wird nur einmal angezeigt)
  6. Widerrufen Sie Schlüssel sofort, wenn sie kompromittiert wurden

Sicherheits-Best-Practices

  • Beschreibende Namen verwenden: Identifizieren Sie klar, wofür jeder Service-Key verwendet wird
  • Ablaufdaten festlegen: Begrenzen Sie die Schlüssellebensdauer, um Sicherheitsrisiken zu reduzieren
  • Schlüssel regelmäßig rotieren: Anmeldedaten nach einem Zeitplan aktualisieren
  • Ungenutzte Schlüssel widerrufen: Schlüssel entfernen, die nicht mehr benötigt werden
  • Nutzung überwachen: Auf ungewöhnliche Zugriffsmuster achten
  • Prinzip der geringsten Rechte: Nur notwendige Berechtigungen gewähren

SODa SCS Snapshots

Snapshots sind zeitpunktbezogene Backups von Anwendungen und ihren Daten. Der Snapshot-Verwaltungsbereich ermöglicht es Ihnen, Backup- und Wiederherstellungsvorgänge auf der gesamten Plattform zu verwalten.

Was Sie tun können

  • Alle im System erstellten Snapshots anzeigen
  • Manuelle Snapshots beliebiger Anwendungen erstellen
  • Automatische Snapshot-Erstellung planen
  • Anwendungen in frühere Zustände wiederherstellen
  • Alte oder unnötige Snapshots löschen, um Speicher freizugeben
  • Snapshots für Archivierungs- oder Migrationszwecke exportieren

Verwalten von Snapshots

So verwalten Sie Snapshots:

  1. Navigieren Sie zu Administration → SODa SCS Snapshots
  2. Durchsuchen Sie alle verfügbaren Snapshots, nach Anwendung organisiert
  3. Filtern Sie nach Datum, Anwendungstyp oder Eigentümer
  4. Klicken Sie auf "Snapshot erstellen", um eine Anwendung zu sichern
  5. Wählen Sie "Wiederherstellen", um eine Anwendung in einen Snapshot-Zustand zurückzusetzen
  6. Verwenden Sie "Löschen", um veraltete Snapshots zu entfernen

Snapshot-Best-Practices

  • Regelmäßige Backups: Erstellen Sie Snapshots vor größeren Änderungen oder Updates
  • Aufbewahrungsrichtlinie: Definieren Sie, wie lange Snapshots aufbewahrt werden sollen
  • Wiederherstellungen testen: Überprüfen Sie regelmäßig, dass Snapshots erfolgreich wiederhergestellt werden können
  • Snapshots dokumentieren: Fügen Sie Notizen hinzu, was jeder Snapshot enthält
  • Speicherverwaltung: Alte Snapshots aufräumen, um Ressourcen zu schonen

SODa SCS Stacks

Stacks sind vorkonfigurierte Bündel von Komponenten, die zusammenarbeiten, um vollständige Forschungsumgebungen bereitzustellen. Der Stack-Verwaltungsbereich ermöglicht es Ihnen, diese integrierten Umgebungen auf der Plattform zu verwalten.

Was Sie tun können

  • Alle bereitgestellten Stacks im System anzeigen
  • Stack-Konfigurationen und Komponentenverbindungen bearbeiten
  • Den Zustand aller Komponenten innerhalb eines Stacks überwachen
  • Stack-Mitgliedschaft und Zugriffsberechtigungen verwalten
  • Komponenten zu bestehenden Stacks hinzufügen oder entfernen
  • Ganze Stacks und ihre zugehörigen Komponenten löschen

Verwalten von Stacks

So verwalten Sie Stacks:

  1. Navigieren Sie zu Administration → SODa SCS Stacks
  2. Zeigen Sie die Liste aller bereitgestellten Stacks an
  3. Klicken Sie auf einen Stack, um seine enthaltenen Komponenten und Konfiguration zu sehen
  4. Stack-Einstellungen bearbeiten oder Komponentenverbindungen ändern
  5. Den Betriebsstatus aller Komponenten im Stack überwachen

Gängige Stack-Typen

  • WissKI Stack: Vollständige Umgebung für Wissensrepräsentation mit Datenbank, Speicher und Webanwendung
  • Benutzerdefinierte Stacks: Vom Benutzer erstellte Kombinationen von Komponenten, die auf spezifische Forschungsbedürfnisse zugeschnitten sind

Administrative Arbeitsabläufe

Einrichten eines neuen Forschungsteams

  1. Erstellen Sie ein neues Projekt in SODa SCS Projekte
  2. Fügen Sie Teammitglieder zum Projekt hinzu
  3. Stellen Sie notwendige Komponenten oder Stacks bereit
  4. Verbinden Sie die Anwendungen mit dem Projekt
  5. Generieren Sie bei Bedarf Service-Keys für Integrationen
  6. Erstellen Sie erste Snapshots zur Sicherung

Durchführen von Systemwartung

  1. Überprüfen Sie alle Komponenten in SODa SCS Komponenten auf Zustandsprobleme
  2. Erstellen Sie Snapshots kritischer Anwendungen vor der Wartung
  3. Räumen Sie ungenutzte Service-Keys in SODa SCS Service-Keys auf
  4. Löschen Sie alte Snapshots, um Speicherplatz freizugeben
  5. Archivieren oder entfernen Sie aufgegebene Projekte

Reaktion auf Sicherheitsvorfälle

  1. Widerrufen Sie kompromittierte Service-Keys sofort
  2. Überprüfen Sie Zugriffsprotokolle auf verdächtige Aktivitäten
  3. Erstellen Sie Snapshots betroffener Anwendungen für forensische Zwecke
  4. Aktualisieren Sie die Projektmitgliedschaft, um unbefugten Zugriff zu entfernen
  5. Generieren Sie neue Service-Keys mit entsprechenden Einschränkungen

Tipps für effektive Administration

  • Regelmäßige Audits: Überprüfen Sie alle Bereiche regelmäßig, um ordnungsgemäße Konfiguration und Sicherheit zu gewährleisten
  • Dokumentation: Führen Sie detaillierte Aufzeichnungen über administrative Entscheidungen und Änderungen
  • Kommunikation: Informieren Sie Benutzer, bevor Sie Änderungen vornehmen, die ihre Anwendungen betreffen
  • Backup-Strategie: Pflegen Sie einen konsistenten Snapshot-Zeitplan für alle kritischen Anwendungen
  • Überwachung: Richten Sie Warnmeldungen für Systemprobleme und Sicherheitsereignisse ein
  • Benutzerunterstützung: Seien Sie verfügbar, um Benutzern bei Anwendungsproblemen und Fragen zu helfen

Zusätzliche Ressourcen

  • Dashboard-Leitfaden - Die Benutzerperspektive verstehen
  • Katalog-Leitfaden - Erfahren Sie mehr über verfügbare Anwendungen und Stacks
  • Sicherheits-Best-Practices - Umfassende Sicherheitsrichtlinien
  • Backup- und Wiederherstellungsleitfaden - Detaillierte Snapshot-Verwaltungsverfahren
  • Benutzerverwaltungsreferenz - Verwaltung von Berechtigungen und Rollen
  • Components
  • Projects
  • Service keys
  • Snapshots
  • Stacks

Links für das Blättern im Buch 47

  • Dashboard
  • Nach oben
  • Components

Documentation

  • Dokumentation
    • Getting started
      • Einen Account erstellen
      • Get your first application
    • The interface
      • Catalogue
      • Dashboard
      • Administration
        • Components
        • Projects
        • Service keys
        • Snapshots
        • Stacks
      • Documentation
    • Available applications
      • Geteilter Ordner
      • JupyterLab mit OpenRefine
      • MariaDB mit Adminer
      • Nextcloud mit OnlyOffice and draw.io
      • Open GDB
      • Webprotégé
      • WissKI Umgebung
    • Projekte
    • Snapshots
      • Create a snapshot
      • Restore from a snapshot