Şifre Senkronizasyonu nasıl çalışır?

Password Sync, kullanıcılarınızın Google Workspace ve Cloud Identity şifrelerini doğrudan Microsoft Active Directory'den güncellemek için kullanılabilir.

Password Sync, Google Workspace ve Cloud Identity yöneticileri tarafından kullanılabilir.

İşleyiş şekli

Password Sync yüklenip yapılandırıldıktan sonra, bir Active Directory kullanıcısının her şifre değiştirme işleminde güncellenen şifreleri Google Hesabınıza gönderir.

  1. Bir kullanıcının şifresi değiştirildiğinde alan adı denetleyicisine (DC) güncelleme isteği gönderilir.
  2. Password Sync Dinamik Bağlantı Kitaplığı (DLL), bu DC'de Microsoft Windows tarafından yeni şifre ve kullanıcı adıyla çağrılır.
  3. Hizmet, DLL'den karma şifreyi ve kullanıcı adını alır.
  4. Hizmet, LDAP kullanarak Active Directory'den kullanıcının e-posta adresini alır.
  5. Hizmet, Google Hesabınızı Directory API'yi kullanarak günceller. Ayrıca, Google Workspace API'lerinin düzgün çalışması için birkaç bağlantı noktası açmanız ve izin verilenler listenize bazı ana makine adları eklemeniz gerekir. Daha fazla bilgi edinin.
  6. Kullanıcı, Active Directory şifresini kullanarak Google Hesabı'nda oturum açabilir.

Teknik ayrıntılar

  • Active Directory'de, şifreler salt yazılır olarak saklanır. LDAP gibi herhangi bir arayüz üzerinden okunamazlar. Bu nedenle, geleneksel senkronizasyon yöntemleri (ör. Google Cloud Directory Sync) bu verilere erişemez. Şifreleri okumanın tek yolu, ayarlandıkları veya değiştirildikleri sırada yakalamaktır.
  • Password Sync'te, LSA Bildirim Paketi olarak yüklenmiş "password_sync_dll.dll" adlı bir DLL vardır. LSA Bildirim Paketleri hakkında daha fazla bilgi için bu Microsoft makalesini inceleyin.
  • Belirli bir etki alanı denetleyicisinde şifre değişikliği yapıldığında DLL, güncellenen şifreyi ve kullanıcının kullanıcı adını alır. Şifre değişikliğini alan DC'de Windows şifre senkronizasyonunu tetiklediğinden Password Sync'in yazılabilir her DC'ye yüklenmiş olması gerekir. Tetikleyici, işlemin bir yönetici veya son kullanıcı tarafından yapılmış olmasına bakılmaksızın her şifre güncellemesinde gerçekleşir. PasswordChangeNotify geri çağırma işlevi hakkında daha fazla bilgi edinmek için bu Microsoft makalesini inceleyin.
  • DLL, kullanıcı adını ve şifreyi aldığında şifreyi karma oluşturma işlemine tabi tutarak salted SHA512'ye dönüştürür ve Password Sync hizmetine gönderir.
  • Ardından Password Sync hizmeti ("password_sync_service.exe"), DLL tarafından gönderilen kullanıcı adına göre LDAP kullanarak Active Directory'de kullanıcının e-posta adresini bulur. Ardından Directory API'yi kullanarak Google Hesabı'nı günceller. Şifreler Directory API üzerinden değiştirildiğinde bazı uygulama OAuth jetonları iptal edilir. Kullanıcıların, kullanıcı adı ve şifreleriyle uygulamalarda tekrar oturum açması gerekebilir.
  • Password Sync, Microsoft'un şifre filtresi programlamayla ilgili yaklaşımlarına uygun şekilde çalışır. Ayrıntılar için bu Microsoft makalesini inceleyin.


Google, Google Workspace ve ilgili markalar ile logolar, Google LLC şirketinin ticari markalarıdır. Diğer tüm şirket ve ürün adları, ilişkili oldukları şirketlerin ticari markalarıdır.