Adobe SSO ile kullanılmak üzere Keycloak'ı yapılandırma

Son güncelleme: 2 Kas 2026

Kullanıcıların Adobe uygulamalarına ve hizmetlerine kuruluş kimlik bilgileriyle giriş yapabilmesi için KeyCloak’ı bir SAML kimlik sağlayıcısı (IdP) olarak ayarlayın.

Başlamadan önce

Aşağıdakilerin mevcut olduğundan emin olun:

  • Adobe Admin Console'da sistem yöneticisi rolü
  • Adobe kullanıcılarını doğrulayan KeyCloak alanına yönetici erişimi
  • doğrulanabilen ve dizine eklenebilen bir etki alanı
İpucu

Her kullanıcının e-posta adresinin Admin Console kapsamında talep edilen bir etki alanına ait olduğundan emin olun. KeyCloak, kullanıcı tanımlayıcısı olarak e-posta adresini kullanır.

Bir dizin oluşturun ve Adobe meta verilerini indirin

Admin Console'a giriş yapın, Ayarlar > Kimlik > Dizinler bölümüne gidin ve Dizin Oluştur seçeneğini belirleyin.

Dizin için bir ad girin, Federated ID'yi seçin ve ardından İleri seçeneğini belirleyin.

Diğer SAML Sağlayıcıları ve ardından İleri seçeneğini belirleyin.

IdP'yi Ayarla ekranında Adobe Meta Veri Dosyasını İndir seçeneğini belirleyin.Sonraki adım için bu ekranı açık tutun.

Adobe istemcisini KeyCloak'a içe aktarın

KeyCloak Admin Console’a giriş yapın ve Adobe kullanıcılarınızın kimliğini doğrulayan alanı seçin.

İstemciler > İstemci içe aktar seçeneğini belirleyin.

Kaynak dosyası altında Gözat seçeneğini belirleyin ve Adobe meta veri dosyasını yükleyin. KeyCloak, dosyadan Adobe’nin varlık kimliğini, ACS URL’sini, sertifikasını ve diğer SAML ayarlarını doldurur.

Not

İstemciyi manuel olarak oluşturmak yerine Adobe meta veri dosyasını içe aktarın. Bu, KeyCloak’ın Adobe’nin tam SAML ayarlarını kullanmasını sağlar.

Ad alanına Adobe Identity Management – <kuruluş adı> girin ve ardından Kaydet seçeneğini belirleyin.

İçe aktarılan ayarları doğrulayın:

  • Geçerli yönlendirme URI’leri, Adobe ACS URL’sini gösterir.
  • Ad kimliği biçimi, e-posta olarak ayarlanmıştır.
  • İmza ve Şifreleme bölümünde imzalama açıktır.
  • Anahtarlar sekmesinde Adobe’nin sertifikası görüntülenir.

Kullanıcı özniteliklerini eşleme

Adobe servis sağlayıcısı, SAML yanıtında kullanıcının e-posta adresi, adı, soyadının girilmesini gerektirir. Bunları gönderen bir istemci kapsamı oluşturun.

Gezinme panelinde İstemci kapsamları > İstemci kapsamı oluştur seçeneğini belirleyin.

Ad olarak Adobe Identity Scope girin, protokol olarak SAML seçin ve ardından Kaydet seçeneğini belirleyin.

Eşleyiciler sekmesinde Yeni eşleyici yapılandır (veya Eşleyici ekle > Yapılandırmaya göre) seçeneğini belirleyin ve ardından Kullanıcı Özniteliği seçeneğine tıklayın.

Aşağıdaki tabloda yer alan ilk özniteliğin değerlerini girin. SAML Öznitelik NameFormat değerini Belirtilmemiş olarak bırakın ve Toplu öznitelik değerleri seçeneğini kapatın; ardından Kaydet seçeneğini belirleyin.

Kullanıcı özniteliklerini girin
Kullanıcı özniteliklerini girin.

Tablodaki her öznitelik için 3. ve 4. adımları tekrarlayın.

 

Not

CountryCode, yerleşik bir KeyCloak özniteliği değildir.Bunu göndermek için önce Realm settings > User profile içinde iki harfli bir ISO 3166-1 ülke kodu depolayan özel bir kullanıcı özniteliği ekleyin.

İstemciler sekmesini, Adobe istemcisini seçin ve ardından İstemci kapsamları sekmesini seçin.

İstemci kapsamı ekle seçeneğini belirleyin, Adobe Identity Scope seçeneğini ve ardından Ekle > Varsayılan seçeneğini belirleyin.

KeyCloak meta verilerini Admin Console'a yükleyin

Keycloak'ta Alan ayarları > Genel > Uç Noktalar bölümüne gidin ve SAML 2.0 Kimlik Sağlayıcısı Meta Verileri seçeneğini belirleyin.

Açılan XML'i keycloak-idp-metadata.xml gibi bir dosya olarak kaydedin.

Adobe Admin Console'da IdP'yi Ayarl ekranına dönün, KeyCloak meta veri dosyasını yükleyin ve ve ardından İleri'yi seçin.

Otomatik hesap oluşturmayı açık bırakın. Kuruluşunuz kullanıcıları manuel olarak ekliyorsa bu ayarı kapatın.

Öznitelik eşlemeleri bölümünde varsayılan bir ülke seçin ve ardından Bitti seçeneğini belirleyin.

Tek oturum açmayı test etme

Admin Console'a giriş yapın, Ayarlar > Kimlik > Dizinler bölümüne gidin ve dizininizi seçin.

Dizin ayrıntıları panelinde Test'i seçin.

Bir KeyCloak kullanıcısı olarak giriş yapın.IdP doğrulaması başarılı sayfasında her öznitelik için beklenen değerlerin listelendiğini doğrulayın.

Admin Console IdP doğrulamasının başarılı olduğunu gösteren sayfa
IdP doğrulamasının başarılı olduğunu onaylayın.

Bir öznitelik eksikse eşleyicisini kontrol edin ve Adobe Identity Scope kapsamının Adobe istemcisinde varsayılan kapsam olarak ayarlandığını doğrulayın.Diğer sorunlar için Federated ID (SSO) oturum açma hatalarını çözme makalesine bakın veya bir SAML izleme işlemi gerçekleştirin.Yapılandırmanızla ilgili yardım için Admin Console > Destek'e giderek Adobe Müşteri Hizmetleri ile iletişime geçin.