Eine Importsteuerdatei ist eine XML-Datei, die Sie mit infacmd-Befehlen verwenden. Die Steuerdatei filtert die Objekte, die infacmd aus einer Exportdatei in eine Domäne oder ein Modellrepository importiert.
Sie können eine Importsteuerdatei mit den folgenden Befehlen verwenden:
infacmd isp ImportDomainObjects
Importiert native Benutzer, native Gruppen, Rollen und Verbindungen aus einer Exportdatei in eine Domäne. Wenn Sie eine Importsteuerdatei für den Befehl angeben, können Sie die folgenden Aufgaben abschließen:
Filtern der Objekte, die Sie importieren möchten (Verwenden Sie zum Beispiel die Steuerdatei zum Importieren eines bestimmten Objekttyps.)
Konfigurieren von Konfliktlösungsstrategien für bestimmte Objekttypen oder Objekte
infacmd oie ImportObjects
Importiert Modellrepository-Objekte aus einer Exportdatei in ein Modellrepository. Wenn Sie eine Importsteuerdatei für den Befehl angeben, können Sie die folgenden Aufgaben abschließen:
Filtern der Objekte, die Sie importieren möchten (Verwenden Sie zum Beispiel die Steuerdatei zum Importieren eines bestimmten Objekttyps.)
Konfigurieren von Konfliktlösungsstrategien für bestimmte Objekttypen oder Objekte
Zuordnen von Verbindungen im Quell-Repository zu Verbindungen im Target-Repository
Abhängige Modellrepository-Objekte können sich in verschiedenen Ordnern oder Projekten befinden. Sie müssen alle abhängigen Objekte mithilfe von folderMap-Elementen in die Importsteuerdatei einbeziehen. Andernfalls kann der Import mit einer Fehlermeldung fehlschlagen, da das Target-Repository kein abhängiges Objekt enthält.
Beim Importieren der Objekte können Sie eine Konfliktlösungsstrategie über die Befehlszeile oder Steuerdatei definieren. Die Steuerdatei hat Vorrang, wenn Sie eine Konfliktlösung in der Befehlszeile und der Steuerdatei definieren. Der Import schlägt fehl, wenn ein Konflikt auftritt und Sie keine Konfliktlösungsstrategie definiert haben.
Wenn Sie die Umbenennungs-Konfliktlösungsstrategie definieren, können Sie einen Namen in der Steuerdatei für ein bestimmtes Objekt angeben. Alternativ dazu kann infacmd durch Anhängen einer laufenden Nummer an das Ende des Namens einen Namen generieren.
Eine Importsteuerdatei verwendet andere Parameter basierend darauf, ob Sie die Datei zum Importieren von Domänenobjekten oder Modellrepository-Objekten konfigurieren.