Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

App-Objektbesitzer aktualisieren

Der Schritt Update App Object Owners ist für die Neuzuweisung von Besitzern privater App-Inhalte in Qlik Cloud nach dem Import von Anwendungen verantwortlich. Während des Schritts Import Applications werden alle Inhalte unter der Identität des API-Schlüssels (Dienstkonto) importiert, einschließlich persönlicher Arbeitsblätter und Storys. Dieser Schritt korrigiert die Besitzer basierend auf Metadaten, die in früheren Phasen der Migration gesammelt wurden.

Für diesen Schritt sind App-Metadaten erforderlich, die während des Schritts Export Applications generiert wurden.

Der Export Scope muss entsprechend festgelegt werden, um private und Community-Inhalte nach Bedarf einzuschließen und sicherzustellen, dass exportierte Inhalte die gewünschte Besitzerzuordnung umfassen, um erfolgreich neu zugewiesen werden zu können.

Private App-Inhalte umfassen:

  • Persönliche Arbeitsblätter (private Arbeitsblätter)
  • Persönliche Lesezeichen (private Lesezeichen)
  • Persönliche Storys (private Storys)
  • Community-Arbeitsblätter
  • Community-Lesezeichen
  • Community-Stories

So funktioniert die Besitzerzuordnung

Die Besitzerneuzuordnung basiert auf App-Objektmetadaten, die in der Datei AppObjectAppDescriptions.json gespeichert sind, die während des Schritts Export Applications generiert wird. Diese Datei enthält wichtige Details wie den Besitzer des Quell-App-Objekts und die Ziel-App-ID.

Das Migrationstool verwendet einen von zwei Ansätzen, um zu bestimmen, wie Benutzer aus der Client-Managed-Umgebung Benutzern in Qlik Cloud zugeordnet werden:

Ansatz 1: Mit einer Benutzerzuordnungsdatei

  1. Führen Sie den Schritt Export Users vor diesem Schritt aus.
  2. Dadurch wird eine Datei userMappings.json generiert, die Folgendes enthält:
    • Quell-UserId (Client-Managed)
    • Ziel-Qlik Cloud-Benutzerinformationen (email, subject)
  3. Während Update App Object Owners gleicht das Tool die Besitzer von App-Objekten in den exportierten Daten mit Benutzern in Qlik Cloud mithilfe der Zuordnungsdatei ab.

Ansatz 2: Ohne Benutzerzuordnungsdatei

Wenn der Schritt Export Users nicht ausgeführt wird, versucht das Tool, Benutzer mithilfe der folgenden Fallback-Logik abzugleichen:

  1. Quelle UserDirectory\UserId mit Qlik Cloud subject vergleichen
  2. Quelle UserId mit Qlik Cloud subject vergleichen
  3. Quelle UserId mit Qlik Cloud email vergleichen

Wenn mit diesen Methoden keine Übereinstimmung gefunden wird, schlägt die Neuzuweisung für dieses spezifische App-Objekt fehl, und ein Protokolleintrag wird erstellt.

Best Practices

  • Schließen Sie immer die Schritte Export Applications und Export Users in Ihren Migrations-Workflow ein, wenn eine Neuzuweisung des Besitzers erforderlich ist.
  • Überprüfen Sie die Dateien AppObjectAppDescriptions.json und userMappings.json auf Vollständigkeit und Genauigkeit, bevor Sie diesen Schritt ausführen.
  • Stellen Sie sicher, dass die vorgesehenen Benutzer in Qlik Cloud vorhanden sind, bevor Sie diesen Schritt ausführen, um eine ordnungsgemäße Neuzuweisung zu gewährleisten.

Verwandte Seiten

Visit the discussion forum at community.qlik.com

Hat diese Seite Ihnen geholfen?

Wenn Sie ein Problem mit dieser Seite oder ihrem Inhalt feststellen, sei es ein Tippfehler, ein ausgelassener Schritt oder ein technischer Fehler, informieren Sie uns bitte!