Ihre Daten bleiben in Nextcloud
Aufträge, Laufverlauf, Dateiprobleme und Sitzungsprotokolle werden in der Nextcloud-Datenbank gespeichert. Dateien und Berichte sind gewöhnliche Dateien in Nextcloud Files.
Kein Zugriff auf Microsoft 365
Die App besitzt keine Microsoft 365-Anmeldedaten und ruft Microsoft 365 nie auf. Das tut ausschließlich der SMART Migration-Server in Ihrem Netzwerk.
Administratoren und Ihr Projektteam
Die App erscheint im App-Menü von Nextcloud für Administratoren und für die Mitglieder der Gruppen, die diese auf dem Tab Einstellungen auswählen; niemand sonst kann sie öffnen.
Wo die App ihre Daten speichert
Abschnitt betitelt „Wo die App ihre Daten speichert“- Auftragsdefinitionen, Gruppen, Tags, Laufverlauf, Dateiprobleme und Sitzungsprotokolle werden in der Nextcloud-Datenbank gespeichert, in Tabellen, die die App über den Standard-Migrationsmechanismus von Nextcloud anlegt. Die App baut keine Verbindung zu einer anderen Datenbank auf.
- Migrierte Dateien werden in Nextcloud Files geschrieben, in den Teamordner oder die Dateien des Benutzers, die der jeweilige Auftrag angibt.
- Berichte und exportierte Protokolle sind Dateien im Teamordner
SMART Migration Reports, ein Ordner pro Lauf. Siehe Berichte und Laufordner in Nextcloud Dateien - Die Berichtsdatenbank hinter dem Power-BI-Bericht ist eine PostgreSQL-Datenbank, die Sie selbst betreiben, auf einem Rechner Ihrer Wahl. Siehe SMART BI.pbix aktualisieren, hochladen und teilen
Die App hat kein eigenes Konto
Abschnitt betitelt „Die App hat kein eigenes Konto“Die App läuft innerhalb von Nextcloud, aber nie als eigener Nextcloud-Benutzer und nie mit eigenen Rechten. Alles, was sie tut, geschieht unter dem Konto, das die Anfrage gestellt hat.
| Wer fragt an | Was unter wessen Konto läuft |
|---|---|
| Eine Person in der App | Jede Seite und jede Änderung läuft unter dem eigenen Nextcloud-Konto dieser Person: einem Administrator oder einem Mitglied einer Gruppe, die unter Wer die App nutzen kann ausgewählt ist. |
| Der SMART-Migration-Server | Jeder Aufruf der API der App läuft unter dem Konto, mit dem sich der Server anmeldet. Das Übernehmen eines Jobs, das Anlegen seines Laufordners und das Hochladen der Berichte geschehen unter diesem Konto. |
| Eine Migration in die Dateien eines Benutzers | Geschrieben als dieser Benutzer, mit einem App-Passwort, das die App beim Übernehmen des Laufs für ihn erstellt, verschlüsselt an den SMART-Migration-Server sendet und nach Ende des Laufs widerruft – ein Administrator kann nicht in die Dateien eines anderen Benutzers schreiben. Siehe Das App-Passwort des Zielbenutzers |
| Die Hintergrundjobs von Nextcloud | Der stündliche Aufbewahrungszeitplan läuft innerhalb von Nextcloud ohne jeden Benutzer und betrifft nur die eigenen Daten der App und ihren Team-Ordner. |
Der SMART-Migration-Server benötigt ein Administratorkonto
Da die App dem Server keine Rechte leiht, arbeitet der Server ausschließlich mit den Rechten seines eigenen Kontos. Das Schreiben der migrierten Dateien in Team-Ordner, das Anlegen der Ordner, die ein Job angibt, und das Hochladen der Berichte erfordern alle ein Nextcloud-Administratorkonto. Ein gewöhnliches Konto scheitert bei jedem Job, der außerhalb seiner eigenen Dateien schreibt.
Wie sich der SMART-Migration-Server anmeldet
Abschnitt betitelt „Wie sich der SMART-Migration-Server anmeldet“Der SMART-Migration-Server meldet sich mit einem Nextcloud-App-Passwort bei Nextcloud an, über dieselbe HTTPS-Verbindung wie alles andere in Nextcloud. Die App fügt kein eigenes Anmelde- oder Berechtigungsmodell hinzu: Ihre API antwortet denselben Personen wie die App – den Administratoren und den Mitgliedern der Gruppen, die unter Wer die App nutzen kann auf der Registerkarte Einstellungen ausgewählt sind – und lehnt jedes andere Konto ab, sodass kein anderer Benutzer darüber einen Job übernehmen, abbrechen oder ändern kann.
- Verwenden Sie ein eigenes Konto für den Server und machen Sie es zu einem Administratorkonto: Der Server arbeitet ausschließlich mit den Rechten dieses Kontos. Die persönliche Anmeldung einer Person ist die falsche Wahl: Das Konto, das Jobs übernimmt, wird außerdem der Nextcloud-Gruppe
SMART Migration Reportshinzugefügt, die ihm Zugriff auf den Berichtsordner jedes Laufs gibt. - Erstellen Sie das App-Passwort unter Einstellungen → Sicherheit → Geräte & Sitzungen, während Sie mit diesem Konto angemeldet sind.
- Widerrufen Sie es dort, um den Server sofort abzuschneiden. Dabei wird in der App nichts geändert oder gelöscht.
Die App kommuniziert nie mit Microsoft 365
Die App ruft weder Microsoft Graph noch SharePoint noch einen anderen Microsoft 365-Dienst auf und speichert keine Microsoft 365-Anmeldedaten. Die Entra ID-App-Registrierung und ihr Zertifikat – bzw. die NTLM-Anmeldedaten für SharePoint on-premises – befinden sich ausschließlich auf dem SMART-Migration-Server in Ihrem eigenen Netzwerk. Keine externe Partei besitzt Anmeldedaten für Ihre Umgebung.
Die einzige ausgehende Anfrage: KI-Hilfe
Abschnitt betitelt „Die einzige ausgehende Anfrage: KI-Hilfe“Die KI-Hilfe im Hilfebereich ist die einzige Funktion der App, die etwas aus Ihrer Nextcloud heraus sendet. Sie ruft die Claude-API von Anthropic auf, und zwar nur, wenn zwei Bedingungen erfüllt sind: Die KI-Hilfe ist unter Einstellungen → KI-Hilfe eingeschaltet, und der anfragende Administrator hat im Hilfebereich das Kontrollkästchen zur Einwilligung aktiviert.
| Gesendet an Claude | Nie gesendet |
|---|---|
| Die eingegebene Frage sowie die letzten Fragen und Antworten derselben Unterhaltung | Auftragsdefinitionen, Laufverlauf, Dateiprobleme |
| Seiten dieses Handbuchs, die zur Frage passen | Dateinamen, Dateiinhalte, Berichte |
| Der Lizenzschlüssel, Benutzernamen und alle anderen Nextcloud-Daten |
Mehr erfahren unter Hilfebereich und KI-Hilfe
SharePoint-Berechtigungen werden nicht migriert
Abschnitt betitelt „SharePoint-Berechtigungen werden nicht migriert“SMART Migration überträgt keine SharePoint-Berechtigungen oder Zugriffsrechte nach Nextcloud: Die beiden Systeme verwenden unterschiedliche Berechtigungsmodelle. Wer die migrierten Inhalte öffnen darf, wird in Nextcloud festgelegt – durch die Mitglieder jedes Teamordners und die Gruppen, aus denen sie stammen, zum Beispiel aus LDAP, Keycloak oder den eigenen Gruppen von Nextcloud. Planen Sie dies als Teil des Zielentwurfs; siehe Ziele
Ein Nachweis, den Sie aufbewahren können
Abschnitt betitelt „Ein Nachweis, den Sie aufbewahren können“Jeder Lauf jedes Jobs hinterlässt eine Zeile im Laufverlauf, mit einer Momentaufnahme der Konfiguration des Jobs zum Zeitpunkt des Laufstarts, seinen Zählwerten, seinem Ergebnis und seinen Meldungen sowie seinem Bericht und Protokoll in Nextcloud Files. Die Zeilen bleiben erhalten, bis ein Administrator sie löscht, sodass sie auch Jahre später noch beantworten, woher eine Datei stammt. Siehe Laufverlauf
Siehe auch