POWERSHELL : SHAREPOINT CONFIGURATION EĞİTİMİ

SharePoint yapılandırmasını betikle ustalaştır

SharePoint Management Shell ve PnP.PowerShell ile farm kurulumu, web uygulaması, site koleksiyonu ve hizmet uygulaması yönetimi.

SharePoint yapılandırmasını PowerShell ile öğrenin: farm ve config veritabanı, web uygulaması ve site koleksiyonu provizyonu, Managed Metadata/Search/User Profile hizmet uygulamaları ve PnP.PowerShell ile SharePoint Online yönetimi.

4 gün İleri Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

SharePoint Server ve Online yapılandırmasını PowerShell ile uçtan uca kurma

Bu eğitim, SharePoint ortamlarının PowerShell ile yapılandırılmasına odaklanır. SharePoint Management Shell cmdlet'leriyle (New-SPConfigurationDatabase, New-SPWebApplication, New-SPSite) farm oluşturma ve web uygulaması/site koleksiyonu yönetimi işlenir. Managed Metadata, Search, User Profile ve State Service gibi hizmet uygulamalarının betikle kurulumu, content database ekleme/kaldırma, AAM (Alternate Access Mapping) ve authentication provider yapılandırması ele alınır. SharePoint Online tarafında PnP.PowerShell ile Connect-PnPOnline, site provizyon ve ayar yönetimi uygulamalı olarak gösterilir.

Süre ve Format

4 Gün. Her gün dört modül; her modül SharePoint farm ve/veya Online kiracı lab ortamında cmdlet uygulamasıyla desteklenir.

Seviye

İleri Seviye — SharePoint Management Shell ve PnP.PowerShell ile SharePoint farm, web uygulaması, site koleksiyonu ve hizmet uygulaması yapılandırması.

Öğrenme Metodu

Katılımcılar SharePoint Management Shell ve PnP.PowerShell kullanarak gerçek bir farm ve Online kiracı üzerinde yapılandırma betikleri çalıştırarak öğrenir.

Neden Bu Eğitim?

🏗️Tutarlı Farm

Farm ve hizmet uygulamalarını betikle kurarak test ve prod arasında birebir aynı yapılandırmayı sağlarsınız.

⚡Hızlı Provizyon

Yüzlerce site koleksiyonunu Central Admin yerine döngülü betiklerle dakikalar içinde oluşturursunuz.

☁️Hibrit Yönetim

PnP.PowerShell ile hem on-prem hem SharePoint Online ortamlarını tek yaklaşımla yönetirsiniz.

Anahtar Konular

powershell sharepointsharepoint management shellpnp powershellnew-spsitenew-spwebapplicationsharepoint farm kurulumusharepoint hizmet uygulamasıconnect-pnponlinesharepoint online yönetimisharepoint otomasyon
“SharePoint'i Central Admin'den değil, bir betik dosyasından yönetmeye başladığında ölçeklenirsin.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
PowerShell Bilgisi

Orta düzey PowerShell (fonksiyon, pipeline, hata yönetimi) bilgisi beklenir.

2
SharePoint Temeli

Farm, web uygulaması, site koleksiyonu ve hizmet uygulaması kavramlarına aşinalık gerekir.

3
Lab Ortamı

SharePoint Server farmı veya bir SharePoint Online kiracısına erişim gereklidir.

4
Yönetici Yetkisi

Farm admin veya SharePoint Online admin rolü gerekir.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı SharePoint Management Shell'i kullanıp farm yapılandırma veritabanını oluşturabilir ve farm durumunu sorgulayabilir.
Modül 1
Shell ve Snap-in
  • Add-PSSnapin Microsoft.SharePoint.PowerShell ile snap-in yükleme
  • SharePoint Management Shell ile normal PowerShell farkı
  • Get-Command -Noun SP* ile cmdlet keşfi
  • SPAssignment (Start-SPAssignment/Stop) ile bellek yönetimi
  • Get-SPFarm ile mevcut farm nesnesine erişim
  • ShellAdmin yetkilendirmesi (Add-SPShellAdmin)
Modül 2
Config Veritabanı
  • New-SPConfigurationDatabase ile farm oluşturma
  • Connect-SPConfigurationDatabase ile farm'a katılma
  • Farm passphrase ve servis hesabı belirleme
  • Install-SPHelpCollection ve Initialize-SPResourceSecurity
  • Install-SPService ile hizmetlerin yüklenmesi
  • Install-SPFeature -AllExistingFeatures ile özellik kaydı
Modül 3
Farm Durumu
  • Get-SPServer ile farm sunucularının listelenmesi
  • Get-SPServiceInstance ile hizmet örneği durumları
  • Start-SPServiceInstance ile hizmet başlatma
  • Get-SPDatabase ile farm veritabanlarının görüntülenmesi
  • Get-SPProduct -Local ile yama/sürüm bilgisi
  • psconfig yerine PowerShell ile upgrade durumu kontrolü
Modül 4
Loglama ve Tanılama
  • Get-SPLogLevel ve Set-SPLogLevel ile ULS log seviyesi
  • Merge-SPLogFile ile ULS loglarının birleştirilmesi
  • New-SPLogFile ile yeni log dosyası başlatma
  • Get-SPDiagnosticConfig ile tanılama ayarları
  • Usage ve Health Data Collection yapılandırması
  • Correlation ID ile hata izleme yaklaşımı
Günün hedefiKatılımcı web uygulaması, içerik veritabanı ve site koleksiyonlarını betikle oluşturup yönetebilir.
Modül 1
Web Uygulaması
  • New-SPWebApplication ile yeni web uygulaması kurma
  • New-SPAuthenticationProvider ile kimlik doğrulama sağlayıcı
  • Claims tabanlı (Windows/forms) kimlik doğrulama ayarı
  • Application pool ve servis hesabı belirleme
  • Set-SPWebApplication ile ayar güncelleme
  • Remove-SPWebApplication ile kaldırma
Modül 2
Alternate Access Mapping
  • Get-SPAlternateURL ile AAM kayıtlarının listelenmesi
  • New-SPAlternateURL ile zone (Internet/Intranet) ekleme
  • Public URL ve internal URL ayrımı
  • SSL offloading senaryosunda AAM yapılandırması
  • Set-SPAlternateURL ile URL güncelleme
  • Host-named site collection ile AAM farkı
Modül 3
İçerik Veritabanı
  • Mount-SPContentDatabase ile content DB ekleme
  • New-SPContentDatabase ile yeni içerik veritabanı
  • Dismount-SPContentDatabase ile ayırma
  • DatabaseMaximumSiteCount ve WarningSiteCount ayarı
  • Get-SPContentDatabase ile boyut ve site sayısı sorgulama
  • İçerik veritabanı taşıma ve yük dengeleme
Modül 4
Site Koleksiyonu
  • New-SPSite ile site koleksiyonu oluşturma
  • Template STS#0 ile site şablonu belirleme
  • Get-SPSite ve Get-SPWeb ile site/alt site sorgulama
  • Set-SPSite ile quota ve owner güncelleme
  • CSV'den döngüyle toplu site koleksiyonu provizyonu
  • Remove-SPSite ile silme ve recycle bin yönetimi
Günün hedefiKatılımcı SharePoint hizmet uygulamalarını betikle kurup proxy ve bağlantı yapılandırmasını yapabilir.
Modül 1
Managed Metadata
  • New-SPMetadataServiceApplication ile MMS kurulumu
  • New-SPMetadataServiceApplicationProxy ile proxy oluşturma
  • Term store yönetici atama
  • Content Type Hub yapılandırması
  • Get-SPServiceApplication ile hizmet uygulaması sorgulama
  • MMS veritabanı ve uygulama havuzu ilişkisi
Modül 2
Search
  • New-SPEnterpriseSearchServiceApplication ile Search kurulumu
  • Search topolojisi (crawl, query, admin) bileşenleri
  • New-SPEnterpriseSearchServiceApplicationProxy
  • Content source ve crawl schedule tanımlama
  • Start-SPEnterpriseSearchServiceInstance ile servis başlatma
  • Get-SPEnterpriseSearchStatus ile topoloji durumu
Modül 3
User Profile
  • New-SPProfileServiceApplication ile UPA kurulumu
  • My Site host ve kişisel site ayarları
  • User Profile Synchronization yapılandırması
  • Profile, Social ve Sync veritabanları
  • Active Directory import bağlantısı tanımlama
  • Audience (hedef kitle) derleme zamanlaması
Modül 4
State ve Secure Store
  • Get-SPStateServiceApplication ve veritabanı oluşturma
  • New-SPSecureStoreServiceApplication ile Secure Store
  • Update-SPSecureStoreMasterKey ile anahtar üretimi
  • Secure Store target application tanımlama
  • Hizmet uygulaması proxy grubu yönetimi
  • Hizmet uygulamalarının web uygulamasına ilişkilendirilmesi
Günün hedefiKatılımcı PnP.PowerShell ile SharePoint Online kiracısına bağlanıp site ve ayar yönetimini otomatikleştirebilir.
Modül 1
PnP Bağlantısı
  • Install-Module PnP.PowerShell ile modül kurulumu
  • Connect-PnPOnline -Url -Interactive ile bağlanma
  • App-only (sertifika) kimlik doğrulama ile bağlantı
  • Register-PnPEntraIDAppForInteractiveLogin ile uygulama kaydı
  • Get-PnPContext ile bağlam incelemesi
  • SharePoint Management Shell ile PnP farkları
Modül 2
Online Site Yönetimi
  • New-PnPSite ile Communication/Team Site oluşturma
  • Get-PnPTenantSite ile kiracı sitelerinin listelenmesi
  • Set-PnPSite ile storage quota ve sharing ayarı
  • Set-PnPTenant ile kiracı düzeyi paylaşım politikaları
  • Remove-PnPTenantSite ile site silme
  • Hub site bağlama (Add-PnPHubSiteAssociation)
Modül 3
Liste ve İçerik
  • New-PnPList ile liste/kütüphane oluşturma
  • Add-PnPField ile sütun ekleme
  • Add-PnPListItem ile öğe ekleme
  • Get-PnPListItem ile CAML sorgusuyla öğe çekme
  • Set-PnPListItemPermission ile öğe düzeyi izin
  • Add-PnPFile ile belge yükleme
Modül 4
Provizyon Şablonları
  • Get-PnPSiteTemplate ile site şablonu dışa aktarma
  • Invoke-PnPSiteTemplate ile şablon uygulama
  • Şablonla liste, sütun ve izinlerin taşınması
  • Get-PnPProvisioningTemplate ile XML şablon üretme
  • Toplu site provizyonu için döngülü betik
  • CI/CD hattında PnP betiklerinin kullanımı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Farm Kurulumu

SharePoint farm'ını PowerShell ile sıfırdan kurup yapılandırabilirsiniz.

✅
Web Uygulaması

Web uygulaması ve kimlik doğrulama sağlayıcılarını betikle oluşturabilirsiniz.

✅
Site Provizyonu

Site koleksiyonlarını tek tek veya toplu olarak betikle provizyonlayabilirsiniz.

✅
İçerik DB

İçerik veritabanlarını ekleyip boyut ve site sayısını yönetebilirsiniz.

✅
Hizmet Uygulaması

Managed Metadata, Search ve User Profile hizmetlerini betikle kurabilirsiniz.

✅
SharePoint Online

PnP.PowerShell ile Online kiracı ve siteleri yönetebilirsiniz.

✅
Provizyon Şablonu

PnP şablonlarıyla site yapılarını tekrarlanabilir biçimde dağıtabilirsiniz.

✅
Tanılama

ULS logları ve correlation ID ile sorunları betikle izleyebilirsiniz.

Kimler İçin Uygundur?

  • SharePoint Server veya SharePoint Online ortamlarını kuran ve yöneten sistem yöneticileri
  • SharePoint uzmanları
  • altyapı mühendisleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
SharePoint Server veya SharePoint Online ortamlarını kuran ve yöneten sistem yöneticileri ve SharePoint uzmanları için uygundur.
Hem on-prem hem Online işleniyor mu?
Evet. İlk üç gün SharePoint Server (Management Shell), dördüncü gün PnP.PowerShell ile SharePoint Online yapılandırmasına ayrılmıştır.
Hizmet uygulamalarının kurulumu gösteriliyor mu?
Evet. Managed Metadata, Search, User Profile, State ve Secure Store hizmet uygulamaları betikle kurulur ve proxy'leri yapılandırılır.
PnP.PowerShell ile ne öğreneceğim?
Connect-PnPOnline ile bağlanma, site ve liste yönetimi, izinler ve provizyon şablonlarıyla toplu site dağıtımını öğrenirsiniz.
Eğitim sonunda sertifika verilir mi?
Eğitimi tamamlayanlara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Powershell : SharePoint configuration Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre4 gün
Seviyeİleri Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

PowerShell ve Betik YazımıThe Power of PowerShell Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

The Power of PowerShell Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

PowerShell'i sıfırdan öğrenin: cmdlet yapısı, nesne tabanlı pipeline, filtreleme, betik yazımı ve günlük sistem yönetimi otomasyonu temel düzeyde anlatılır.

Detayları Gör →
PowerShell ve Betik YazımıTool Building with Windows PowerShell - Advanced Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Tool Building with Windows PowerShell - Advanced Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

Windows PowerShell ile profesyonel araç ve modül geliştirme: gelişmiş fonksiyonlar, parametre tasarımı, hata yönetimi, Pester testi, PSScriptAnalyzer ve modül d

Detayları Gör →
PowerShell ve Betik YazımıUpdating to Server : PowerShell for Windows Server Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Updating to Server : PowerShell for Windows Server Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Windows Server'ı PowerShell ile yönetin: Install-WindowsFeature, Active Directory, NetTCPIP ağ, Storage depolama, DHCP/DNS ve Server Core otomasyonu uygulamalı

Detayları Gör →
PowerShell ve Betik YazımıWindows Admin Center ve PowerShell için İş Istasyonu Yönetimi Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Windows Admin Center ve PowerShell için İş Istasyonu Yönetimi Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Windows Admin Center kurulumu ve PowerShell ile iş istasyonu yönetimi: uzaktan yönetim, CimSession, Invoke-Command, güncelleme ve yazılım envanteri otomasyonu.

Detayları Gör →
PowerShell ve Betik YazımıWorking with SQL PowerShell Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Working with SQL PowerShell Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

SQL Server'ı PowerShell ile yönetin: SqlServer modülü, Invoke-Sqlcmd T-SQL yürütme, Backup/Restore-SqlDatabase, SMO, SQL Agent ve dbatools ile çok sunuculu otom

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn