MIM – Microsoft Identity Manager Senkronizasyonunu otomatikleştirmek

Merhaba Arkadaşlar,

MIM makale serimize kaldığımız yerden devam ediyoruz. Bu makalemizin konusu MIM ile SharePoint arasındaki User Profile Service Application senkronizasyonunu sürekli hale getirmek için gerekli olan adımlar.

Bu işlem için yine powershell scriptlerinden ve Windows Server’ın Görev Zamanlayıcı’dan (Task Scheduler) faydalanacağız.

Mantık şu; belirlediğimiz zaman periyodlarında full sync ve delta sync’i tetikleyen ps scriptleri çalıştıracağız.

Aşağıdaki scripti diğer powershell dosyalarımızın olduğu yere FullSync.ps1 olarak kaydedelim. Ben bu çalışmamda bildiğiniz üzere SharePointSync klasörünü kullanıyorum. Bu scripti Full Sync işlemi için kullanacağım.

Import-Module "C:\SharePointSync\SharePointSync.psm1"
Start-SharePointSync -Confirm:$false

Aşağıdaki scripti DeltaSync.ps1 olarak kaydedelim. Bu scripti Delta Sync işlemi için kullanacağım.

Import-Module "C:\SharePointSync\SharePointSync.psm1"
Start-SharePointSync -Delta -Confirm:$false

Aşağıdaki dosyayı Task Scheduler’da kullanmak üzere FullSyncTask.xml olarak kaydedelim.


    2016-02-22T21:20:16.7543893
    DOMAIN\USERNAME

      2016-02-22T21:19:15.6761523
      true

        1

      DOMAIN\USERNAME
      S4U
      HighestAvailable

    IgnoreNew
    true
    true
    true
    false
    false

      true
      false

    true
    true
    false
    false
    false
    false
    false
    P3D
    7

      powershell.exe
      C:\SharePointSync\FullSync.ps1
      C:\SharePointSync

Aşağıdaki dosyayı Task Scheduler’da kullanmak üzere DeltaSyncTask.xml olarak kaydedelim.


    2016-02-22T21:28:13.6363094
    DOMAIN\USERNAME

        PT30M
        P1D
        false

      2016-02-22T21:27:24.2225148
      true

        1

      DOMAIN\USERNAME
      S4U
      HighestAvailable

    IgnoreNew
    true
    true
    true
    false
    false

      true
      false

    true
    true
    false
    false
    false
    false
    false
    P1D
    7

      PowerShell
      C:\SharePointSync\DeltaSync.ps1
      C:\SharePointSync

Bu scriptlere göre Full Sync pazar günleri çalışacak, Delta Sync her 30 dakikada bir çalışacak.

Scriptlerdeki domain\username kısımını uygun domain kullanıcısı ise değiştirin.

Şimdi Task Scheduler ile çalışmaya başlayalım.

Başlattan Task Scheduler’ı açalım.

MIM_03_01

Sağ taraftaki actions menüsünden Import Task seçeneğini seçelim.

MIM_03_02

FullSyncTask.xml dosyasını seçelim.

MIM_03_03

Security Options kısmındaki hesabı değiştirelim.

MIM_03_04

MIM_03_05

MIM_03_06

Triggers kısmından ne zaman çalışacağına bakalım.

MIM_03_07

Actions kısmından doğru ps scripti seçtiğimizden emin olalım.

MIM_03_08

Aynı işlemleri Delta Sync için yapalım.

MIM_03_09

MIM_03_10

MIM_03_11

İki taskımızın da eklendiğini görebiliyoruz.

MIM_03_12

Synch Service Manager uygulamamızı açalım.

MIM_03_13

Task Scheduler’dan DeltaSync taskımızı çalıştıralım.

MIM_03_14

Actions menüsünden Display All Running Tasks seçeneğine bakalım.

MIM_03_15

Taskımızın tetiklendiğini görebiliriz.

MIM_03_16

Service Manager uygulamamızda ilgili scriptin çalıştığını ve aksiyon aldığını görebiliriz.

MIM_03_17

Sistemin düzgün çalıştığından emin olmak için AD üzerinde yeni bir kullanıcı açalım.

MIM_03_18

SharePoint Central Administration kısmından User Profile Service Application kısmını açarak profil sayımızı kontrol edelim.

MIM_03_19

Manage User Profiles kısmından AD’de oluşturduğumuz kullanıcıyı aratırsak sonucun boş geldiğini göreceksinizdir.

MIM_03_20

Şimdi tekrar DeltaSync taskını tekrar başlatalım.

Göreceğiniz üzere Adds kısmında 1 kaydın eklendiğini görebilirsiniz. O rakamın üzerine tıklarsanız detayları görebilirsiniz.

MIM_03_21

MIM_03_22

UPSA ekranından kullanıcıyı aratırsak sonucun dolu geldiğini görebiliriz.

MIM_03_23

UPSA ana sayfasında profil sayısının 1 arttığını görebilirsiniz.

MIM_03_24

Artık AD ve SharePoint arasındaki profil eşitleme işlemini otomatik hale getirmiş oluyoruz.

Bir sonraki makalemizde görüşmek üzere.

Kaynak: https://thesharepointfarm.com/2016/03/automating-mim-user-profile-synchronization-with-sharepoint-2016/

TOC

  1. Giriş
  2. MIM – Microsoft Identity Manager Kurulumu
  3. MIM – Microsoft Identity Manager Yapılandırması
  4. MIM – Microsoft Identity Manager Senkronizasyonunu otomatikleştirmek
  5. MIM – Microsoft Identity Manager Active Directory Photo Import
  6. MIM – Microsoft Identity Manager Active Directory Photo Import Sorun Giderme
  7. Varsayılan MIM SharePoint 2016 Attribute Eşleşmeleri
  8. MIM – Microsoft Identity Manager Farklı Attribute’ları Kullanma

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

w

Connecting to %s