Uppdatera appobjektägare
Steget Update App Object Owners ansvarar för att omfördela ägarskapet för privat appinnehåll i Qlik Cloud efter importen av applikationer. Under steget Import Applications importeras allt innehåll under identiteten för API-nyckeln (tjänstkonto), inklusive personliga ark och berättelser. Detta steg korrigerar ägarskapet baserat på metadata som samlats in under tidigare faser av migreringen.
Detta steg kräver appmetadata som genererats under Export Applications-steget.
Export Scope måste ställas in på lämpligt sätt för att inkludera privat och community-innehåll vid behov, vilket säkerställer att exporterat innehåll återspeglar den önskade ägarskapsmappningen för framgångsrik omfördelning.
Privat app-innehåll inkluderar:
- Personliga ark (privata ark)
- Personliga bokmärken (privata bokmärken)
- Personliga berättelser (privata berättelser)
- Community-ark
- Gemensamma bokmärken
- Community-berättelser
Hur ägarskapsmappning fungerar
Omfördelning av ägarskap baseras på metadata för appobjekt som lagras i AppObjectAppDescriptions.json-filen som genereras under Export Applications-steget. Den här filen innehåller viktiga detaljer som källappobjektets ägare och målapp-ID.
Migreringsverktyget använder en av två metoder för att avgöra hur användare från den klienthanterade miljön mappas till användare i Qlik Cloud:
Metod 1: Med en användarmappningsfil
- Kör Export Users steget före det här steget.
- Detta genererar en
userMappings.jsonfil som innehåller:- Källa (klienthanterad)
UserId - Mål Qlik Cloud användarinformation (
email,subject)
- Källa (klienthanterad)
- Under Update App Object Owners matchar verktyget appobjektägare i den exporterade datan med användare i Qlik Cloud med hjälp av mappningsfilen.
Metod 2: Utan en användarmappningsfil
Om Export Users-steget inte körs, försöker verktyget matcha användare med hjälp av den följande reservlogiken:
- Jämför källa
UserDirectory\UserIdmed Qlik Cloudsubject - Jämför källa
UserIdmed Qlik Cloudsubject - Jämför källa
UserIdmed Qlik Cloudemail
Om ingen matchning hittas med dessa metoder, misslyckas omfördelningen för det specifika appobjektet, och en loggpost skapas.
Metodtips
- Inkludera alltid Export Applications och Export Users stegen i ditt migreringsarbetsflöde när omfördelning av ägarskap behövs.
- Granska
AppObjectAppDescriptions.jsonochuserMappings.jsonfilerna för fullständighet och noggrannhet innan du kör det här steget. - Validera att avsedda användare finns i Qlik Cloud innan du kör det här steget för att säkerställa korrekt omfördelning.