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:
- Navigieren Sie zu Administration → SODa SCS Komponenten
- Durchsuchen Sie die Liste aller bereitgestellten Komponenten
- Verwenden Sie Filter, um bestimmte Komponenten nach Typ, Eigentümer oder Status zu finden
- Klicken Sie auf eine Komponente, um detaillierte Informationen und Konfigurationsoptionen anzuzeigen
- 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:
- Navigieren Sie zu Administration → SODa SCS Projekte
- Zeigen Sie die vollständige Liste aller Projekte an
- Klicken Sie auf ein Projekt, um seine Mitglieder und verbundenen Anwendungen zu sehen
- Teammitglieder zu Projekten hinzufügen oder entfernen
- 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:
- Navigieren Sie zu Administration → SODa SCS Service-Keys
- Überprüfen Sie die Liste aller Service-Keys und ihrer zugehörigen Anwendungen
- Klicken Sie auf "Service-Key hinzufügen", um eine neue Berechtigung zu generieren
- Geben Sie den Zweck, Umfang und Ablauf des Schlüssels an
- Kopieren Sie den generierten Schlüssel sicher (er wird nur einmal angezeigt)
- 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:
- Navigieren Sie zu Administration → SODa SCS Snapshots
- Durchsuchen Sie alle verfügbaren Snapshots, nach Anwendung organisiert
- Filtern Sie nach Datum, Anwendungstyp oder Eigentümer
- Klicken Sie auf "Snapshot erstellen", um eine Anwendung zu sichern
- Wählen Sie "Wiederherstellen", um eine Anwendung in einen Snapshot-Zustand zurückzusetzen
- 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:
- Navigieren Sie zu Administration → SODa SCS Stacks
- Zeigen Sie die Liste aller bereitgestellten Stacks an
- Klicken Sie auf einen Stack, um seine enthaltenen Komponenten und Konfiguration zu sehen
- Stack-Einstellungen bearbeiten oder Komponentenverbindungen ändern
- 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
- Erstellen Sie ein neues Projekt in SODa SCS Projekte
- Fügen Sie Teammitglieder zum Projekt hinzu
- Stellen Sie notwendige Komponenten oder Stacks bereit
- Verbinden Sie die Anwendungen mit dem Projekt
- Generieren Sie bei Bedarf Service-Keys für Integrationen
- Erstellen Sie erste Snapshots zur Sicherung
Durchführen von Systemwartung
- Überprüfen Sie alle Komponenten in SODa SCS Komponenten auf Zustandsprobleme
- Erstellen Sie Snapshots kritischer Anwendungen vor der Wartung
- Räumen Sie ungenutzte Service-Keys in SODa SCS Service-Keys auf
- Löschen Sie alte Snapshots, um Speicherplatz freizugeben
- Archivieren oder entfernen Sie aufgegebene Projekte
Reaktion auf Sicherheitsvorfälle
- Widerrufen Sie kompromittierte Service-Keys sofort
- Überprüfen Sie Zugriffsprotokolle auf verdächtige Aktivitäten
- Erstellen Sie Snapshots betroffener Anwendungen für forensische Zwecke
- Aktualisieren Sie die Projektmitgliedschaft, um unbefugten Zugriff zu entfernen
- 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