JSON-Importstrategien und Dateiformat
Beim Importieren von JSON-Dateien in Remote Desktop Manager sind hinsichtlich des Inhaltsformats einige Spezifikationen zu beachten.
Dateiinhalt
Einige Validierungen der Eintragseinstellungen befinden sich nicht in der Business-Schicht, sondern in den Eigenschaftsdialogen. Das bedeutet, dass der Importvorgang zu ungültigen Einträgen führen kann, die Fehler auslösen. Prüfen Sie die resultierenden Einträge sorgfältig.
Es gibt keine Liste aller unterstützten Felder für alle Eintragstypen, da Remote Desktop Manager eine offene Architektur verwendet und daher nicht einmal alle Eintragstypfelder kennt, die durch das Add-on-System von Devolutions bereitgestellt werden. Außerdem werden Standardwerte für Felder nicht serialisiert, das heißt, sie werden einfach aus der serialisierten Struktur ausgelassen.
Eine gute Methode, die Feldstruktur herauszufinden, besteht darin, einen Eintrag des gewünschten Typs zu erstellen, mit der rechten Maustaste darauf zu klicken und Clipboard – Copy auszuwählen, und den Inhalt dann in einem geeigneten Editor einzufügen. Alternativ vermittelt der Export eines bestehenden Eintrags im JSON-Format einen guten Eindruck des zu übernehmenden Formats.
Die Implementierung der Unterstützung für alle Felder hat ihren Preis. Der Importvorgang ist zeitaufwendig, da viele dynamische Feldzugriffe stattfinden. Ein umfangreicher Erstimport von Einträgen sollte in Stapel überschaubarer Größe aufgeteilt werden. Führen Sie Testläufe durch und passen Sie die Anzahl der Einträge an, um eine akzeptable Leistung zu erzielen.
Alle Einträge von Devolutions teilen einen grundlegenden Satz von Feldern; der Rest ist an die jeweilige Technologie gebunden, mit der die Schnittstelle besteht (RDP, SSH usw.). Einige Felder sind in Strukturen gruppiert, wie die Registerkarte Information. Diese Felder sind nur zugänglich, wenn der Strukturname als übergeordnetes Objekt angegeben wird, zum Beispiel „MetaInformation\OS“ oder „MetaInformation\PurchaseDate“.
Nachfolgend finden Sie eine nicht abschließende Liste einiger relevanter Felder.
Host
Hostname des Geräts.
Name
Name des Eintrags.
ConnectionType
Token, das den Verbindungstyp darstellt. Am besten verwenden Sie die Methode Clipboard – Copy, um die zulässigen Werte zu erhalten. Wenn kein Verbindungstyp angegeben ist, wird standardmäßig RDP verwendet.
Group
Zielordner. Beachten Sie, dass, wenn der Importvorgang selbst einen Zielordner definiert hat, der hier aufgeführte Ordner unterhalb des Ordners aus dem Vorgang erstellt wird.
Description
Beschreibung des Eintrags.
Open (Embedded)
Boolescher Wert (true oder false), der angibt, die Sitzung eingebettet zu öffnen. Der Standardwert ist false, das heißt, es wird je nach Technologie der native Client verwendet (zum Beispiel MSTSC.EXE).
Username
Benutzername, der zum Öffnen einer Sitzung zum Gerät verwendet wird.
Domain
Domäne, die zum Öffnen einer Sitzung zum Gerät verwendet wird.
Password
Passwort, das zum Öffnen einer Sitzung zum Gerät verwendet wird. Bitte beachten Sie, dass dieses Feld verschlüsselt und beim Import in einem anderen Feld gespeichert wird.
SerialNumber
Seriennummer des Geräts.
ServiceTag
Service-Tag des Geräts.
PurchaseDate
Kaufdatum im ISO8601-Format (d. h. yyyy-mm-dd).
JSON-Dateibeispiele
Für einen Eintrag mit Anmeldeinformationen aus Benutzername und Passwort
Für einen RDP-Eintrag mit verknüpften Anmeldeinformationen aus Benutzername und Passwort
Siehe auch
Zuletzt aktualisiert
War das hilfreich?