# 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

* [Anwendungen exportieren](https://help.qlik.com/de-DE/migration/Content/AnalyticsMigrationTool/Managing-Migration-Steps/Applications/Export-Applications.htm)
* [Anwendungen importieren](https://help.qlik.com/de-DE/migration/Content/AnalyticsMigrationTool/Managing-Migration-Steps/Applications/Import-Applications.htm)
* [Benutzer exportieren](https://help.qlik.com/de-DE/migration/Content/AnalyticsMigrationTool/Managing-Migration-Steps/Users/Export-Users.htm)