Kullanıcı Eşitleme aracı, kuruluşunuzun Active Directory veya diğer LDAP sistemleri gibi işletme dizin sisteminden kuruluşunuzun Adobe Admin Console'daki dizinine kullanıcı ve grup bilgilerini taşıyan bir komut satırı yardımcı programıdır. Kullanıcı Eşitleme aracını her çalıştırdığınızda bu araç her iki sistemdeki kullanıcı ve grup bilgileri arasındaki farkları arar ve dizininizdeki bilgileri eşleştirmek için Adobe dizinini günceller.
Bu belge, Adobe Admin Console ile bir Active Directory sistemi arabirimi oluşturmak için adım adım yönergeler sağlar. Bu, müşterilerimizin K-12 ve KOBİ segmentlerinde kullandığı en popüler kombinasyonlardan biridir. Kullanıcı Eşitleme aracı esnektir ve çoğu LDAP ve dizin sistemi ile arabirim oluşturmak için kullanılabilir. Active Directory dışında bir dizin sistemi kullanıyorsanız bu belgedeki yönergeler doğrudan geçerli değildir; gerekli değişiklikleri yapın. Daha fazla bilgi için bkz. Kurulum ve Başarı Kılavuzu.
Active Directory bilgilerini alma
Active Directory (veya LDAP) sisteminizle ilgili aşağıdaki bilgilere ihtiyacınız olacaktır. Bu bilgilere sahip değilseniz BT yöneticinizle iletişime geçin.
- Sistemin çalıştığı sunucuyla ilgili ana bilgisayar ve bağlantı noktası bilgileri.
- Kullanıcı adı ve şifre.
- Sunucunun kullanıcıları aradığı nokta olan Temel DN.
- Ayrıca, Adobe ile eşitlenecek bir dizi kullanıcıyı seçen bir LDAP sorgusu da gerekebilir.
Dijital sertifika edinme
API çağrılarını imzalamak için bir dijital sertifika gereklidir. Sertifikanız yoksa yönergeler için BT Yöneticinizle iletişime geçin.
Sertifika ipuçları:
- Sertifika bir ortak anahtar sertifika dosyası ve bir özel anahtar dosyası içermelidir
- CRT (base-64 olarak kodlanmış X.509) formatı
- .crt dosya adı uzantılı (.pem, .cer veya .cert değil)
- SHA-2
- Çok satırlı format (tek satır başarısız olur)
- Minimum üç yıl sürmelidir (bu yaşam süresinde bakımdan tasarruf sağlar ve güvenliği tehlikeye atmaz)
Kendinden imzalı bir sertifika oluşturma
Test ve kurulum amacıyla kendinden imzalı bir sertifika da kullanabilirsiniz. Openssl içeren Cygwin ile Windows'ta sertifikalar oluşturabilirsiniz. Mac OS'ta yerleşik komut satırı aracı openssl kullanabilirsiniz. Bir sertifika oluşturmak için şunları yapın:
Sunucu tanımlama
Kullanıcı Eşitleme aracını makinenize yüklemeyi planlıyorsanız makinenin aşağıdaki gereksinimleri karşıladığından emin olun:
- İnternet erişimi ve LDAP ya da AD bir dizin hizmeti olmalıdır.
- Korumalı ve güvenli olmalıdır (yönetici kimlik bilgileriniz burada depolanır veya buradan erişilir).
- Kalıcı, güvenilir ve yedekleme ve kurtarma özelliğine sahip olmalıdır.
- Kullanıcı Eşitleme aracının yöneticilere rapor gönderebilmesi için e-posta gönderilmeye müsait olmalıdır.
- Bu bir Windows makinesiyse 64-bit işlemciye sahip olmalıdır.
Aksi halde, böyle bir sunucuyu tanımlamak ve ona erişmek için BT departmanınızla çalışın.
Adobe G/Ç ile entegrasyon oluşturma
Kullanıcı Eşitleme aracını yükleme
Python yolunu ayarlama (yalnızca Windows)
Dizin erişimini yapılandırma
Adobe UMAPI Kimlik Bilgileri'ni yapılandırma
Varsayılan ülke kodunu tanımlama
-
default_country_code: US
Not:
Ülke kodu, Federated ID'ler için gereklidir ve Enterprise ID'ler için önerilir. Enterprise ID'ler için sağlanmazsa kullanıcılardan ilk oturum açtıklarında bir ülke seçmeleri istenir.
Grup eşleme
Kullanıcı hesaplarını Adobe Admin Console yerine LDAP/AD araçlarını kullanıp bir işletme dizini grubuna ekleyerek hazırlayabilirsiniz. Daha sonra yapılandırma dosyası, dizin gruplarından Adobe Ürün Profilleri veya Kullanıcı Gruplarına bir eşleme tanımlar.
Kullanıcı bir dizin grubunun üyesiyse kullanıcı eşitleme aracı bu kullanıcıyı Adobe Admin Console'da karşılık gelen Kullanıcı Grubuna ekler. Ayrıca, kullanıcı bir Kullanıcı Grubunun üyesiyse ancak dizin grubunda yoksa, kullanıcı eşitleme aracı bu kullanıcıyı Kullanıcı Grubundan kaldırır.
-
Adobe Ürün Profili veya kullanıcı grubuyla eşleşmesi gereken her dizin grubu için gruplardan sonra bir girdi ekleyin. Örneğin:
groups: - directory_group: C-Art101-18 adobe_groups: - All Apps - directory_group: C-Film401-18 adobe_groups: - Premiere Pro
Not:
Grup eşlemesi, Ürün adları için değil, Adobe Kullanıcı Grupları veya Ürün Profilleri kullanılarak yapılabilir. Ayrıca bir dizin grubunu birden çok Adobe Kullanıcı Grubuna veya Ürün Profiline eşleyebilirsiniz.
Eşleşmeyen kullanıcı sınırları
Hatalı yapılandırma veya başka bir sorun varsa hesabın yanlışlıkla silinmesini önlemek için hesapların silinmesiyle ilgili bir sınır ayarlanmıştır.
Silme koruması
Kullanıcı Eşitleme üzerinden hesap oluşturma ve kaldırma işlemleri gerçekleştirip el ile birkaç hesap oluşturmak istiyorsanız Kullanıcı Eşitleme aracının el ile oluşturduğunuz hesapları silmesini engellemek için bu özelliği kullanın.
-
exclude_groups
Adobe kullanıcı gruplarının, ürün profillerinin veya her ikisinin bir listesini tanımlar. Listelenen grupların üyesi olan Adobe kullanıcıları kaldırılmaz veya güncellenmez ve grup üyelikleri değişmez.
exclude_users
Bir desen listesi verir. Belirtilen desenlerden biriyle eşleşen kullanıcı adlarına sahip Adobe kullanıcıları kaldırılmaz veya güncellenmez ve grup üyelikleri değişmez (desende büyük/küçük harfe duyarlılık belirtilmedikçe varsayılan olarak büyük/küçük harfe duyarlı değildir).
-
Admin Console'da kullanıcıları güncellemelerden korumak için bir kullanıcı grubu oluşturun ve korumalı kullanıcıları bu gruba koyun. Daha sonra bu grubu Kullanıcı Eşitleme işlemlerinden hariç tutulur olarak listeleyin. Ayrıca belirli kullanıcıları korumak için bu kullanıcıları veya ilgili kullanıcı adlarıyla eşleşen bir deseni de listeye ekleyebilirsiniz. Kullanıcıları kimlik türlerine göre de koruyabilirsiniz.
Örneğin:
adobe_users: exclude_adobe_groups: - administrators # Names an Adobe user group or product configuration whose members are not to be altered or removed by User Sync - contractors # You can have more than one group in a list exclude_users: - ".*@example.com" - firstname.lastname@example.org exclude_identity_types: - adobeID # adobeID, enterpriseID, and/or federatedID
Günlükler oluşturma
Kullanıcı Eşitleme, standart çıktıya yazdırılan ve ayrıca bir günlük dosyasına yazılan günlük girdileri üretir. Yapılandırma ayarlarından günlüğe kaydetme ayarı, nerede ve ne kadar günlük bilgisinin çıktı olacağına dair ayrıntıları kontrol eder.
-
Dosya günlüğünü açmak veya kapatmak için user-sync-config.yml dosyasındaki log_to_file değerini düzenleyin.
Mesajlar, beş farklı önem düzeyinden birinde olabilir ve konsol için dosya günlüğüne veya standart çıktı günlüğüne dahil edilen en düşük önemi seçebilirsiniz. Varsayılan değerler, dosya günlüğünü oluşturmalı ve önerilen ayar olan “bilgi” düzeyi veya daha yüksek düzeydeki mesajları içermelidir.
Kullanıcı Eşitleme Aracı Yapılandırma Sihirbazı'nı kullanarak yapılandırma (yalnızca Windows)
Alternatif olarak, bir Windows sunucunuz varsa Kullanıcı Eşitleme'yi yapılandırmak için Kullanıcı Eşitleme Aracı Yapılandırma Sihirbazı'nı kullanabilirsiniz.
Kullanıcı Eşitleme Aracı Yapılandırma Sihirbazı, Kullanıcı Yönetimi API'si (Adobe.io), İşletme Dizini (LDAP) ve eşitleme ayarları ile Kullanıcı Eşitleme aracını kolayca yapılandırmanıza yardımcı olan bir GUI aracıdır. Bağlam tabanlı yardım ve Kullanıcı Eşitleme aracı belgelerine bağlantılar sağlar. Daha fazla bilgi için bkz. Adobe Kullanıcı Eşitleme Aracı Yapılandırma Sihirbazı.
Yapılandırmayı kontrol etme
Kullanıcı Eşitleme aracı sunucunuzda veya makinenizde artık ayarlandığına göre, bu aracın beklendiği gibi çalışıp çalışmadığını kontrol edebilirsiniz.
-
-
Aşağıdakiler, Kullanıcı Eşitleme aracını başlatma komutlarıdır:
Windows: python user-sync.pex ....
UNIX: ./user-sync ....
Örneğin, yapılandırmanın tamamlandığını doğrulamak için aşağıdaki komutları çalıştırın:
python user-sync.pex -v python user-sync.pex -h
./user-sync –v ./user-sync –h
-
python user-sync.pex -t --users mapped --process-groups --adobe-only-user-action exclude
Yukarıdaki komut yalnızca user-sync-config.yml dosyasında belirtilen eşlenmiş gruptaki kullanıcıları eşitler. Kullanıcılar Admin Console'da yoksa kullanıcıları oluşturmaya ve bunları dizin gruplarından eşlenen gruplara eklemeye çalışır.
Kullanıcı eşitlemeyi test modunda çalıştırmak (-t) yalnızca kullanıcıyı oluşturmaya çalışır ve aslında bunu yapmaz. --adobe-only-user-action exclude seçeneği, Adobe kuruluşunda zaten mevcut olan kullanıcı hesapları için güncellemeleri engeller.
-
-
Tüm testler beklendiği gibi çalışırsa tam çalıştırma yapmaya artık hazırsınız demektir (kullanıcı filtresi olmadan).
Not:
Dizininizde birkaç yüzden fazla kullanıcı varsa bu kullanıcıları Adobe Admin Console ile eşitlemek birkaç saat sürebilir.
İzleme ve planlama
Kullanıcı Eşitleme el ile çalıştırılabilir veya günde bir kez ya da birkaç kez otomatik olarak çalıştırılacak şekilde otomasyon ayarlanabilir.
Not:
Bir günlük analizi ve uyarı sistemi mevcutsa Kullanıcı Eşitleme aracından günlük analiz sistemine gönderilecek olan günlüğü düzenleyin. Ayrıca günlükte görüntülenen Hata mesajları veya Kritik mesajlar için uyarılar ayarlayın.
-
Bir özet için ilgili günlük girdilerini almak isterseniz bir taramaya taşınan kullanıcı eşitleme yürütmesi ile user_sync_tool klasöründe bir toplu işleme dosya oluşturun. Örneğin, aşağıdaki gibi içeriğe sahip bir run_sync.bat dosyası oluşturun:
cd user-sync-directory python user-sync.pex --users file example.users-file.csv --process-groups | findstr /I "==== ----- WARNING ERROR CRITICAL Number" > temp.file.txt rem email the contents of temp.file.txt to the user sync administration your-mail-tool –send file temp.file.txt
-
-