OAuth dinamik istemci kaydını yapılandırma
Son güncelleme: 2026-11-10OAuth Dinamik İstemci Kaydı (DCR), uyumlu OAuth istemci uygulamalarının OAuth istemcilerini dinamik olarak kaydetmesine olanak tanıyan bir kiracı düzeyinde OAuth yeteneğidir. Bu bağlamda, uyumlu bir OAuth istemci uygulaması, OAuth 2.0 DCR protokolünü destekleyen ve kiracı ilke gereksinimlerinizi karşılayan bir uygulamadır.
DCR için birincil kullanım durumu, Model Context Protocol (MCP) sunucu istemcilerini bağlamaktır, ancak bunu diğer uyumlu üçüncü taraf uygulamalar için de kullanabilirsiniz.
Bir MCP istemcisine bağlanmaya yönelik daha fazla yöntem için OAuth istemcisi oluşturma konumuna bakın.
Yayınlama ve izin ayrı kontrollerdir:
-
Yayınlama, bir OAuth istemcisinin aynı bölgedeki diğer kiracılar tarafından kullanılıp kullanılamayacağını sınırlar.
-
Onay yöntemi (Gerekli veya Güvenilir), yetkilendirme sırasında kullanıcılara onay istenip istenmeyeceğini kontrol eder.
Yayınlama kısıtlamaları da dahil olmak üzere manuel kurulum ve onay davranışı hakkında ayrıntılar için OAuth istemcileri oluşturma ve OAuth istemcileri oluşturma ve yönetme kaynaklarına bakın.
Önkoşullar ve uyarılar
Önkoşullar:
-
Qlik Cloud içinde bir kiracı yöneticisisiniz.
Dikkat Edilmesi Gerekenler:
-
DCR etkinleştirildiğinde, uyumlu OAuth istemci uygulamaları, DCR ilkenize uygun olarak kiracınızda OAuth istemci kaydı isteyebilir. DCR'ı canlı ortamda etkinleştirmeden önce izin verilen kimlik doğrulama yöntemlerinizi ve onay sürecinizi gözden geçirin.
-
DCR ile oluşturulan istemcilere ilk olarak user_default, mcp:execute ve offline_access kapsamları atanır. Bu kapsamlar hakkında daha fazla bilgi edinmek için Qlik Developer Portal Scopes sayfasındaki kapsamların tam listesine göz atın.
-
Onaylanmayan DCR istemcileri bir saat sonra otomatik olarak silinir. Bu süre içinde hiçbir kiracı yöneticisi üçüncü taraf uygulamasındaki istemciyi onaylamazsa istemci silinir ve kullanıcıların Bağlantı'yı yeniden oluşturması gerekir.
DCR ayarlarını yapılandırma
OAuth istemci uygulamalarının kiracınızda OAuth istemcilerini nasıl kaydedebileceğini kontrol etmek için Dinamik İstemci Kaydı ayarlarını yapılandırın.
Qlik Cloud içinde DCR'yi yapılandırma
Aşağıdakileri yapın:
-
Yönetim etkinlik merkezinde, Ayarlar > Güvenlik bölümüne gidin.
-
Dinamik istemci kaydını etkinleştirin.
DCR devre dışı bırakıldığında, dinamik olarak yeni istemciler kaydedilemez. Dinamik olarak kaydedilmiş mevcut istemciler, siz onları manuel olarak kaldırana veya onaylarını iptal edene kadar işlevsel kalır.
-
İzin verilen kimlik doğrulama yöntemleri bölümünden, dinamik olarak kaydedilen istemcilerin kullanabileceği kimlik doğrulama yöntemlerini seçin:
-
İstemci gizli anahtarı: Güvenli arka uçlara sahip web uygulamaları gibi gizli istemcilere izin verir.
-
İstemci gizli dizisi + Hiçbiri: Hem gizli istemcilere hem de genel istemcilere izin verir.
-
Yok: Tek sayfa uygulamaları veya yerel uygulamalar gibi genel istemcilere izin verir.
Politikanız tarafından izin verilmeyen bir yöntemle kaydolmaya çalışan uygulamalar reddedilir.
Bu kimlik doğrulama yöntemleri hakkında daha fazla bilgi için aşağıdaki bölüme bakın Kimlik doğrulama yöntemleri.
-
OAuth istemci uygulamasında DCR'yi yapılandırma
Qlik Cloud içinde DCR'yi yapılandırdıktan sonra, OAuth istemci uygulamanızda DCR Bağlantısını yapılandırın. Bağlantı ayrıntıları kullanım senaryosuna göre farklılık gösterir.
Aşağıdakileri yapın:
-
OAuth istemci uygulamasında Bağlantı'yı yapılandırırken kullanım senaryonuz için Bağlantı URL'sini kullanın:
Kullanım durumu Bağlantı URL'si biçimi MCP veya GenAI istemcileri https://<tenant-id>.<region>.qlikcloud.com/api/ai/mcp Daha fazla MCP yapılandırma bilgisi için bkz. Qlik MCP sunucusuna bağlanma.
Diğer OAuth istemci uygulamaları https://<tenant-id>.<region>.qlikcloud.com -
Yeni kaydedilen DCR istemcileri için onay ve rıza davranışını gözden geçirin:
-
Yeni DCR istemcilerinin kullanılabilmelerinden önce açık kiracı onayı gerektirdiğini doğrulayın. Üçüncü taraf uygulamasında, istendiğinde onay verin.
-
İlk onaylanan Bağlantı, Gerekli onayı kullanır.
-
Onaylandıktan sonra Qlik Cloud içindeki istemciyi düzenleyin ve güvenlik politikanıza uygunsa onay yöntemini Güvenilir olarak değiştirin.
Kiracı onayı, Qlik Cloud kiracınız ile OAuth istemci uygulaması arasında kiracı düzeyinde güven oluşturur. Bir kiracı yöneticisi bağlandıktan, kimlik doğrulaması yaptıktan ve izin isteğini onayladıktan sonra, diğer kullanıcılar kendi izin onaylarına gerek kalmadan aynı OAuth uygulaması aracılığıyla Qlik Cloud ile bağlantı kurabilir.
Rıza yöntemi, onaylandıktan sonra istemci bazında yönetilir. Daha fazla bilgi için bkz. OAuth istemcileri oluşturma ve yönetme.
-
Kimlik doğrulama yöntemleri
DCR ayarlarını yapılandırırken, dinamik olarak kaydedilen istemcilerin hangi kimlik doğrulama yöntemlerini kullanmasına izin verildiğini belirtebilirsiniz. Aşağıdaki kimlik doğrulama yöntemleri mevcuttur:
-
İstemci gizli anahtarı: Bir istemci gizli anahtarı kullanarak kimlik doğrulaması yapan gizli istemcilere izin verir. İstemci, kaydolduğunda bir istemci parolası alır. Bu, hem client_secret_basic hem de client_secret_post kimlik doğrulama yöntemlerini içerir.
-
Yok: İstemci gizli anahtarı kullanmayan genel istemcilere izin verir. Bu istemciler, kimlik doğrulama için PKCE (Proof Key for Code Exchange) ile yetkilendirme kodu akışını kullanır.
Varsayılan olarak, dinamik olarak kaydedilen istemciler, kayıt sırasında aksi belirtilmedikçe client_secret_basic kimlik doğrulama yöntemini kullanır.
Tedarikçilerden gelen birden çok kaydı yönetme
Birçok OAuth istemci uygulaması, Qlik Cloud ile dinamik olarak tek bir OAuth istemcisi kaydeder. Uygulamanın kullanıcıları aynı OAuth istemcisini paylaşır.
Bazı OAuth istemci uygulamaları, kullanıcı başına bir tane olmak üzere birden çok OAuth istemcisini dinamik olarak kaydeder. Bu davranış şunlarla gözlemlenmiştir:
-
Anthropic Claude
-
Antiyerçekimi
Aynı satıcıdan çok sayıda DCR istemcisi görürseniz, ilgili OAuth istemci uygulamasının istemcileri nasıl kaydettiğini ve paylaşılan bağlayıcı seçeneğinin mevcut olup olmadığını inceleyin. İstenmeyen DCR istemcilerini toplu olarak silmek için bkz. OAuth istemcilerini silme.
Claude ve Claude Code, çoklu kayıt sorununu önleyen CIMD'yi destekler. Bkz. Claude'i Qlik MCP sunucusuna bağlama.
MCP erişim örneği
DCR'nin kullanım senaryolarından biri, Qlik MCP sunucu entegrasyonları için OAuth istemcilerini sisteme dahil etmektir. DCR, MCP ile sınırlı değildir ve diğer uyumlu OAuth istemci uygulamaları tarafından da kullanılabilir. MCP tabanlı Bağlantılar için kiracı yöneticisi genellikle diğer kullanıcılar bağlanmadan önce ilk Bağlantıyı oluşturur ve istemciyi onaylar.
MCP yönetimi ve Bağlantı rehberliği için bkz.:
OAuth istemcilerini oluşturulduktan sonra yönetmeye ilişkin rehberlik için—birden çok satıcı kaydını ele alma, toplu silme ve DCR veya CIMD istemcilerini tanımlama dahil—OAuth istemcilerini Yönetme bölümüne bakın.