Ana içeriğe geç Tamamlayıcı içeriğe geç

Uygulama Nesnesi Sahiplerini Güncelle

Uygulamaların içe aktarılmasının ardından Qlik Cloud'daki özel uygulama içeriğinin sahipliğini yeniden atamaktan Update App Object Owners adımı sorumludur. Import Applications adımı sırasında, kişisel sayfalar ve hikayeler dahil olmak üzere tüm içerik API anahtarının (hizmet hesabı) kimliği altında getirilir. Bu adım, geçişin önceki aşamalarında toplanan meta verilere dayanarak sahipliği düzeltir.

Bu adım, Export Applications adımı sırasında oluşturulan uygulama meta verilerini gerektirir.

Export Scope gerektiğinde özel ve topluluk içeriğini içerecek şekilde uygun şekilde ayarlanmalı ve dışa aktarılan içeriğin başarılı bir yeniden atama için istenen sahiplik eşlemesini yansıttığından emin olunmalıdır.

Özel uygulama içeriği şunları içerir:

  • Kişisel sayfalar (özel sayfalar)
  • Kişisel yer imleri (özel yer imleri)
  • Kişisel hikayeler (özel hikayeler)
  • Topluluk sayfaları
  • Topluluk yer işaretleri
  • Topluluk hikayeleri

Sahiplik eşlemesi nasıl çalışır

Sahiplik yeniden ataması, AppObjectAppDescriptions.json dosyasında depolanan ve Export Applications adımı sırasında oluşturulan uygulama nesnesi meta verilerine dayanır. Bu dosya, kaynak uygulama nesnesinin sahibi ve hedef uygulama kimliği gibi önemli ayrıntıları içerir.

Geçiş aracı, istemci tarafından yönetilen ortamdaki kullanıcıların Qlik Cloud'daki kullanıcılara nasıl eşlendiğini belirlemek için iki yaklaşımdan birini kullanır:

Yaklaşım 1: Kullanıcı eşleme dosyasıyla

  1. Bu adımdan önce Export Users adımını çalıştırın.
  2. Bu, şunları içeren bir userMappings.json dosyası oluşturur:
    • Kaynak (istemci yönetiminde) UserId
    • Hedef Qlik Cloud kullanıcı bilgileri (email, subject)
  3. Update App Object Owners sırasında, araç, dışa aktarılan verilerdeki uygulama nesnesi sahiplerini eşleme dosyasını kullanarak Qlik Cloud'daki kullanıcılarla eşleştirir.

Yaklaşım 2: Kullanıcı eşleme dosyası olmadan

Eğer Export Users adımı çalıştırılmazsa, araç aşağıdaki yedek mantığı kullanarak kullanıcıları eşleştirmeye çalışır:

  1. Kaynak UserDirectory\UserId ile Qlik Cloud subject karşılaştırın
  2. Kaynak UserId ile Qlik Cloud subject karşılaştırın
  3. Kaynak UserId ile Qlik Cloud email karşılaştırın

Bu yöntemler kullanılarak eşleşme bulunamazsa, o belirli uygulama nesnesi için yeniden atama başarısız olur ve bir günlük girişi oluşturulur.

En iyi uygulamalar

  • Sahiplik yeniden ataması gerektiğinde, geçiş iş akışınıza her zaman Export Applications ve Export Users adımlarını dahil edin.
  • Bu adımı çalıştırmadan önce AppObjectAppDescriptions.json ve userMappings.json dosyalarını eksiksizlik ve doğruluk açısından gözden geçirin.
  • Doğru yeniden atamayı sağlamak için bu adımı çalıştırmadan önce amaçlanan kullanıcıların Qlik Cloud'da mevcut olduğunu doğrulayın.

İlgili sayfalar

Visit the discussion forum at community.qlik.com

Bu sayfa size yardımcı oldu mu?

Bu sayfa veya içeriği ile ilgili bir sorun; bir yazım hatası, eksik bir adım veya teknik bir hata bulursanız lütfen bize bildirin!