Daten importieren
Importieren Sie Daten in den Secrets Manager für eine einfache Migration von einer anderen Organisation oder einer anderen Lösung zur Verwaltung von Geheimnissen. Secrets Manager unterstützt den direkten Import von sowohl Geheimnissen als auch Projekten. Servicekonten und Zugriffstoken können nicht importiert werden.
Secrets Manager unterstützt derzeit den direkten Import von Geheimnissen und Projekten als .json
Datei. Ihre Importdatei sollte gemäß dem folgenden Schema und den folgenden Regeln konditioniert werden:
Selbst wenn Sie nur Geheimnisse importieren, müssen Sie ein
"Projekte":
Objekt enthalten, das ein leeres Array enthält, zum Beispiel:Bash{ "projects": [], "secrets": [ { "key": "Secret for Import 1", "value": "this-is-my-value", "note": "These are some notes.", "id": "00000000-0000-0000-0000-000000000001", "projectIds": [] }, { "key": "Secret for Import 2", "value": "this-is-my-value", "note": "These are some notes.", "id": "00000000-0000-0000-0000-000000000002", "projectIds": [] } ] }
Bis jetzt kann jedes Geheimnis nur mit einem einzigen Projekt verknüpft werden.
Alle Objekte müssen ein nicht-leeres
"id": ""
Attribut haben, das einem erwarteten Format entspricht. Wir empfehlen, für das erste Objekt"00000000-0000-0000-0000-000000000001"
zu verwenden und es bei jedem nachfolgenden Objekt zu erhöhen. Beim Import werden für jedes Objekt neue zufällig generierte Kennungen generiert:Bash{ "projects": [ { "id": "00000000-0000-0000-0000-000000000001", "name": "New Project" }, { "id": "00000000-0000-0000-0000-000000000002", "name": "Second New Project" } ], "secrets": [ { "key": "Secret for Import", "value": "this-is-my-value", "note": "These are some notes.", "id": "00000000-0000-0000-0000-000000000003", "projectIds": [] }, { "key": "Second Secret for Import 2", "value": "this-is-my-value", "note": "These are some notes.", "id": "00000000-0000-0000-0000-000000000004", "projectIds": [] } ] }
Sie können die
"projectIds": ""
Attribute verwenden, um importierte Geheimnisse mit einem neu importierten Projekt zu verknüpfen:Bash{ "projects": [ { "id": "00000000-0000-0000-0000-000000000001", "name": "New Project" } ], "secrets": [ { "key": "New Secret", "value": "this-is-my-value", "note": "This secret will go in the new project.", "id": "00000000-0000-0000-0000-000000000003", "projectIds": [ "00000000-0000-0000-0000-000000000001" ] } ] }
Um Ihre .json
Datei in den Secrets Manager zu importieren:
Hinweis
Um in den Secrets Manager zu importieren, muss Ihr Benutzerkonto Eigentümer oder Administrator innerhalb der Organisation sein.
Wählen Sie Einstellungen → Daten importieren aus der linken Navigation:
Wählen Sie Datei auswählen und wählen Sie eine
.json
Datei zum Import aus, oder Kopieren & Einfügen Importinhalte in das Eingabefeld.Wählen Sie die Schaltfläche Daten importieren. Wenn Sie dazu aufgefordert werden, geben Sie Ihr Master-Passwort ein.
Warnung
Der Import prüft nicht, ob Objekte in der zu importierenden Datei bereits im Secrets Manager existieren. Wenn Sie mehrere Dateien importieren oder Dateien mit Objekten importieren, die bereits im Secrets Manager vorhanden sind, werden dadurch Duplikate erstellt.
Änderungen an dieser Seite vorschlagen
Wie können wir diese Seite für Sie verbessern?
Bei technischen, Rechnungs- und Produktfragen wenden Sie sich bitte an den Support