Um ein Angular-Projekt zur Verfügung zu stellen, müssen Sie das Angular-Projekt kompilieren und das Paket als ZIP-Datei verfügbar machen.
Um ein Angular-Projekt über den API Server zu kompilieren und bereitzustellen
-
Starten Sie ein Kommandozeilenprogramm.
-
Wechseln Sie in das Verzeichnis des Angular-Workspace.
-
Führen Sie den folgenden Befehl aus:
ng build <Projektname>
-
Wechseln Sie in das Verzeichnis mit dem Kompilat (üblicherweise dist/<Projektname>) und fügen Sie alle Dateien und Unterordner einer neuen ZIP-Datei mit dem Namen Html_<Projektname>.zip hinzu.
-
Kopieren Sie die ZIP-Datei in den Unterordner imxweb\custom Ihrer Arbeitsumgebung.
TIPP: Sollte der Ordner noch nicht existieren, erstellen Sie ihn.
-
Importieren Sie die ZIP-Datei mithilfe des Programms Software Loader in Ihre One Identity Manager-Datenbank und weisen Sie sie der Maschinenrolle Development and Testing zu. Weitere Informationen zum Importieren von Dateien mit dem Software Loader finden Sie im One Identity Manager Administrationshandbuch für betriebsunterstützende Aufgaben.
-
Kopieren Sie die ZIP-Datei in den Unterordner bin\imxweb\custom Ihrer IIS-Installation.
TIPP: Sollte der Ordner noch nicht existieren, erstellen Sie ihn.
-
Importieren Sie die ZIP-Datei mithilfe des Programms Software Loader in Ihre One Identity Manager-Datenbank und weisen Sie sie der Maschinenrolle Business API Server zu.
-
(Optional) Um zu prüfen, ob Ihr Angular-Paket (und damit Ihre HTML-Anwendung) korrekt geladen werden, prüfen Sie ob im Administrationsportal die entsprechenden Pakete mit dem Zusatz Angepasstes Paket versehen sind. Weitere Informationen zum Anzeigen der Pakete finden Sie im One Identity Manager Konfigurationshandbuch für Webanwendungen.
Um ein Angular-Projekt ohne API Server zu kompilieren und bereitzustellen
-
Exportieren Sie die API Server-Dateistruktur mithilfe des Programms Software Loader aus Ihrer One Identity Manager-Datenbank in einen lokalen Ordner und wählen Sie dabei die Maschinenrollen Server, Web, Business API Server und SCIM Provider. Weitere Informationen zum Exportieren von Dateien mit dem Software Loader finden Sie im One Identity Manager Administrationshandbuch für betriebsunterstützende Aufgaben.
-
Starten Sie ein Kommandozeilenprogramm.
-
Wechseln Sie in das Verzeichnis des Angular-Workspace.
-
Führen Sie den folgenden Befehl aus:
ng build <Projektname>
-
Wechseln Sie in das Verzeichnis mit dem Kompilat (üblicherweise dist/<Projektname>) und fügen Sie alle Dateien und Unterordner einer neuen ZIP-Datei mit dem Namen Html_<Projektname>.zip hinzu.
-
Kopieren Sie die ZIP-Datei in den Unterordner imxweb\custom Ihrer Arbeitsumgebung.
TIPP: Sollte der Ordner noch nicht existieren, erstellen Sie ihn.
-
Importieren Sie die ZIP-Datei mithilfe des Programms Software Loader in Ihre One Identity Manager-Datenbank und weisen Sie sie der Maschinenrolle Development and Testing zu. Weitere Informationen zum Importieren von Dateien mit dem Software Loader finden Sie im One Identity Manager Administrationshandbuch für betriebsunterstützende Aufgaben.
-
Kopieren Sie die ZIP-Datei in den Unterordner bin\imxweb\custom des im ersten Schritt erstellten Ordners.
TIPP: Sollte der Ordner noch nicht existieren, erstellen Sie ihn.
-
Importieren Sie die ZIP-Datei mithilfe des Programms Software Loader in Ihre One Identity Manager-Datenbank und weisen Sie sie der Maschinenrolle Business API Server zu.
-
(Optional) Um zu prüfen, ob Ihr Angular-Paket (und damit Ihre HTML-Anwendung) korrekt geladen werden, prüfen Sie ob im Administrationsportal die entsprechenden Pakete mit dem Zusatz Angepasstes Paket versehen sind. Weitere Informationen zum Anzeigen der Pakete finden Sie im One Identity Manager Konfigurationshandbuch für Webanwendungen.