Appobjecteigenaren bijwerken
De Update App Object Owners stap is verantwoordelijk voor het opnieuw toewijzen van het eigendom van privé-appinhoud in Qlik Cloud na het importeren van applicaties. Tijdens de Import Applications stap wordt alle inhoud binnengehaald onder de identiteit van de API-sleutel (serviceaccount), inclusief persoonlijke werkbladen en verhalen. Deze stap corrigeert het eigendom op basis van metadata die tijdens eerdere fasen van de migratie zijn verzameld.
Deze stap vereist app-metagegevens die zijn gegenereerd tijdens de Export Applications stap.
De Export Scope moet correct worden ingesteld om privé- en community-inhoud op te nemen, indien nodig, zodat geëxporteerde inhoud de gewenste eigendomstoewijzing weerspiegelt voor een succesvolle herindeling.
Privé-app-inhoud omvat:
- Persoonlijke werkbladen (privéwerkbladen)
- Persoonlijke bladwijzers (privébladwijzers)
- Persoonlijke verhalen (privéverhalen)
- Community-werkbladen
- Community-bladwijzers
- Community-verhalen
Hoe eigendomstoewijzing werkt
Herindeling van eigendom is gebaseerd op app-objectmetagegevens die zijn opgeslagen in het AppObjectAppDescriptions.json-bestand dat is gegenereerd tijdens de Export Applications-stap. Dit bestand bevat belangrijke details, zoals de eigenaar van het bron-app-object en de doel-app-ID.
De migratietool gebruikt een van de twee benaderingen om te bepalen hoe gebruikers uit de door de client beheerde omgeving worden toegewezen aan gebruikers in Qlik Cloud:
Benadering 1: Met een gebruikers-toewijzingsbestand
- Voer de Export Users-stap uit vóór deze stap.
- Dit genereert een
userMappings.json-bestand met daarin:- Bron (clientbeheerd)
UserId - Doel Qlik Cloud-gebruikersinformatie (
email,subject)
- Bron (clientbeheerd)
- Tijdens Update App Object Owners koppelt de tool app-objecteigenaren in de geëxporteerde gegevens aan gebruikers in Qlik Cloud met behulp van het toewijzingsbestand.
Benadering 2: Zonder een gebruikerstoewijzingsbestand
Als de Export Users stap niet wordt uitgevoerd, probeert de tool gebruikers te koppelen met behulp van de volgende terugvalstrategie:
- Vergelijk bron
UserDirectory\UserIdmet Qlik Cloudsubject - Vergelijk bron
UserIdmet Qlik Cloudsubject - Vergelijk bron
UserIdmet Qlik Cloudemail
Als er geen overeenkomst wordt gevonden met deze methoden, mislukt de heroverdracht voor dat specifieke app-object en wordt er een logboekvermelding gemaakt.
Aanbevolen procedures
- Neem altijd de Export Applications en Export Users stappen op in uw migratieworkflow wanneer heroverdracht van eigendom nodig is.
- Controleer de
AppObjectAppDescriptions.jsonenuserMappings.jsonbestanden op volledigheid en nauwkeurigheid voordat u deze stap uitvoert. - Controleer of de beoogde gebruikers bestaan in Qlik Cloud voordat u deze stap uitvoert om een correcte herindeling te garanderen.